← Back to tables

ANA2_service (54994 rows)

Showing 1801–1900 of 54994
id source_head_id uid trust_id service_date trust_evidence_status termination_trust_shape_id terminated_at captured_at_utc expires_at_utc head_record toc stp origin_crs dest_crs signalling_id consist num_carr linx_max_speed_mph linx_speed_capabilities glide_speed_profile glide_timing_evidence origin_station origin_dep_time origin_dep_time_act origin_platform dar_est_time dar_platform dest_station dest_arr_time dest_arr_time_act dest_platform timing_status timing_variation rtt_link route_debug_link current_leg_start current_leg_start_actual_dep current_leg_end current_leg_duration current_leg_route current_leg_milage current_leg_dep current_leg_arr previous_location current_location next_location current_position_lat current_position_lon next_location_lat next_location_lon is_terminated show_on_map last_update_time service_state_code service_state_event_time_utc service_state_location service_state_source service_state_basis service_state_evidence_id timing_fact_generation operational_evidence_version operational_interpretation_version operational_interpreted_at_utc service_state_platform service_state_valid_until_utc operational_interpretation_code_version service_state_valid_until_kind terminal_entered_at_utc
436860 466599 G13894 865E04M511 2026-09-11 COMPLETE None 2026-09-11 05:45:00 2026-09-11 05:55:16 2026-09-13 05:55:16 {"id": 466599, "stp": "P", "toc": "Southern", "uid": "G13894", "consist": "377156+377424", "dest_crs": "BOG", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G13894/2026-09-11/detailed", "trust_id": "865E04M511", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bognor Regis", "service_date": "2026-09-11", "dest_arr_time": "0544", "dest_platform": "2", "is_terminated": 1, "next_location": "Bognor Regis Sig. Br55", "signalling_id": "5E04", "timing_status": "LATE", "origin_station": "Bognor Sidings", "current_leg_arr": "0537", "current_leg_dep": "0534", "current_leg_end": "Bognor Regis Sig. Br55", "origin_dep_time": "0533", "origin_platform": "S1", "current_location": "Bognor Sidings", "last_update_time": "2026-09-11T05:55:16", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6761188, 50.78745390000002], [-0.6759526, 50.7877669], [-0.6757482999999999, 50.78813509999999], [-0.6754931, 50.78851920000001], [-0.6750781999999999, 50.78905809999999], [-0.6743391, 50.7899759], [-0.6741905, 50.79016079999999], [-0.6738919, 50.7904403]]}", "current_leg_start": "Bognor Sidings", "dest_arr_time_act": "0544", "motion_projection": null, "next_location_lat": "50.7904403", "next_location_lon": "-0.6738919", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:37093392\", \"confirmationDeadline\": \"2026-09-11T05:38:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 906.307, \"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\": 466599, \"profile_key\": \"e5ea8055dc3ad62718f4f3b9ddbfdad2251a60ea07db55b6496337ed1157b0c9\", \"schedule_id\": 8549, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Bognor Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30927}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0542\", \"location\": \"Bognor Regis Sig. Br55\", \"stage_seq\": 2, \"distance_m\": 434.088, \"section_seq\": 1, \"route_path_id\": 30927}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": null, \"location\": \"Bognor Regis\", \"stage_seq\": 3, \"distance_m\": 906.307, \"section_seq\": 1, \"route_path_id\": 30927}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 906.307, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30927}], \"total_distance_m\": 906.307, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 906.307, \"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": "0533", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "50.7904403", "current_position_lon": "-0.6738919", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Bognor Sidings", "service_state_platform": null, "timing_fact_generation": 1789101269048485, "current_leg_arrival_utc": "2026-09-11T05:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:03.153195", "service_state_evidence_id": 37093392, "current_leg_start_actual_dep": "2026-09-11T05:34:02+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:03.291695", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None BOG 5E04 377156+377424 8 100 None {"version": 3, "segments": [{"to_m": 906.307, "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": 466599, "profile_key": "e5ea8055dc3ad62718f4f3b9ddbfdad2251a60ea07db55b6496337ed1157b0c9", "schedule_id": 8549, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0533", "location": "Bognor Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30927}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0542", "location": "Bognor Regis Sig. Br55", "stage_seq": 2, "distance_m": 434.088, "section_seq": 1, "route_path_id": 30927}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": null, "location": "Bognor Regis", "stage_seq": 3, "distance_m": 906.307, "section_seq": 1, "route_path_id": 30927}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 906.307, "from_m": 0.0, "section_seq": 1, "route_path_id": 30927}], "total_distance_m": 906.307, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 906.307, "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} [] Bognor Sidings 0533 0533 S1 None None Bognor Regis 0544 0544 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G13894/2026-09-11/detailed None Bognor Sidings 2026-09-11T05:34:02+01:00 Bognor Regis Sig. Br55 3.0 {"type": "LineString", "coordinates": [[-0.6761188, 50.78745390000002], [-0.6759526, 50.7877669], [-0.6757482999999999, 50.78813509999999], [-0.6754931, 50.78851920000001], [-0.6750781999999999, 50.78905809999999], [-0.6743391, 50.7899759], [-0.6741905, 50.79016079999999], [-0.6738919, 50.7904403]]} 0.2 0534 0537 None Bognor Sidings Bognor Regis Sig. Br55 50.7904403 -0.6738919 50.7904403 -0.6738919 1 0 2026-09-11 05:55:16 TERMINATED 2026-09-11 05:45:00 Bognor Sidings TD TRACKING_TIMEOUT 37093392 1789101269048485 3 3 2026-09-11 05:55:03.291695 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:03.153195
436861 466695 W87016 075M15M511 2026-09-11 COMPLETE None 2026-09-11 05:45:00 2026-09-11 05:55:16 2026-09-13 05:55:16 {"id": 466695, "stp": "P", "toc": "ScotRail", "uid": "W87016", "consist": "334015+334022", "dest_crs": "ADR", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87016/2026-09-11/detailed", "trust_id": "075M15M511", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Airdrie", "service_date": "2026-09-11", "dest_arr_time": "0545", "dest_platform": "1", "is_terminated": 1, "next_location": "Airdrie Sig. YS754", "signalling_id": "5M15", "timing_status": "ON TIME", "origin_station": "Airdrie Carriage Siding", "current_leg_arr": "0538", "current_leg_dep": "0536", "current_leg_end": "Airdrie Sig. YS754", "origin_dep_time": "0536", "origin_platform": null, "current_location": "Airdrie Carriage Siding", "last_update_time": "2026-09-11T05:55:16", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.980989300000001, 55.8640005], [-3.9830808, 55.8639116], [-3.9833803, 55.8639021], [-3.983574899999999, 55.86390279999999], [-3.9837997, 55.863916399999994], [-3.9839898, 55.8639279], [-3.9843221, 55.8639457], [-3.9847537, 55.86394229999999]]}", "current_leg_start": "Airdrie Carriage Siding", "dest_arr_time_act": "0545", "motion_projection": null, "next_location_lat": "55.8639423", "next_location_lon": "-3.9847537", "previous_location": null, "current_leg_milage": "0.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:37095983\", \"confirmationDeadline\": \"2026-09-11T05:38:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 208.609, \"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\": 235.542, \"from_m\": 208.609, \"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\": 430.026, \"from_m\": 235.542, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 466695, \"profile_key\": \"b661e3af4710fa2502a9f62a880fac6abac9283353d8f20164d40c76ccf2f453\", \"schedule_id\": 29552, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Airdrie Carriage Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40200}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0543\", \"location\": \"Airdrie Sig. YS754\", \"stage_seq\": 2, \"distance_m\": 235.542, \"section_seq\": 1, \"route_path_id\": 40200}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": null, \"location\": \"Airdrie\", \"stage_seq\": 3, \"distance_m\": 430.026, \"section_seq\": 1, \"route_path_id\": 40200}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 430.026, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40200}], \"total_distance_m\": 430.026, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 430.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": "0536", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "55.8639423", "current_position_lon": "-3.9847537", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Airdrie Carriage Siding", "service_state_platform": null, "timing_fact_generation": 1789101418114013, "current_leg_arrival_utc": "2026-09-11T05:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:03.161089", "service_state_evidence_id": 37095983, "current_leg_start_actual_dep": "2026-09-11T05:36:24+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:03.293731", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P None ADR 5M15 334015+334022 6 90 None {"version": 3, "segments": [{"to_m": 208.609, "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": 235.542, "from_m": 208.609, "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": 430.026, "from_m": 235.542, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 466695, "profile_key": "b661e3af4710fa2502a9f62a880fac6abac9283353d8f20164d40c76ccf2f453", "schedule_id": 29552, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0536", "location": "Airdrie Carriage Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40200}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0543", "location": "Airdrie Sig. YS754", "stage_seq": 2, "distance_m": 235.542, "section_seq": 1, "route_path_id": 40200}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": null, "location": "Airdrie", "stage_seq": 3, "distance_m": 430.026, "section_seq": 1, "route_path_id": 40200}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 430.026, "from_m": 0.0, "section_seq": 1, "route_path_id": 40200}], "total_distance_m": 430.026, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 430.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} [] Airdrie Carriage Siding 0536 0536 None None None Airdrie 0545 0545 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87016/2026-09-11/detailed None Airdrie Carriage Siding 2026-09-11T05:36:24+01:00 Airdrie Sig. YS754 2.0 {"type": "LineString", "coordinates": [[-3.980989300000001, 55.8640005], [-3.9830808, 55.8639116], [-3.9833803, 55.8639021], [-3.983574899999999, 55.86390279999999], [-3.9837997, 55.863916399999994], [-3.9839898, 55.8639279], [-3.9843221, 55.8639457], [-3.9847537, 55.86394229999999]]} 0.1 0536 0538 None Airdrie Carriage Siding Airdrie Sig. YS754 55.8639423 -3.9847537 55.8639423 -3.9847537 1 0 2026-09-11 05:55:16 TERMINATED 2026-09-11 05:45:00 Airdrie Carriage Siding TD TRACKING_TIMEOUT 37095983 1789101418114013 3 3 2026-09-11 05:55:03.293731 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:03.161089
436862 466765 G77235 871W01M511 2026-09-11 COMPLETE 12263000 2026-09-11 06:45:00 2026-09-11 05:55:16 2026-09-13 05:55:16 {"id": 466765, "stp": "P", "toc": "Gatwick Express", "uid": "G77235", "consist": "387218+387225", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77235/2026-09-11/detailed", "trust_id": "871W01M511", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-11", "dest_arr_time": "0641", "dest_platform": "14", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1W01", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "0645", "current_leg_dep": "0611", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0539", "origin_platform": "3", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-11T05:55:16", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1610176, 51.156562400000006], [-0.1610188, 51.1567372], [-0.16100189999999998, 51.1570401], [-0.16098749999999998, 51.1573162], [-0.160978, 51.15751749999999], [-0.1609603, 51.15771070000001], [-0.16093419999999997, 51.1580143], [-0.1609184, 51.1582385], [-0.1609113, 51.1583511], [-0.16089389999999998, 51.15901230000001], [-0.16088719999999998, 51.1591463], [-0.1608816, 51.159322800000005], [-0.1608825, 51.1594019], [-0.16087749999999998, 51.1596047], [-0.1608766, 51.159669], [-0.1608857, 51.1604438], [-0.16088889999999997, 51.1605418], [-0.1608637, 51.16162640000001], [-0.16086451406450253, 51.1620009602833], [-0.1608646, 51.16204050000001], [-0.1608646, 51.16275470000001], [-0.16087529999999997, 51.16391990000001], [-0.16085419999999995, 51.165648899999994], [-0.16088069999999996, 51.1668648], [-0.1608772, 51.1687617], [-0.16087139999999997, 51.1694683], [-0.1608667, 51.177900300000005], [-0.1608461, 51.18129600000001], [-0.1608438, 51.1814267], [-0.16084369999999998, 51.18192500000001], [-0.16088009999999997, 51.1827666], [-0.1608803, 51.1852681], [-0.1608809, 51.191217499999986], [-0.1608828, 51.1915307], [-0.1609327, 51.19371949999999], [-0.16098949999999998, 51.19493829999999], [-0.1609874, 51.195143900000005], [-0.1610616, 51.1958576], [-0.1611544, 51.1968139], [-0.16135189999999996, 51.1982813], [-0.1614178, 51.1987172], [-0.1614917, 51.1991392], [-0.1616424, 51.19994230000001], [-0.16239889999999998, 51.20358499999999], [-0.1624363, 51.20371999999999], [-0.16340939999999998, 51.20719879999999], [-0.16387079999999998, 51.208763600000005], [-0.1642141, 51.209885699999994], [-0.16444209999999998, 51.210567700000006], [-0.16486549999999997, 51.2116897], [-0.1653069, 51.2127398], [-0.1659363, 51.21413660000001], [-0.1664649, 51.215224], [-0.1679212, 51.21783970000001], [-0.16810179999999997, 51.2181643], [-0.16817834252604602, 51.21830176221716], [-0.1686451, 51.21914], [-0.16898529999999998, 51.21981340000001], [-0.16927009999999998, 51.220393400000006], [-0.16975019999999996, 51.2217257], [-0.16999159999999996, 51.222462], [-0.17020309999999997, 51.223350499999995], [-0.170243, 51.2235124], [-0.17039909999999997, 51.2243768], [-0.1704903, 51.2251091], [-0.17051749999999996, 51.2253991], [-0.17052679999999998, 51.2254993], [-0.1705359, 51.226285999999995], [-0.170555, 51.2269101], [-0.1705584, 51.227022100000006], [-0.1705621600120736, 51.227534645349515], [-0.1705638, 51.2277582], [-0.1705441, 51.228467499999994], [-0.17050399999999996, 51.22884779999999], [-0.17048789999999997, 51.22899989999999], [-0.17045829999999998, 51.2292805], [-0.17035029999999998, 51.229980399999995], [-0.1702357, 51.2305969], [-0.17003719999999997, 51.2314531], [-0.1700104, 51.2315337], [-0.16981719999999997, 51.2321441], [-0.16973949999999996, 51.2323626], [-0.1696939, 51.232499999999995], [-0.1697071, 51.2325106], [-0.16964829999999995, 51.2326636], [-0.1695678, 51.2328596], [-0.16925129999999997, 51.233612], [-0.16884629999999998, 51.23436920000001], [-0.16856939999999998, 51.234972299999995], [-0.16814349999999997, 51.2357161], [-0.1674525, 51.2368395], [-0.1670898, 51.2374069], [-0.1668931, 51.2377608], [-0.1666074, 51.23821519999998], [-0.1664209, 51.2385027], [-0.16625799999999996, 51.23876829999998], [-0.1660421, 51.2391161], [-0.1657937, 51.239501800000006], [-0.1653327, 51.2402506], [-0.1651468, 51.2405425], [-0.1649273, 51.24089459999998], [-0.16443859999999996, 51.241690599999984], [-0.16425269999999997, 51.2419864], [-0.1639675, 51.24244319999999], [-0.1637305, 51.2428222], [-0.16285800000000003, 51.244228500000006], [-0.16267729999999997, 51.24452229999999], [-0.1621806, 51.245299900000006], [-0.16189389999999998, 51.2457694], [-0.16094499999999998, 51.2473229], [-0.15992049999999997, 51.2489645], [-0.1593047, 51.2499512], [-0.1587579, 51.2508157], [-0.158673, 51.2509469], [-0.15696299999999996, 51.2536979], [-0.1568615, 51.2538613], [-0.15644039999999998, 51.2545184], [-0.1560794, 51.2550742], [-0.1559691, 51.255223599999994], [-0.15532729999999997, 51.2561103], [-0.15470799999999998, 51.2568903], [-0.15391079999999996, 51.25786179999999], [-0.15250449999999996, 51.2594949], [-0.1522441, 51.25981829999999], [-0.1519772, 51.2601573], [-0.1517506, 51.2604697], [-0.1515757, 51.2607167], [-0.15142659999999997, 51.260968000000005], [-0.15124379999999998, 51.261252099999986], [-0.1511405, 51.2614327], [-0.15099539999999995, 51.261701], [-0.1508382, 51.26201449999999], [-0.15071470000000003, 51.2622776], [-0.15058029999999997, 51.26258529999999], [-0.1504809, 51.262834100000006], [-0.150348, 51.2631659], [-0.1502418, 51.2634794], [-0.1501572, 51.2637604], [-0.15007009999999998, 51.2640463], [-0.1500134, 51.2642789], [-0.149953, 51.2645604], [-0.1499141, 51.264769599999994], [-0.14987779999999998, 51.26502099999999], [-0.14983939999999998, 51.26533779999998], [-0.1497933, 51.265632199999985], [-0.1497496, 51.26607249999999], [-0.1497502, 51.266486599999986], [-0.1497878, 51.266766], [-0.1498133, 51.2671249], [-0.1498418, 51.2674418], [-0.14987979999999998, 51.26774489999999], [-0.1499918, 51.2683629], [-0.1501109, 51.26885709999999], [-0.150291, 51.2699435], [-0.15062879999999998, 51.27147599999999], [-0.1509409, 51.2725537], [-0.15105429999999995, 51.2729959], [-0.1511796, 51.273568399999995], [-0.15136500292393343, 51.27453379516892], [-0.15143709999999996, 51.2749092], [-0.1517586, 51.2765418], [-0.15192719999999998, 51.2773977], [-0.15208259999999998, 51.278186700000006], [-0.15245539999999996, 51.27984949999999], [-0.15302079999999998, 51.283123], [-0.15370049999999996, 51.2863737], [-0.1539677, 51.287423], [-0.15406569999999997, 51.2879085], [-0.1541073, 51.28823379999999], [-0.1541397, 51.2885306], [-0.15415419999999996, 51.2890338], [-0.1541436, 51.28951909999998], [-0.1541116, 51.29007239999999], [-0.1540604, 51.290544399999995], [-0.15396869999999996, 51.2910896], [-0.1538856, 51.2914429], [-0.15360819999999997, 51.2924122], [-0.153444, 51.29295280000001], [-0.1532287, 51.2936248], [-0.1530452, 51.294183100000005], [-0.1529226, 51.29452479999999], [-0.1526789, 51.2951362], [-0.15251239999999996, 51.29551479999999], [-0.1523777, 51.2958253], [-0.1522854, 51.29605719999999], [-0.15218999999999996, 51.2962445], [-0.1511025, 51.298443799999994], [-0.15100415612966828, 51.29862764005511], [-0.15091156884224072, 51.29880071831404], [-0.1507397, 51.299122], [-0.1474857, 51.30426789999999], [-0.14713459999999998, 51.30479690000001], [-0.14674559999999998, 51.30543939999999], [-0.1463641, 51.3060346], [-0.1458556, 51.30683040000001], [-0.1454527, 51.307439599999995], [-0.1451379, 51.30790379999999], [-0.14478389999999997, 51.3084514], [-0.1444961, 51.3088722], [-0.1441791, 51.3093294], [-0.14385649999999997, 51.3097691], [-0.14348459999999996, 51.3102082], [-0.1431393, 51.310602799999984], [-0.1427172, 51.31106449999999], [-0.1423149, 51.3114514], [-0.1418884, 51.311823800000006], [-0.1397274, 51.3136696], [-0.13921679999999995, 51.3141475], [-0.1388763, 51.3144717], [-0.13838849999999997, 51.31501750000001], [-0.1380743, 51.315386200000006], [-0.13780339999999996, 51.31573300000001], [-0.1372734, 51.3164765], [-0.1371819, 51.316621100000006], [-0.1359217, 51.318317699999994], [-0.1353686, 51.31902420000001], [-0.1343117, 51.3202873], [-0.1339107, 51.3207688], [-0.1335614, 51.3211315], [-0.1332849, 51.3213862], [-0.1330635, 51.32159349999999], [-0.1327737, 51.321866], [-0.13229329999999995, 51.3222598], [-0.1296143, 51.3246315], [-0.1286598, 51.325479499999986], [-0.1284227, 51.3256896], [-0.12754203795698518, 51.32646992420958], [-0.1270965, 51.3268647], [-0.1262705, 51.3276102], [-0.1252118, 51.3285657], [-0.1245536, 51.3291534], [-0.123884, 51.32974549999999], [-0.1237061, 51.3299013], [-0.12281149571916558, 51.33069708903964], [-0.1225817, 51.3309015], [-0.1214388, 51.33188129999999], [-0.1200095, 51.3330423], [-0.11981516997953257, 51.33320154082316], [-0.119760675407724, 51.33324619548412], [-0.1196246, 51.33335769999999], [-0.1191251, 51.333755200000006], [-0.1187138, 51.33407399999999], [-0.1181921, 51.3344705], [-0.1177746, 51.3347817], [-0.1172199, 51.3352055], [-0.1167787, 51.33553049999998], [-0.1162237, 51.3359031], [-0.115823, 51.3361886], [-0.1153438, 51.336515], [-0.11490179999999996, 51.33680950000001], [-0.11479339999999998, 51.33688050000001], [-0.11462079999999995, 51.33699639999998], [-0.1143531, 51.33717029999999], [-0.1138929, 51.3374675], [-0.11353800111577277, 51.337695197019734], [-0.1134557, 51.337748000000005], [-0.113152, 51.3379403], [-0.11269840000000002, 51.33821709999999], [-0.1124684, 51.33835620000001], [-0.11214209999999998, 51.33855319999999], [-0.11157949999999998, 51.3388916], [-0.1114205, 51.3389842], [-0.1111124, 51.339191], [-0.1108248, 51.3393807], [-0.110551, 51.339545399999984], [-0.1104477, 51.3396095], [-0.1099263, 51.33996290000001], [-0.10962829999999998, 51.34013919999999], [-0.10904519999999998, 51.34053169999999], [-0.1081772, 51.3410495], [-0.1076904, 51.341340300000006], [-0.10721559999999998, 51.34161939999999], [-0.1070919, 51.341693099999986], [-0.1067313, 51.3419015], [-0.1063844, 51.3420996], [-0.10585569999999998, 51.342413699999994], [-0.1053758, 51.3426747], [-0.10515489999999998, 51.3427933], [-0.1049066, 51.3429253], [-0.1044494, 51.3431713], [-0.1039433, 51.3434502], [-0.1037546, 51.34355310000001], [-0.1030992, 51.343917799999986], [-0.1026957, 51.34416679999999], [-0.10218240000000002, 51.3444845], [-0.101693, 51.344800699999986], [-0.1012704, 51.3450818], [-0.1010376, 51.3452533], [-0.10074149999999998, 51.34547549999999], [-0.1004521, 51.345698899999995], [-0.10021209999999998, 51.345895799999994], [-0.09993, 51.3461211], [-0.0995618, 51.346429599999986], [-0.09924339999999998, 51.3466999], [-0.0988948, 51.3470166], [-0.0984691, 51.3473815], [-0.09820619999999998, 51.34761029999999], [-0.09813700000000002, 51.3476705], [-0.097863, 51.3479263], [-0.09760779999999998, 51.348171], [-0.0973841, 51.348410599999994], [-0.0970705, 51.3487479], [-0.09667449999999998, 51.349231], [-0.0963941, 51.34958100000001], [-0.0962283, 51.34981459999999], [-0.09604659999999998, 51.3500499], [-0.09591410000000002, 51.3502438], [-0.0957049, 51.350597], [-0.0954284, 51.3510579], [-0.0951882, 51.3515111], [-0.0950121, 51.3518754], [-0.0948134, 51.3523356], [-0.0946216, 51.35280769999999], [-0.09449299999999998, 51.35317329999999], [-0.09430389999999998, 51.3537721], [-0.0942199, 51.35418330000001], [-0.0941387, 51.354538899999994], [-0.0940468, 51.354972799999985], [-0.0939561, 51.355517799999994], [-0.0939011, 51.356012799999995], [-0.0938283, 51.356721], [-0.0938176, 51.356882], [-0.0937889, 51.3572227], [-0.0937833, 51.35741780000001], [-0.0937281, 51.35824900000001], [-0.0936533, 51.35924700000001], [-0.0936484, 51.359363299999984], [-0.0935937, 51.3601038], [-0.0935246, 51.36130020000001], [-0.0935113, 51.3621728], [-0.093502, 51.3625065], [-0.0934596, 51.36328120000001], [-0.0934411, 51.3635674], [-0.093411, 51.36385059999999], [-0.0934045, 51.363945699999995], [-0.0933827, 51.3642627], [-0.09332139999999998, 51.3650354], [-0.0932425, 51.3658411], [-0.09313299999999998, 51.3665253], [-0.0931162, 51.36687800000001], [-0.0930735, 51.3675198], [-0.0930441, 51.36801299999999], [-0.0930138, 51.36854539999999], [-0.0929919, 51.369103], [-0.092986, 51.36956979999999], [-0.09296989999999998, 51.37026860000001], [-0.0929299, 51.37093420000001], [-0.092922, 51.3710686], [-0.092917, 51.37158329999998], [-0.0929021, 51.3721099], [-0.0928732, 51.372253], [-0.0928222, 51.3725049], [-0.0928082, 51.372825899999995], [-0.0927695, 51.37307920000001], [-0.09271519999999998, 51.3733958], [-0.0927155, 51.3736278], [-0.0927016, 51.37397120000001], [-0.092699, 51.3741931], [-0.0926363, 51.37446399999999], [-0.09263359999999998, 51.3746862], [-0.0926059, 51.375195700000006], [-0.0925905, 51.3753621], [-0.09258710326584886, 51.37541657839004], [-0.092573607040943, 51.37557491848692], [-0.0925702438002166, 51.37571528314115], [-0.09257534244845944, 51.37584022293819], [-0.09258723189046124, 51.37595228846348], [-0.09260424103101174, 51.37605403030248], [-0.09262469877490064, 51.37614799904067], [-0.0926469340269177, 51.37623674526347], [-0.09266927569185264, 51.37632281955634], [-0.0926900526744952, 51.376408772504774], [-0.0927075938796351, 51.37649715469417], [-0.09272022821206208, 51.376590516710024], [-0.09272628457656586, 51.37669140913778], [-0.0927240918779362, 51.376802382562886], [-0.0927119790209628, 51.3769259875708], [-0.0926882749104354, 51.377064774746984], [-0.09265130845114374, 51.37722129467689], [-0.0925781, 51.37739289999998], [-0.0925276, 51.377514399999995], [-0.0924402, 51.37772489999999], [-0.09230289999999998, 51.3780477], [-0.0921142, 51.3783894], [-0.0919982, 51.3786246], [-0.0918612, 51.3788485], [-0.091748, 51.3790128], [-0.0916231, 51.37925630000001], [-0.0914883, 51.37952649999999], [-0.0912436, 51.3799411], [-0.0910703, 51.38024], [-0.0909249, 51.3804689], [-0.090447, 51.3812018], [-0.0901625, 51.3816474], [-0.08991559999999998, 51.38198879999999], [-0.08983152841195213, 51.3820958938274], [-0.0896125, 51.3823749], [-0.08938929999999999, 51.382637599999995], [-0.0891545, 51.3829109], [-0.08885065137888165, 51.38327992194854], [-0.088706, 51.3834556], [-0.08847659999999999, 51.3837117], [-0.0883383, 51.3838617], [-0.08798239999999999, 51.3841981], [-0.0874428, 51.3847473], [-0.08725199999999998, 51.38498159999999], [-0.0869472, 51.3853188], [-0.08681899999999998, 51.3854887], [-0.0867248, 51.38562580000001], [-0.0866545894895936, 51.385751425173865], [-0.0865758, 51.3858924], [-0.0864352, 51.38614499999999], [-0.0862941, 51.38639169999998], [-0.0862132, 51.3865575], [-0.0861573, 51.3866881], [-0.08612609999999998, 51.386769399999984], [-0.08611777066716858, 51.38679167395817], [-0.08609939999999999, 51.386840799999995], [-0.0860672, 51.386936299999995], [-0.0860441, 51.3870233], [-0.08602029999999998, 51.3871216], [-0.0859978, 51.387232899999994], [-0.0859847, 51.3873055], [-0.08597489999999999, 51.387395], [-0.0859713, 51.38745159999999], [-0.08597170000000001, 51.3875088], [-0.08597149999999999, 51.38758339999999], [-0.08597402480606556, 51.38768847652955], [-0.08597489999999999, 51.387724899999995], [-0.08597657798432175, 51.38776861593374], [-0.08597869999999999, 51.38782390000001], [-0.08599079999999999, 51.3879215], [-0.0860039, 51.38797650000001], [-0.08602579999999999, 51.3880869], [-0.0860583, 51.3882201], [-0.08608659999999999, 51.3883116], [-0.0861205, 51.388402099999986], [-0.0861532, 51.38848589999999], [-0.0861875, 51.3885696], [-0.0862298, 51.38865619999999], [-0.08628169999999999, 51.3887526], [-0.086321, 51.388825], [-0.0863747, 51.3889162], [-0.08642259999999999, 51.3889913], [-0.0869279, 51.389720700000005], [-0.08711090000000002, 51.3899718], [-0.08721729999999998, 51.3901291], [-0.08735009999999999, 51.390334299999985], [-0.0874382, 51.3904806], [-0.08767879999999999, 51.3907904], [-0.0878852, 51.3910601], [-0.0880065, 51.39123729999999], [-0.08811559999999999, 51.3914015], [-0.08826159999999998, 51.3915893], [-0.0882683, 51.39159789999999], [-0.08831879999999999, 51.39166290000001], [-0.088358, 51.391713199999984], [-0.08847126356623568, 51.39184321070832], [-0.08858929999999998, 51.3919787], [-0.0888368, 51.392234], [-0.08908389999999998, 51.3924981], [-0.0893757, 51.3927712], [-0.08952819999999999, 51.39291390000001], [-0.0897749, 51.3931185], [-0.08983152841195213, 51.39316120245955], [-0.0900506, 51.39332640000001], [-0.0902879, 51.393508399999995], [-0.0905663, 51.39369500000001], [-0.0908062, 51.3938551], [-0.09084000000000002, 51.3938739], [-0.0911397, 51.39403990000001], [-0.0913577, 51.39416829999999], [-0.09170219999999998, 51.3943503], [-0.0920114, 51.394508900000005], [-0.092488, 51.39472940000001], [-0.0929205, 51.3949155], [-0.0934103, 51.3951078], [-0.0941895, 51.39539619999999], [-0.0947531, 51.3956105], [-0.09526709999999998, 51.3958096], [-0.09581629999999998, 51.39603279999999], [-0.0962796, 51.39624979999999], [-0.096776, 51.3964757], [-0.0972261, 51.39669069999999], [-0.097575, 51.396880200000005], [-0.0978447, 51.3970313], [-0.0981738, 51.3972208], [-0.0989088, 51.397679700000005], [-0.0993542, 51.397978900000005], [-0.1002691, 51.3986081], [-0.10070719999999998, 51.3989123], [-0.10124869999999998, 51.39929070000001], [-0.1016362, 51.399565], [-0.1022084, 51.3999409], [-0.1026839, 51.4002746], [-0.103818, 51.401030299999995], [-0.1043036, 51.401375], [-0.10490449999999998, 51.4017926], [-0.1054959, 51.40219650000001], [-0.1059909, 51.40253049999999], [-0.10643919999999998, 51.40285], [-0.1070602, 51.4032734], [-0.10762529999999998, 51.4036612], [-0.1081976, 51.4040567], [-0.108672, 51.40438489999999], [-0.1091804, 51.4047371], [-0.1096878, 51.405088599999985], [-0.1101567, 51.4054182], [-0.110641, 51.405743599999994], [-0.1110537, 51.4060272], [-0.111582, 51.406393099999995], [-0.1118648, 51.4065799], [-0.1121697, 51.406790599999994], [-0.11253730000000002, 51.40703639999999], [-0.1129622, 51.4073014], [-0.1133804, 51.40756090000001], [-0.11363460000000002, 51.4077099], [-0.1139329, 51.40787400000001], [-0.11430269999999998, 51.408081300000006], [-0.11472529999999996, 51.4083024], [-0.1152382, 51.408553], [-0.1154768, 51.4086799], [-0.1156301, 51.4087493], [-0.1160505, 51.4089518], [-0.11653700000000002, 51.4091736], [-0.1172237, 51.4094894], [-0.1178225, 51.40974680000001], [-0.1199065, 51.4106198], [-0.1203509, 51.4107893], [-0.1206336, 51.4108935], [-0.12112349999999995, 51.4110659], [-0.12151789999999996, 51.4111945], [-0.1221823, 51.411390999999995], [-0.12269769999999998, 51.41154490000001], [-0.123323, 51.4117118], [-0.1237697, 51.41182620000001], [-0.12424969999999998, 51.4119466], [-0.12474579999999998, 51.41207479999999], [-0.12538209999999997, 51.41224759999999], [-0.12564899999999998, 51.412326500000006], [-0.12580439999999998, 51.412372], [-0.12666019999999997, 51.4126476], [-0.12693059999999998, 51.4127352], [-0.1274666, 51.41293050000001], [-0.1277716, 51.4130444], [-0.12820669999999998, 51.413217499999995], [-0.1287296, 51.4134317], [-0.1292751, 51.4136741], [-0.12954909999999997, 51.413800900000005], [-0.1299014, 51.4139653], [-0.1299359, 51.41398319999999], [-0.1300913, 51.4140637], [-0.1301318, 51.4140847], [-0.13037720000000003, 51.414214499999986], [-0.1307137, 51.414391599999995], [-0.1309927, 51.4145396], [-0.13120389999999998, 51.41466100000001], [-0.1318742, 51.41504919999999], [-0.1323417, 51.41534839999999], [-0.13267079999999998, 51.41556750000001], [-0.13306739999999995, 51.415847], [-0.1335266, 51.416180700000005], [-0.13380719999999996, 51.4164011], [-0.1341421, 51.41666639999999], [-0.1345303, 51.4170021], [-0.13496169999999996, 51.4173987], [-0.1353787, 51.41779859999998], [-0.1355916, 51.41801659999999], [-0.1356256, 51.418051299999995], [-0.1356527, 51.4180791], [-0.1356894, 51.4181167], [-0.13571309999999998, 51.41814089999999], [-0.13605139999999996, 51.4185174], [-0.1363879, 51.41893280000001], [-0.1365878, 51.4191795], [-0.1369278, 51.41964389999999], [-0.1372578, 51.42011699999999], [-0.13750109999999996, 51.42049189999999], [-0.1377221, 51.420871700000006], [-0.13781460194801723, 51.42105838228171], [-0.13783312936700806, 51.4210957731956], [-0.1378985, 51.4212277], [-0.13807020824137564, 51.42161312036444], [-0.1381261167443624, 51.42173861320615], [-0.1381194, 51.4217707], [-0.13811116932842157, 51.421859831780424], [-0.13810130666134923, 51.421966636575526], [-0.1384478, 51.422881399999994], [-0.13862919999999998, 51.423442400000006], [-0.1387095, 51.42375950000001], [-0.13876329999999998, 51.42405730000001], [-0.13881479999999996, 51.42469349999999], [-0.138787, 51.4252931], [-0.13881128464682815, 51.425551865500985], [-0.1388169, 51.4256117], [-0.1387865, 51.426003], [-0.1387631, 51.42637999999998], [-0.1386953, 51.426916199999994], [-0.1386046, 51.42739139999999], [-0.1384946, 51.4278521], [-0.1384494, 51.4282176], [-0.1384034, 51.42851329999999], [-0.1383539, 51.4289897], [-0.138326, 51.42953399999999], [-0.1383219, 51.4299797], [-0.1383454, 51.4304036], [-0.13835190000000003, 51.4304592], [-0.1383649, 51.43057170000001], [-0.1384006, 51.430879299999994], [-0.13844029999999996, 51.43124809999998], [-0.1385076, 51.4316527], [-0.1386033, 51.4320581], [-0.1387364, 51.4324752], [-0.1389372, 51.4330669], [-0.1390948, 51.43339669999998], [-0.1393085, 51.43387049999999], [-0.1395782, 51.4344673], [-0.1397568, 51.4349091], [-0.14014909999999997, 51.43576790000001], [-0.1404631, 51.43644840000001], [-0.1408274, 51.4372592], [-0.1411788, 51.43803210000001], [-0.1414567, 51.438598299999995], [-0.14163529999999996, 51.43886249999999], [-0.1418127, 51.43912300000001], [-0.1420206, 51.4393704], [-0.1422494, 51.439615], [-0.1424374, 51.4398042], [-0.14263349999999997, 51.439981], [-0.1426823, 51.44002750000001], [-0.1428437, 51.4401574], [-0.14298839999999996, 51.4402714], [-0.14318689999999998, 51.44041039999998], [-0.1434111, 51.44057190000001], [-0.1436062, 51.4406981], [-0.1439002, 51.4408652], [-0.1441708, 51.4410089], [-0.144457, 51.4411494], [-0.1447018, 51.441258299999994], [-0.1449971, 51.44137940000001], [-0.14528849999999996, 51.441494], [-0.14563299999999998, 51.441611900000005], [-0.1459969, 51.4417306], [-0.1464442, 51.4418695], [-0.1467856, 51.44194929999998], [-0.1470821, 51.442021200000006], [-0.1473075, 51.4420672], [-0.147841, 51.442162399999994], [-0.14846769999999998, 51.4422882], [-0.1485155, 51.4422965], [-0.14934089999999997, 51.4424485], [-0.1496032, 51.442499], [-0.14994459999999998, 51.4425699], [-0.15052699999999997, 51.442666], [-0.15116, 51.4427904], [-0.1513093102115189, 51.442817580280106], [-0.15173679999999998, 51.4428954], [-0.1521796, 51.44298289999999], [-0.1529135, 51.44312459999999], [-0.15329, 51.44319610000001], [-0.1539999, 51.4433356], [-0.1544742, 51.4434576], [-0.1547756, 51.4435184], [-0.15510629999999995, 51.44357959999999], [-0.15856509999999996, 51.44424359999999], [-0.1594608, 51.44444169999999], [-0.15982839999999998, 51.44453669999999], [-0.1601598, 51.4446322], [-0.1609617, 51.444895200000005], [-0.1614979, 51.4451065], [-0.1619746, 51.4453198], [-0.16233299999999998, 51.44550910000001], [-0.16283979999999998, 51.445811600000006], [-0.1633296, 51.4461245], [-0.1638429, 51.446469999999984], [-0.1640926, 51.44665029999999], [-0.16436640000000002, 51.4468605], [-0.1645018, 51.446975499999986], [-0.1647244, 51.44718760000001], [-0.164812, 51.4472597], [-0.164965, 51.447402299999986], [-0.1651729, 51.44761069999999], [-0.1653603, 51.4478138], [-0.1655044, 51.44795920000001], [-0.16571549999999996, 51.4482041], [-0.1659421, 51.4484739], [-0.1661838, 51.448761399999995], [-0.1665512, 51.4491902], [-0.16703719999999997, 51.449761300000006], [-0.1673582, 51.45014570000001], [-0.1676285, 51.45045999999999], [-0.16801, 51.450905000000006], [-0.1683313, 51.45128630000001], [-0.16839729999999997, 51.4513654], [-0.16876199999999997, 51.4517937], [-0.16901149999999998, 51.4520822], [-0.1691629, 51.4522603], [-0.169349, 51.452476999999995], [-0.1694664, 51.4526227], [-0.1696899, 51.452884299999994], [-0.1699297, 51.453167499999985], [-0.17015120000000003, 51.4534269], [-0.1704027, 51.4537187], [-0.1706067, 51.453957499999994], [-0.1708058, 51.454193], [-0.1710603, 51.45450710000001], [-0.1711945, 51.454680899999985], [-0.17132879999999998, 51.4548672], [-0.17161120000000002, 51.455281600000006], [-0.1717226, 51.4554706], [-0.17182709999999998, 51.455647], [-0.17202509999999996, 51.4560289], [-0.1721984, 51.4564135], [-0.17232709999999998, 51.456747099999994], [-0.17243549999999996, 51.4570636], [-0.17251299999999997, 51.4573346], [-0.1725571, 51.4575404], [-0.17262379999999997, 51.457924000000006], [-0.17265759999999997, 51.4582294], [-0.17266670000000003, 51.45856130000001], [-0.17267209999999997, 51.4588427], [-0.17266609999999996, 51.45896449999999], [-0.1726482, 51.4592931], [-0.1726264, 51.4594582], [-0.17258939999999998, 51.45977419999999], [-0.17254549999999996, 51.4600817], [-0.17251269999999996, 51.46023799999999], [-0.1724618, 51.4604235], [-0.1723722, 51.4607069], [-0.1722582, 51.461014500000005], [-0.1722083, 51.46114109999999], [-0.17214829999999998, 51.46126009999998], [-0.17203239999999995, 51.46152069999999], [-0.1718907, 51.4618145], [-0.1717257, 51.462121999999994], [-0.17155859999999998, 51.462402], [-0.1714623, 51.46255300000001], [-0.17143489999999997, 51.462591], [-0.1712573, 51.4628275], [-0.1712388, 51.462851], [-0.17111589999999996, 51.4629951], [-0.1710292, 51.4630851], [-0.1709742, 51.463138699999995], [-0.1709042, 51.46320709999999], [-0.1708234, 51.4632775], [-0.170737, 51.4633492], [-0.17065180000000002, 51.4634147], [-0.17055, 51.4634885], [-0.17044699999999996, 51.463557400000006], [-0.17031419999999997, 51.4636471], [-0.17016809999999996, 51.463731200000005], [-0.17004959999999997, 51.4638105], [-0.1699212, 51.46390709999999], [-0.1698194, 51.46399259999999], [-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Gatwick Airport", "dest_arr_time_act": "0641", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Gatwick Airport", "current_leg_milage": "27.1", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301.517, \"from_m\": 260.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 331.218, \"from_m\": 301.517, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 390.168, \"from_m\": 331.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 535.472, \"from_m\": 390.168, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 965.326, \"from_m\": 535.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 978.427, \"from_m\": 965.326, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4025.641, \"from_m\": 978.427, \"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\": 20320.797, \"from_m\": 4025.641, \"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\": 20838.958, \"from_m\": 20320.797, \"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\": 22052.677, \"from_m\": 20838.958, \"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\": 29916.89, \"from_m\": 22052.677, \"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\": 30772.16, \"from_m\": 29916.89, \"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\": 31066.393, \"from_m\": 30772.16, \"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\": 31147.1, \"from_m\": 31066.393, \"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\": 37254.33, \"from_m\": 31147.1, \"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\": 37369.781, \"from_m\": 37254.33, \"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\": 38222.557, \"from_m\": 37369.781, \"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\": 39038.276, \"from_m\": 38222.557, \"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\": 39109.596, \"from_m\": 39038.276, \"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\": 46825.862, \"from_m\": 39109.596, \"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\": 47562.429, \"from_m\": 46825.862, \"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\": 58477.425, \"from_m\": 47562.429, \"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\": 58532.442, \"from_m\": 58477.425, \"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\": 63105.449, \"from_m\": 58532.442, \"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\": 64383.092, \"from_m\": 63105.449, \"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\": 64441.656, \"from_m\": 64383.092, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64485.927, \"from_m\": 64441.656, \"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\": 64521.634, \"from_m\": 64485.927, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64585.333, \"from_m\": 64521.634, \"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\": 64674.001, \"from_m\": 64585.333, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64704.437, \"from_m\": 64674.001, \"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\": 65098.693, \"from_m\": 64704.437, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65135.658, \"from_m\": 65098.693, \"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\": 66032.109, \"from_m\": 65135.658, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 66556.102, \"from_m\": 66032.109, \"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\": 66637.424, \"from_m\": 66556.102, \"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\": 66691.2, \"from_m\": 66637.424, \"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\": 75071.621, \"from_m\": 66691.2, \"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\": 78469.998, \"from_m\": 75071.621, \"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\": 81150.959, \"from_m\": 78469.998, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 81807.996, \"from_m\": 81150.959, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 466765, \"profile_key\": \"9e2b4a65bf9d344ad5e5ada25fac21947dbe9994bbdab7e4d4c9eeff563f430c\", \"schedule_id\": 12621, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Preston Park\", \"stage_seq\": 2, \"distance_m\": 2138.207, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Burgess Hill\", \"stage_seq\": 3, \"distance_m\": 14726.097, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Keymer Jn\", \"stage_seq\": 4, \"distance_m\": 15654.906, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0556\", \"location\": \"Haywards Heath\", \"stage_seq\": 5, \"distance_m\": 20721.638, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 6, \"distance_m\": 21947.982, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 7, \"distance_m\": 31066.393, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Three Bridges\", \"stage_seq\": 8, \"distance_m\": 34206.121, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0610\", \"location\": \"Gatwick Airport\", \"stage_seq\": 9, \"distance_m\": 38692.648, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 10, \"distance_m\": 46687.811, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 58532.442, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Purley\", \"stage_seq\": 12, \"distance_m\": 60111.46, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"East Croydon\", \"stage_seq\": 13, \"distance_m\": 64906.329, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 65754.039, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Selhurst\", \"stage_seq\": 15, \"distance_m\": 66783.092, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Streatham North Jn\", \"stage_seq\": 16, \"distance_m\": 72077.685, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Balham\", \"stage_seq\": 17, \"distance_m\": 74423.695, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 18, \"distance_m\": 77565.401, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 19, \"distance_m\": 78630.009, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 20, \"distance_m\": 80465.921, \"section_seq\": 1, \"route_path_id\": 31716}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 21, \"distance_m\": 81807.996, \"section_seq\": 1, \"route_path_id\": 31716}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 81807.996, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31716}], \"total_distance_m\": 81807.996, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 81047.449, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 760.547, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0539", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "34.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:40:59Z\", \"source_id\": 37100906, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:42:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:41:02Z\", \"source_id\": 12226764, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:47:06Z\", \"source_id\": 37108757, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:47:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:47:07Z\", \"source_id\": 12229247, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:50:54Z\", \"source_id\": 37113819, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:51:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:50:57Z\", \"source_id\": 12230943, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:04:55Z\", \"source_id\": 37135206, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:05:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:04:57Z\", \"source_id\": 12238009, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:09:31Z\", \"source_id\": 37143117, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:10:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:09:37Z\", \"source_id\": 12240664, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:18Z\", \"source_id\": 37168756, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:20Z\", \"source_id\": 12249116, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:01Z\", \"source_id\": 37175952, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:27:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:03Z\", \"source_id\": 12251538, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:27Z\", \"source_id\": 37178662, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:29Z\", \"source_id\": 12252507, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:26Z\", \"source_id\": 37189427, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:34:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:26Z\", \"source_id\": 12255956, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:33Z\", \"source_id\": 37198588, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:36Z\", \"source_id\": 12258853, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:14Z\", \"source_id\": 37210970, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:20Z\", \"source_id\": 12263000, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "14", "timing_fact_generation": 1789105401024729, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:03.276677", "service_state_evidence_id": 12263000, "current_leg_start_actual_dep": "2026-09-11T06:14:00+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:04.358228", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Gatwick Express P BTN None 1W01 387218+387225 8 110 None {"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301.517, "from_m": 260.162, "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": 331.218, "from_m": 301.517, "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": 390.168, "from_m": 331.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 535.472, "from_m": 390.168, "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": 965.326, "from_m": 535.472, "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": 978.427, "from_m": 965.326, "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": 4025.641, "from_m": 978.427, "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": 20320.797, "from_m": 4025.641, "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": 20838.958, "from_m": 20320.797, "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": 22052.677, "from_m": 20838.958, "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": 29916.89, "from_m": 22052.677, "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": 30772.16, "from_m": 29916.89, "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": 31066.393, "from_m": 30772.16, "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": 31147.1, "from_m": 31066.393, "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": 37254.33, "from_m": 31147.1, "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": 37369.781, "from_m": 37254.33, "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": 38222.557, "from_m": 37369.781, "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": 39038.276, "from_m": 38222.557, "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": 39109.596, "from_m": 39038.276, "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": 46825.862, "from_m": 39109.596, "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": 47562.429, "from_m": 46825.862, "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": 58477.425, "from_m": 47562.429, "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": 58532.442, "from_m": 58477.425, "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": 63105.449, "from_m": 58532.442, "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": 64383.092, "from_m": 63105.449, "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": 64441.656, "from_m": 64383.092, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64485.927, "from_m": 64441.656, "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": 64521.634, "from_m": 64485.927, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64585.333, "from_m": 64521.634, "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": 64674.001, "from_m": 64585.333, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64704.437, "from_m": 64674.001, "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": 65098.693, "from_m": 64704.437, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 65135.658, "from_m": 65098.693, "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": 66032.109, "from_m": 65135.658, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 66556.102, "from_m": 66032.109, "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": 66637.424, "from_m": 66556.102, "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": 66691.2, "from_m": 66637.424, "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": 75071.621, "from_m": 66691.2, "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": 78469.998, "from_m": 75071.621, "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": 81150.959, "from_m": 78469.998, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 81807.996, "from_m": 81150.959, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 466765, "profile_key": "9e2b4a65bf9d344ad5e5ada25fac21947dbe9994bbdab7e4d4c9eeff563f430c", "schedule_id": 12621, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0539", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Preston Park", "stage_seq": 2, "distance_m": 2138.207, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Burgess Hill", "stage_seq": 3, "distance_m": 14726.097, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Keymer Jn", "stage_seq": 4, "distance_m": 15654.906, "section_seq": 1, "route_path_id": 31716}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0556", "location": "Haywards Heath", "stage_seq": 5, "distance_m": 20721.638, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Copyhold Jn", "stage_seq": 6, "distance_m": 21947.982, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Balcombe Tunnel Jn", "stage_seq": 7, "distance_m": 31066.393, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Three Bridges", "stage_seq": 8, "distance_m": 34206.121, "section_seq": 1, "route_path_id": 31716}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0610", "location": "Gatwick Airport", "stage_seq": 9, "distance_m": 38692.648, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Earlswood (Surrey)", "stage_seq": 10, "distance_m": 46687.811, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 58532.442, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Purley", "stage_seq": 12, "distance_m": 60111.46, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "East Croydon", "stage_seq": 13, "distance_m": 64906.329, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Windmill Bridge Jn", "stage_seq": 14, "distance_m": 65754.039, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Selhurst", "stage_seq": 15, "distance_m": 66783.092, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Streatham North Jn", "stage_seq": 16, "distance_m": 72077.685, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Balham", "stage_seq": 17, "distance_m": 74423.695, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Clapham Junction (C)", "stage_seq": 18, "distance_m": 77565.401, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "Pouparts Jn", "stage_seq": 19, "distance_m": 78630.009, "section_seq": 1, "route_path_id": 31716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Battersea Pier Jn", "stage_seq": 20, "distance_m": 80465.921, "section_seq": 1, "route_path_id": 31716}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 21, "distance_m": 81807.996, "section_seq": 1, "route_path_id": 31716}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81807.996, "from_m": 0.0, "section_seq": 1, "route_path_id": 31716}], "total_distance_m": 81807.996, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 81047.449, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 760.547, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30906, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:40:59Z", "source_id": 37100906, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T04:42:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:41:02Z", "source_id": 12226764, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:47:06Z", "source_id": 37108757, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T04:47:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:47:07Z", "source_id": 12229247, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:50:54Z", "source_id": 37113819, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T04:51:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:50:57Z", "source_id": 12230943, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:04:55Z", "source_id": 37135206, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:05:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:04:57Z", "source_id": 12238009, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30597, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:09:31Z", "source_id": 37143117, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:10:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:09:37Z", "source_id": 12240664, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:18Z", "source_id": 37168756, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:24:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:20Z", "source_id": 12249116, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:01Z", "source_id": 37175952, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:27:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:03Z", "source_id": 12251538, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:27Z", "source_id": 37178662, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:29:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:29Z", "source_id": 12252507, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:26Z", "source_id": 37189427, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:34:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:26Z", "source_id": 12255956, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:33Z", "source_id": 37198588, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T05:38:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:36Z", "source_id": 12258853, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28809, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:14Z", "source_id": 37210970, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T05:45:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:20Z", "source_id": 12263000, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Brighton 0539 0539 3 None None London Victoria (C) 0641 0641 14 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:G77235/2026-09-11/detailed None Gatwick Airport 2026-09-11T06:14:00+01:00 London Victoria (C) 34.0 {"type": "LineString", "coordinates": [[-0.1610176, 51.156562400000006], [-0.1610188, 51.1567372], [-0.16100189999999998, 51.1570401], [-0.16098749999999998, 51.1573162], [-0.160978, 51.15751749999999], [-0.1609603, 51.15771070000001], [-0.16093419999999997, 51.1580143], [-0.1609184, 51.1582385], [-0.1609113, 51.1583511], [-0.16089389999999998, 51.15901230000001], [-0.16088719999999998, 51.1591463], [-0.1608816, 51.159322800000005], [-0.1608825, 51.1594019], [-0.16087749999999998, 51.1596047], [-0.1608766, 51.159669], [-0.1608857, 51.1604438], [-0.16088889999999997, 51.1605418], [-0.1608637, 51.16162640000001], [-0.16086451406450253, 51.1620009602833], [-0.1608646, 51.16204050000001], [-0.1608646, 51.16275470000001], [-0.16087529999999997, 51.16391990000001], [-0.16085419999999995, 51.165648899999994], [-0.16088069999999996, 51.1668648], [-0.1608772, 51.1687617], [-0.16087139999999997, 51.1694683], [-0.1608667, 51.177900300000005], [-0.1608461, 51.18129600000001], [-0.1608438, 51.1814267], [-0.16084369999999998, 51.18192500000001], [-0.16088009999999997, 51.1827666], [-0.1608803, 51.1852681], [-0.1608809, 51.191217499999986], [-0.1608828, 51.1915307], [-0.1609327, 51.19371949999999], [-0.16098949999999998, 51.19493829999999], [-0.1609874, 51.195143900000005], [-0.1610616, 51.1958576], [-0.1611544, 51.1968139], [-0.16135189999999996, 51.1982813], [-0.1614178, 51.1987172], [-0.1614917, 51.1991392], [-0.1616424, 51.19994230000001], [-0.16239889999999998, 51.20358499999999], [-0.1624363, 51.20371999999999], [-0.16340939999999998, 51.20719879999999], [-0.16387079999999998, 51.208763600000005], [-0.1642141, 51.209885699999994], [-0.16444209999999998, 51.210567700000006], [-0.16486549999999997, 51.2116897], [-0.1653069, 51.2127398], [-0.1659363, 51.21413660000001], [-0.1664649, 51.215224], [-0.1679212, 51.21783970000001], [-0.16810179999999997, 51.2181643], [-0.16817834252604602, 51.21830176221716], [-0.1686451, 51.21914], [-0.16898529999999998, 51.21981340000001], [-0.16927009999999998, 51.220393400000006], [-0.16975019999999996, 51.2217257], [-0.16999159999999996, 51.222462], [-0.17020309999999997, 51.223350499999995], [-0.170243, 51.2235124], [-0.17039909999999997, 51.2243768], [-0.1704903, 51.2251091], [-0.17051749999999996, 51.2253991], [-0.17052679999999998, 51.2254993], [-0.1705359, 51.226285999999995], [-0.170555, 51.2269101], [-0.1705584, 51.227022100000006], [-0.1705621600120736, 51.227534645349515], [-0.1705638, 51.2277582], [-0.1705441, 51.228467499999994], [-0.17050399999999996, 51.22884779999999], [-0.17048789999999997, 51.22899989999999], [-0.17045829999999998, 51.2292805], [-0.17035029999999998, 51.229980399999995], [-0.1702357, 51.2305969], [-0.17003719999999997, 51.2314531], [-0.1700104, 51.2315337], [-0.16981719999999997, 51.2321441], [-0.16973949999999996, 51.2323626], [-0.1696939, 51.232499999999995], [-0.1697071, 51.2325106], [-0.16964829999999995, 51.2326636], [-0.1695678, 51.2328596], [-0.16925129999999997, 51.233612], [-0.16884629999999998, 51.23436920000001], [-0.16856939999999998, 51.234972299999995], [-0.16814349999999997, 51.2357161], [-0.1674525, 51.2368395], [-0.1670898, 51.2374069], [-0.1668931, 51.2377608], [-0.1666074, 51.23821519999998], [-0.1664209, 51.2385027], [-0.16625799999999996, 51.23876829999998], [-0.1660421, 51.2391161], [-0.1657937, 51.239501800000006], [-0.1653327, 51.2402506], [-0.1651468, 51.2405425], [-0.1649273, 51.24089459999998], [-0.16443859999999996, 51.241690599999984], [-0.16425269999999997, 51.2419864], [-0.1639675, 51.24244319999999], [-0.1637305, 51.2428222], [-0.16285800000000003, 51.244228500000006], [-0.16267729999999997, 51.24452229999999], [-0.1621806, 51.245299900000006], [-0.16189389999999998, 51.2457694], [-0.16094499999999998, 51.2473229], [-0.15992049999999997, 51.2489645], [-0.1593047, 51.2499512], [-0.1587579, 51.2508157], [-0.158673, 51.2509469], [-0.15696299999999996, 51.2536979], [-0.1568615, 51.2538613], [-0.15644039999999998, 51.2545184], [-0.1560794, 51.2550742], [-0.1559691, 51.255223599999994], [-0.15532729999999997, 51.2561103], [-0.15470799999999998, 51.2568903], [-0.15391079999999996, 51.25786179999999], [-0.15250449999999996, 51.2594949], [-0.1522441, 51.25981829999999], [-0.1519772, 51.2601573], [-0.1517506, 51.2604697], [-0.1515757, 51.2607167], [-0.15142659999999997, 51.260968000000005], [-0.15124379999999998, 51.261252099999986], [-0.1511405, 51.2614327], [-0.15099539999999995, 51.261701], [-0.1508382, 51.26201449999999], [-0.15071470000000003, 51.2622776], [-0.15058029999999997, 51.26258529999999], [-0.1504809, 51.262834100000006], [-0.150348, 51.2631659], [-0.1502418, 51.2634794], [-0.1501572, 51.2637604], [-0.15007009999999998, 51.2640463], [-0.1500134, 51.2642789], [-0.149953, 51.2645604], [-0.1499141, 51.264769599999994], [-0.14987779999999998, 51.26502099999999], [-0.14983939999999998, 51.26533779999998], [-0.1497933, 51.265632199999985], [-0.1497496, 51.26607249999999], [-0.1497502, 51.266486599999986], [-0.1497878, 51.266766], [-0.1498133, 51.2671249], [-0.1498418, 51.2674418], [-0.14987979999999998, 51.26774489999999], [-0.1499918, 51.2683629], [-0.1501109, 51.26885709999999], [-0.150291, 51.2699435], [-0.15062879999999998, 51.27147599999999], [-0.1509409, 51.2725537], [-0.15105429999999995, 51.2729959], [-0.1511796, 51.273568399999995], [-0.15136500292393343, 51.27453379516892], [-0.15143709999999996, 51.2749092], [-0.1517586, 51.2765418], [-0.15192719999999998, 51.2773977], [-0.15208259999999998, 51.278186700000006], [-0.15245539999999996, 51.27984949999999], [-0.15302079999999998, 51.283123], [-0.15370049999999996, 51.2863737], [-0.1539677, 51.287423], [-0.15406569999999997, 51.2879085], [-0.1541073, 51.28823379999999], [-0.1541397, 51.2885306], [-0.15415419999999996, 51.2890338], [-0.1541436, 51.28951909999998], [-0.1541116, 51.29007239999999], [-0.1540604, 51.290544399999995], [-0.15396869999999996, 51.2910896], [-0.1538856, 51.2914429], [-0.15360819999999997, 51.2924122], [-0.153444, 51.29295280000001], [-0.1532287, 51.2936248], [-0.1530452, 51.294183100000005], [-0.1529226, 51.29452479999999], [-0.1526789, 51.2951362], [-0.15251239999999996, 51.29551479999999], [-0.1523777, 51.2958253], [-0.1522854, 51.29605719999999], [-0.15218999999999996, 51.2962445], [-0.1511025, 51.298443799999994], [-0.15100415612966828, 51.29862764005511], [-0.15091156884224072, 51.29880071831404], [-0.1507397, 51.299122], [-0.1474857, 51.30426789999999], [-0.14713459999999998, 51.30479690000001], [-0.14674559999999998, 51.30543939999999], [-0.1463641, 51.3060346], [-0.1458556, 51.30683040000001], [-0.1454527, 51.307439599999995], [-0.1451379, 51.30790379999999], [-0.14478389999999997, 51.3084514], [-0.1444961, 51.3088722], [-0.1441791, 51.3093294], [-0.14385649999999997, 51.3097691], [-0.14348459999999996, 51.3102082], [-0.1431393, 51.310602799999984], [-0.1427172, 51.31106449999999], [-0.1423149, 51.3114514], [-0.1418884, 51.311823800000006], [-0.1397274, 51.3136696], [-0.13921679999999995, 51.3141475], [-0.1388763, 51.3144717], [-0.13838849999999997, 51.31501750000001], [-0.1380743, 51.315386200000006], [-0.13780339999999996, 51.31573300000001], [-0.1372734, 51.3164765], [-0.1371819, 51.316621100000006], [-0.1359217, 51.318317699999994], [-0.1353686, 51.31902420000001], [-0.1343117, 51.3202873], [-0.1339107, 51.3207688], [-0.1335614, 51.3211315], [-0.1332849, 51.3213862], [-0.1330635, 51.32159349999999], [-0.1327737, 51.321866], [-0.13229329999999995, 51.3222598], [-0.1296143, 51.3246315], [-0.1286598, 51.325479499999986], [-0.1284227, 51.3256896], [-0.12754203795698518, 51.32646992420958], [-0.1270965, 51.3268647], [-0.1262705, 51.3276102], [-0.1252118, 51.3285657], [-0.1245536, 51.3291534], [-0.123884, 51.32974549999999], [-0.1237061, 51.3299013], [-0.12281149571916558, 51.33069708903964], [-0.1225817, 51.3309015], [-0.1214388, 51.33188129999999], [-0.1200095, 51.3330423], [-0.11981516997953257, 51.33320154082316], [-0.119760675407724, 51.33324619548412], [-0.1196246, 51.33335769999999], [-0.1191251, 51.333755200000006], [-0.1187138, 51.33407399999999], [-0.1181921, 51.3344705], [-0.1177746, 51.3347817], [-0.1172199, 51.3352055], [-0.1167787, 51.33553049999998], [-0.1162237, 51.3359031], [-0.115823, 51.3361886], [-0.1153438, 51.336515], [-0.11490179999999996, 51.33680950000001], [-0.11479339999999998, 51.33688050000001], [-0.11462079999999995, 51.33699639999998], [-0.1143531, 51.33717029999999], [-0.1138929, 51.3374675], [-0.11353800111577277, 51.337695197019734], [-0.1134557, 51.337748000000005], [-0.113152, 51.3379403], [-0.11269840000000002, 51.33821709999999], [-0.1124684, 51.33835620000001], [-0.11214209999999998, 51.33855319999999], [-0.11157949999999998, 51.3388916], [-0.1114205, 51.3389842], [-0.1111124, 51.339191], [-0.1108248, 51.3393807], [-0.110551, 51.339545399999984], [-0.1104477, 51.3396095], [-0.1099263, 51.33996290000001], [-0.10962829999999998, 51.34013919999999], [-0.10904519999999998, 51.34053169999999], [-0.1081772, 51.3410495], [-0.1076904, 51.341340300000006], [-0.10721559999999998, 51.34161939999999], [-0.1070919, 51.341693099999986], [-0.1067313, 51.3419015], [-0.1063844, 51.3420996], [-0.10585569999999998, 51.342413699999994], [-0.1053758, 51.3426747], [-0.10515489999999998, 51.3427933], [-0.1049066, 51.3429253], [-0.1044494, 51.3431713], [-0.1039433, 51.3434502], [-0.1037546, 51.34355310000001], [-0.1030992, 51.343917799999986], [-0.1026957, 51.34416679999999], [-0.10218240000000002, 51.3444845], [-0.101693, 51.344800699999986], [-0.1012704, 51.3450818], [-0.1010376, 51.3452533], [-0.10074149999999998, 51.34547549999999], [-0.1004521, 51.345698899999995], [-0.10021209999999998, 51.345895799999994], [-0.09993, 51.3461211], [-0.0995618, 51.346429599999986], [-0.09924339999999998, 51.3466999], [-0.0988948, 51.3470166], [-0.0984691, 51.3473815], [-0.09820619999999998, 51.34761029999999], [-0.09813700000000002, 51.3476705], [-0.097863, 51.3479263], [-0.09760779999999998, 51.348171], [-0.0973841, 51.348410599999994], [-0.0970705, 51.3487479], [-0.09667449999999998, 51.349231], [-0.0963941, 51.34958100000001], [-0.0962283, 51.34981459999999], [-0.09604659999999998, 51.3500499], [-0.09591410000000002, 51.3502438], [-0.0957049, 51.350597], [-0.0954284, 51.3510579], [-0.0951882, 51.3515111], [-0.0950121, 51.3518754], [-0.0948134, 51.3523356], [-0.0946216, 51.35280769999999], [-0.09449299999999998, 51.35317329999999], [-0.09430389999999998, 51.3537721], [-0.0942199, 51.35418330000001], [-0.0941387, 51.354538899999994], [-0.0940468, 51.354972799999985], [-0.0939561, 51.355517799999994], [-0.0939011, 51.356012799999995], [-0.0938283, 51.356721], [-0.0938176, 51.356882], [-0.0937889, 51.3572227], [-0.0937833, 51.35741780000001], [-0.0937281, 51.35824900000001], [-0.0936533, 51.35924700000001], [-0.0936484, 51.359363299999984], [-0.0935937, 51.3601038], [-0.0935246, 51.36130020000001], [-0.0935113, 51.3621728], [-0.093502, 51.3625065], [-0.0934596, 51.36328120000001], [-0.0934411, 51.3635674], [-0.093411, 51.36385059999999], [-0.0934045, 51.363945699999995], [-0.0933827, 51.3642627], [-0.09332139999999998, 51.3650354], [-0.0932425, 51.3658411], [-0.09313299999999998, 51.3665253], [-0.0931162, 51.36687800000001], [-0.0930735, 51.3675198], [-0.0930441, 51.36801299999999], [-0.0930138, 51.36854539999999], [-0.0929919, 51.369103], [-0.092986, 51.36956979999999], [-0.09296989999999998, 51.37026860000001], [-0.0929299, 51.37093420000001], [-0.092922, 51.3710686], [-0.092917, 51.37158329999998], [-0.0929021, 51.3721099], [-0.0928732, 51.372253], [-0.0928222, 51.3725049], [-0.0928082, 51.372825899999995], [-0.0927695, 51.37307920000001], [-0.09271519999999998, 51.3733958], [-0.0927155, 51.3736278], [-0.0927016, 51.37397120000001], [-0.092699, 51.3741931], [-0.0926363, 51.37446399999999], [-0.09263359999999998, 51.3746862], [-0.0926059, 51.375195700000006], [-0.0925905, 51.3753621], [-0.09258710326584886, 51.37541657839004], [-0.092573607040943, 51.37557491848692], [-0.0925702438002166, 51.37571528314115], [-0.09257534244845944, 51.37584022293819], [-0.09258723189046124, 51.37595228846348], [-0.09260424103101174, 51.37605403030248], [-0.09262469877490064, 51.37614799904067], [-0.0926469340269177, 51.37623674526347], [-0.09266927569185264, 51.37632281955634], [-0.0926900526744952, 51.376408772504774], [-0.0927075938796351, 51.37649715469417], [-0.09272022821206208, 51.376590516710024], [-0.09272628457656586, 51.37669140913778], [-0.0927240918779362, 51.376802382562886], [-0.0927119790209628, 51.3769259875708], [-0.0926882749104354, 51.377064774746984], [-0.09265130845114374, 51.37722129467689], [-0.0925781, 51.37739289999998], [-0.0925276, 51.377514399999995], [-0.0924402, 51.37772489999999], [-0.09230289999999998, 51.3780477], [-0.0921142, 51.3783894], [-0.0919982, 51.3786246], [-0.0918612, 51.3788485], [-0.091748, 51.3790128], [-0.0916231, 51.37925630000001], [-0.0914883, 51.37952649999999], [-0.0912436, 51.3799411], [-0.0910703, 51.38024], [-0.0909249, 51.3804689], [-0.090447, 51.3812018], [-0.0901625, 51.3816474], [-0.08991559999999998, 51.38198879999999], [-0.08983152841195213, 51.3820958938274], [-0.0896125, 51.3823749], [-0.08938929999999999, 51.382637599999995], [-0.0891545, 51.3829109], [-0.08885065137888165, 51.38327992194854], [-0.088706, 51.3834556], [-0.08847659999999999, 51.3837117], [-0.0883383, 51.3838617], [-0.08798239999999999, 51.3841981], [-0.0874428, 51.3847473], [-0.08725199999999998, 51.38498159999999], [-0.0869472, 51.3853188], [-0.08681899999999998, 51.3854887], [-0.0867248, 51.38562580000001], [-0.0866545894895936, 51.385751425173865], [-0.0865758, 51.3858924], [-0.0864352, 51.38614499999999], [-0.0862941, 51.38639169999998], [-0.0862132, 51.3865575], [-0.0861573, 51.3866881], [-0.08612609999999998, 51.386769399999984], [-0.08611777066716858, 51.38679167395817], [-0.08609939999999999, 51.386840799999995], [-0.0860672, 51.386936299999995], [-0.0860441, 51.3870233], [-0.08602029999999998, 51.3871216], [-0.0859978, 51.387232899999994], [-0.0859847, 51.3873055], [-0.08597489999999999, 51.387395], [-0.0859713, 51.38745159999999], [-0.08597170000000001, 51.3875088], [-0.08597149999999999, 51.38758339999999], [-0.08597402480606556, 51.38768847652955], [-0.08597489999999999, 51.387724899999995], [-0.08597657798432175, 51.38776861593374], [-0.08597869999999999, 51.38782390000001], [-0.08599079999999999, 51.3879215], [-0.0860039, 51.38797650000001], [-0.08602579999999999, 51.3880869], [-0.0860583, 51.3882201], [-0.08608659999999999, 51.3883116], [-0.0861205, 51.388402099999986], [-0.0861532, 51.38848589999999], [-0.0861875, 51.3885696], [-0.0862298, 51.38865619999999], [-0.08628169999999999, 51.3887526], [-0.086321, 51.388825], [-0.0863747, 51.3889162], [-0.08642259999999999, 51.3889913], [-0.0869279, 51.389720700000005], [-0.08711090000000002, 51.3899718], [-0.08721729999999998, 51.3901291], [-0.08735009999999999, 51.390334299999985], [-0.0874382, 51.3904806], [-0.08767879999999999, 51.3907904], [-0.0878852, 51.3910601], [-0.0880065, 51.39123729999999], [-0.08811559999999999, 51.3914015], [-0.08826159999999998, 51.3915893], [-0.0882683, 51.39159789999999], [-0.08831879999999999, 51.39166290000001], [-0.088358, 51.391713199999984], [-0.08847126356623568, 51.39184321070832], [-0.08858929999999998, 51.3919787], [-0.0888368, 51.392234], [-0.08908389999999998, 51.3924981], [-0.0893757, 51.3927712], [-0.08952819999999999, 51.39291390000001], [-0.0897749, 51.3931185], [-0.08983152841195213, 51.39316120245955], [-0.0900506, 51.39332640000001], [-0.0902879, 51.393508399999995], [-0.0905663, 51.39369500000001], [-0.0908062, 51.3938551], [-0.09084000000000002, 51.3938739], [-0.0911397, 51.39403990000001], [-0.0913577, 51.39416829999999], [-0.09170219999999998, 51.3943503], [-0.0920114, 51.394508900000005], [-0.092488, 51.39472940000001], [-0.0929205, 51.3949155], [-0.0934103, 51.3951078], [-0.0941895, 51.39539619999999], [-0.0947531, 51.3956105], [-0.09526709999999998, 51.3958096], [-0.09581629999999998, 51.39603279999999], [-0.0962796, 51.39624979999999], [-0.096776, 51.3964757], [-0.0972261, 51.39669069999999], [-0.097575, 51.396880200000005], [-0.0978447, 51.3970313], [-0.0981738, 51.3972208], [-0.0989088, 51.397679700000005], [-0.0993542, 51.397978900000005], [-0.1002691, 51.3986081], [-0.10070719999999998, 51.3989123], [-0.10124869999999998, 51.39929070000001], [-0.1016362, 51.399565], [-0.1022084, 51.3999409], [-0.1026839, 51.4002746], [-0.103818, 51.401030299999995], [-0.1043036, 51.401375], [-0.10490449999999998, 51.4017926], [-0.1054959, 51.40219650000001], [-0.1059909, 51.40253049999999], [-0.10643919999999998, 51.40285], [-0.1070602, 51.4032734], [-0.10762529999999998, 51.4036612], [-0.1081976, 51.4040567], [-0.108672, 51.40438489999999], [-0.1091804, 51.4047371], [-0.1096878, 51.405088599999985], [-0.1101567, 51.4054182], [-0.110641, 51.405743599999994], [-0.1110537, 51.4060272], [-0.111582, 51.406393099999995], [-0.1118648, 51.4065799], [-0.1121697, 51.406790599999994], [-0.11253730000000002, 51.40703639999999], [-0.1129622, 51.4073014], [-0.1133804, 51.40756090000001], [-0.11363460000000002, 51.4077099], [-0.1139329, 51.40787400000001], [-0.11430269999999998, 51.408081300000006], [-0.11472529999999996, 51.4083024], [-0.1152382, 51.408553], [-0.1154768, 51.4086799], [-0.1156301, 51.4087493], [-0.1160505, 51.4089518], [-0.11653700000000002, 51.4091736], [-0.1172237, 51.4094894], [-0.1178225, 51.40974680000001], [-0.1199065, 51.4106198], [-0.1203509, 51.4107893], [-0.1206336, 51.4108935], [-0.12112349999999995, 51.4110659], [-0.12151789999999996, 51.4111945], [-0.1221823, 51.411390999999995], [-0.12269769999999998, 51.41154490000001], [-0.123323, 51.4117118], [-0.1237697, 51.41182620000001], [-0.12424969999999998, 51.4119466], [-0.12474579999999998, 51.41207479999999], [-0.12538209999999997, 51.41224759999999], [-0.12564899999999998, 51.412326500000006], [-0.12580439999999998, 51.412372], [-0.12666019999999997, 51.4126476], [-0.12693059999999998, 51.4127352], [-0.1274666, 51.41293050000001], [-0.1277716, 51.4130444], [-0.12820669999999998, 51.413217499999995], [-0.1287296, 51.4134317], [-0.1292751, 51.4136741], [-0.12954909999999997, 51.413800900000005], [-0.1299014, 51.4139653], [-0.1299359, 51.41398319999999], [-0.1300913, 51.4140637], [-0.1301318, 51.4140847], [-0.13037720000000003, 51.414214499999986], [-0.1307137, 51.414391599999995], [-0.1309927, 51.4145396], [-0.13120389999999998, 51.41466100000001], [-0.1318742, 51.41504919999999], [-0.1323417, 51.41534839999999], [-0.13267079999999998, 51.41556750000001], [-0.13306739999999995, 51.415847], [-0.1335266, 51.416180700000005], [-0.13380719999999996, 51.4164011], [-0.1341421, 51.41666639999999], [-0.1345303, 51.4170021], [-0.13496169999999996, 51.4173987], [-0.1353787, 51.41779859999998], [-0.1355916, 51.41801659999999], [-0.1356256, 51.418051299999995], [-0.1356527, 51.4180791], [-0.1356894, 51.4181167], [-0.13571309999999998, 51.41814089999999], [-0.13605139999999996, 51.4185174], [-0.1363879, 51.41893280000001], [-0.1365878, 51.4191795], [-0.1369278, 51.41964389999999], [-0.1372578, 51.42011699999999], [-0.13750109999999996, 51.42049189999999], [-0.1377221, 51.420871700000006], [-0.13781460194801723, 51.42105838228171], [-0.13783312936700806, 51.4210957731956], [-0.1378985, 51.4212277], [-0.13807020824137564, 51.42161312036444], [-0.1381261167443624, 51.42173861320615], [-0.1381194, 51.4217707], [-0.13811116932842157, 51.421859831780424], [-0.13810130666134923, 51.421966636575526], [-0.1384478, 51.422881399999994], [-0.13862919999999998, 51.423442400000006], [-0.1387095, 51.42375950000001], [-0.13876329999999998, 51.42405730000001], [-0.13881479999999996, 51.42469349999999], [-0.138787, 51.4252931], [-0.13881128464682815, 51.425551865500985], [-0.1388169, 51.4256117], [-0.1387865, 51.426003], [-0.1387631, 51.42637999999998], [-0.1386953, 51.426916199999994], [-0.1386046, 51.42739139999999], [-0.1384946, 51.4278521], [-0.1384494, 51.4282176], [-0.1384034, 51.42851329999999], [-0.1383539, 51.4289897], [-0.138326, 51.42953399999999], [-0.1383219, 51.4299797], [-0.1383454, 51.4304036], [-0.13835190000000003, 51.4304592], [-0.1383649, 51.43057170000001], [-0.1384006, 51.430879299999994], [-0.13844029999999996, 51.43124809999998], [-0.1385076, 51.4316527], [-0.1386033, 51.4320581], [-0.1387364, 51.4324752], [-0.1389372, 51.4330669], [-0.1390948, 51.43339669999998], [-0.1393085, 51.43387049999999], [-0.1395782, 51.4344673], [-0.1397568, 51.4349091], [-0.14014909999999997, 51.43576790000001], [-0.1404631, 51.43644840000001], [-0.1408274, 51.4372592], [-0.1411788, 51.43803210000001], [-0.1414567, 51.438598299999995], [-0.14163529999999996, 51.43886249999999], [-0.1418127, 51.43912300000001], [-0.1420206, 51.4393704], [-0.1422494, 51.439615], [-0.1424374, 51.4398042], [-0.14263349999999997, 51.439981], [-0.1426823, 51.44002750000001], [-0.1428437, 51.4401574], [-0.14298839999999996, 51.4402714], [-0.14318689999999998, 51.44041039999998], [-0.1434111, 51.44057190000001], [-0.1436062, 51.4406981], [-0.1439002, 51.4408652], [-0.1441708, 51.4410089], [-0.144457, 51.4411494], [-0.1447018, 51.441258299999994], [-0.1449971, 51.44137940000001], [-0.14528849999999996, 51.441494], [-0.14563299999999998, 51.441611900000005], [-0.1459969, 51.4417306], [-0.1464442, 51.4418695], [-0.1467856, 51.44194929999998], [-0.1470821, 51.442021200000006], [-0.1473075, 51.4420672], [-0.147841, 51.442162399999994], [-0.14846769999999998, 51.4422882], [-0.1485155, 51.4422965], [-0.14934089999999997, 51.4424485], [-0.1496032, 51.442499], [-0.14994459999999998, 51.4425699], [-0.15052699999999997, 51.442666], [-0.15116, 51.4427904], [-0.1513093102115189, 51.442817580280106], [-0.15173679999999998, 51.4428954], [-0.1521796, 51.44298289999999], [-0.1529135, 51.44312459999999], [-0.15329, 51.44319610000001], [-0.1539999, 51.4433356], [-0.1544742, 51.4434576], [-0.1547756, 51.4435184], [-0.15510629999999995, 51.44357959999999], [-0.15856509999999996, 51.44424359999999], [-0.1594608, 51.44444169999999], [-0.15982839999999998, 51.44453669999999], [-0.1601598, 51.4446322], [-0.1609617, 51.444895200000005], [-0.1614979, 51.4451065], [-0.1619746, 51.4453198], [-0.16233299999999998, 51.44550910000001], [-0.16283979999999998, 51.445811600000006], [-0.1633296, 51.4461245], [-0.1638429, 51.446469999999984], [-0.1640926, 51.44665029999999], [-0.16436640000000002, 51.4468605], [-0.1645018, 51.446975499999986], [-0.1647244, 51.44718760000001], [-0.164812, 51.4472597], [-0.164965, 51.447402299999986], [-0.1651729, 51.44761069999999], [-0.1653603, 51.4478138], [-0.1655044, 51.44795920000001], [-0.16571549999999996, 51.4482041], [-0.1659421, 51.4484739], [-0.1661838, 51.448761399999995], [-0.1665512, 51.4491902], [-0.16703719999999997, 51.449761300000006], [-0.1673582, 51.45014570000001], [-0.1676285, 51.45045999999999], [-0.16801, 51.450905000000006], [-0.1683313, 51.45128630000001], [-0.16839729999999997, 51.4513654], [-0.16876199999999997, 51.4517937], [-0.16901149999999998, 51.4520822], [-0.1691629, 51.4522603], [-0.169349, 51.452476999999995], [-0.1694664, 51.4526227], [-0.1696899, 51.452884299999994], [-0.1699297, 51.453167499999985], [-0.17015120000000003, 51.4534269], [-0.1704027, 51.4537187], [-0.1706067, 51.453957499999994], [-0.1708058, 51.454193], [-0.1710603, 51.45450710000001], [-0.1711945, 51.454680899999985], [-0.17132879999999998, 51.4548672], [-0.17161120000000002, 51.455281600000006], [-0.1717226, 51.4554706], [-0.17182709999999998, 51.455647], [-0.17202509999999996, 51.4560289], [-0.1721984, 51.4564135], [-0.17232709999999998, 51.456747099999994], [-0.17243549999999996, 51.4570636], [-0.17251299999999997, 51.4573346], [-0.1725571, 51.4575404], [-0.17262379999999997, 51.457924000000006], [-0.17265759999999997, 51.4582294], [-0.17266670000000003, 51.45856130000001], [-0.17267209999999997, 51.4588427], [-0.17266609999999996, 51.45896449999999], [-0.1726482, 51.4592931], [-0.1726264, 51.4594582], [-0.17258939999999998, 51.45977419999999], [-0.17254549999999996, 51.4600817], [-0.17251269999999996, 51.46023799999999], [-0.1724618, 51.4604235], [-0.1723722, 51.4607069], [-0.1722582, 51.461014500000005], [-0.1722083, 51.46114109999999], [-0.17214829999999998, 51.46126009999998], [-0.17203239999999995, 51.46152069999999], [-0.1718907, 51.4618145], [-0.1717257, 51.462121999999994], [-0.17155859999999998, 51.462402], [-0.1714623, 51.46255300000001], [-0.17143489999999997, 51.462591], [-0.1712573, 51.4628275], [-0.1712388, 51.462851], [-0.17111589999999996, 51.4629951], [-0.1710292, 51.4630851], [-0.1709742, 51.463138699999995], [-0.1709042, 51.46320709999999], [-0.1708234, 51.4632775], [-0.170737, 51.4633492], [-0.17065180000000002, 51.4634147], [-0.17055, 51.4634885], [-0.17044699999999996, 51.463557400000006], [-0.17031419999999997, 51.4636471], [-0.17016809999999996, 51.463731200000005], [-0.17004959999999997, 51.4638105], [-0.1699212, 51.46390709999999], [-0.1698194, 51.46399259999999], [-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 27.1 0611 0645 Gatwick Airport Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-11 05:55:16 TERMINATED 2026-09-11 05:45:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263000 1789105401024729 93 93 2026-09-11 05:55:04.358228 14 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:03.276677
436863 466772 G27534 872I01M511 2026-09-11 COMPLETE 12262804 2026-09-11 06:45:00 2026-09-11 05:55:16 2026-09-13 05:55:16 {"id": 466772, "stp": "P", "toc": "Southern", "uid": "G27534", "consist": "377618+377704", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27534/2026-09-11/detailed", "trust_id": "872I01M511", "origin_crs": "DKG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-11", "dest_arr_time": "0645", "dest_platform": "9", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2I01", "timing_status": "ON TIME", "origin_station": "Dorking", "current_leg_arr": "0645", "current_leg_dep": "0637", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0539", "origin_platform": "3", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-11T05:55:16", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.14854108964742022, 51.47427799058159], [-0.14841912697065943, 51.474331609800814], [-0.1483666, 51.47444420000001], [-0.14818650000000003, 51.4748164], [-0.1479774, 51.4751538], [-0.1478672, 51.4754452], [-0.1477781, 51.47575830000001], [-0.14766099999999996, 51.476403999999995], [-0.1476577, 51.4768309], [-0.14773539999999996, 51.47756019999999], [-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Clapham Junction (C)", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 91.631, \"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\": 129.134, \"from_m\": 91.631, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 215.279, \"from_m\": 129.134, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3305.141, \"from_m\": 215.279, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12327.384, \"from_m\": 3305.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12383.812, \"from_m\": 12327.384, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12471.67, \"from_m\": 12383.812, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12536.372, \"from_m\": 12471.67, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12794.743, \"from_m\": 12536.372, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13157.123, \"from_m\": 12794.743, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14917.452, \"from_m\": 13157.123, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15220.144, \"from_m\": 14917.452, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16163.169, \"from_m\": 15220.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16239.787, \"from_m\": 16163.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}, {\"to_m\": 17162.268, \"from_m\": 16239.787, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17178.908, \"from_m\": 17162.268, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17976.588, \"from_m\": 17178.908, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17991.287, \"from_m\": 17976.588, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18775.511, \"from_m\": 17991.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\": 19114.999, \"from_m\": 18775.511, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19163.145, \"from_m\": 19114.999, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19176.364, \"from_m\": 19163.145, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19404.223, \"from_m\": 19176.364, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20955.697, \"from_m\": 19404.223, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21243.869, \"from_m\": 20955.697, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23732.257, \"from_m\": 21243.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24853.319, \"from_m\": 23732.257, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27893.461, \"from_m\": 24853.319, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28349.364, \"from_m\": 27893.461, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28448.366, \"from_m\": 28349.364, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28531.784, \"from_m\": 28448.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31525.72, \"from_m\": 28531.784, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34924.097, \"from_m\": 31525.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37605.058, \"from_m\": 34924.097, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 38262.095, \"from_m\": 37605.058, \"capability_applied\": null, \"effective_limit_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\": 466772, \"profile_key\": \"f5e34decc6c41cb4136801e25ee03214be8b4ac96dcc9d5ff6c55c12958ccc91\", \"schedule_id\": 10646, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Dorking\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0542H\", \"location\": \"Box Hill & Westhumble\", \"stage_seq\": 2, \"distance_m\": 1355.737, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547\", \"location\": \"Leatherhead\", \"stage_seq\": 3, \"distance_m\": 6550.913, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0551\", \"location\": \"Ashtead\", \"stage_seq\": 4, \"distance_m\": 9455.388, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0603\", \"location\": \"Epsom\", \"stage_seq\": 5, \"distance_m\": 12622.716, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0609\", \"location\": \"Cheam\", \"stage_seq\": 6, \"distance_m\": 17290.873, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 7, \"distance_m\": 18999.905, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615H\", \"location\": \"Carshalton\", \"stage_seq\": 8, \"distance_m\": 21052.452, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618\", \"location\": \"Hackbridge\", \"stage_seq\": 9, \"distance_m\": 22465.341, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621\", \"location\": \"Mitcham Junction\", \"stage_seq\": 10, \"distance_m\": 24279.598, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 11, \"distance_m\": 26103.106, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Streatham South Jn\", \"stage_seq\": 12, \"distance_m\": 27808.392, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Streatham North Jn\", \"stage_seq\": 13, \"distance_m\": 28531.784, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633H\", \"location\": \"Balham\", \"stage_seq\": 14, \"distance_m\": 30877.795, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0638\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 15, \"distance_m\": 34019.5, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 16, \"distance_m\": 35084.108, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Battersea Park\", \"stage_seq\": 17, \"distance_m\": 36368.719, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 18, \"distance_m\": 36920.02, \"section_seq\": 1, \"route_path_id\": 31771}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 19, \"distance_m\": 38262.095, \"section_seq\": 1, \"route_path_id\": 31771}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38262.095, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31771}], \"total_distance_m\": 38262.095, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37304.571, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 957.524, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0539", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:40:26Z\", \"source_id\": 37100250, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:41:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:40:27Z\", \"source_id\": 12226544, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:45:28Z\", \"source_id\": 37106653, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:46:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:45:28Z\", \"source_id\": 12228606, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:49:21Z\", \"source_id\": 37111718, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:50:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:49:28Z\", \"source_id\": 12230258, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:57:28Z\", \"source_id\": 37123348, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:58:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:57:32Z\", \"source_id\": 12234083, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:06:45Z\", \"source_id\": 37138313, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:07:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:06:53Z\", \"source_id\": 12239047, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:25Z\", \"source_id\": 37144659, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:11:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:28Z\", \"source_id\": 12241196, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:55Z\", \"source_id\": 37150992, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:14:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:59Z\", \"source_id\": 12243226, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:28Z\", \"source_id\": 37155750, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:17:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:31Z\", \"source_id\": 12244820, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:19:51Z\", \"source_id\": 37162058, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:20:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:19:55Z\", \"source_id\": 12246933, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:28Z\", \"source_id\": 37169094, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:23:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:32Z\", \"source_id\": 12249263, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:05Z\", \"source_id\": 37184323, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:31:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:11Z\", \"source_id\": 12254338, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:57Z\", \"source_id\": 37194983, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:36:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:58Z\", \"source_id\": 12257717, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:41Z\", \"source_id\": 37205544, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:41:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:45Z\", \"source_id\": 12261179, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:00Z\", \"source_id\": 37210457, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:04Z\", \"source_id\": 12262804, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "9", "timing_fact_generation": 1789105385613718, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:03.325969", "service_state_evidence_id": 12262804, "current_leg_start_actual_dep": "2026-09-11T06:38:00+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:04.363723", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P DKG None 2I01 377618+377704 10 100 None {"version": 3, "segments": [{"to_m": 91.631, "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": 129.134, "from_m": 91.631, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 215.279, "from_m": 129.134, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3305.141, "from_m": 215.279, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12327.384, "from_m": 3305.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12383.812, "from_m": 12327.384, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12471.67, "from_m": 12383.812, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12536.372, "from_m": 12471.67, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12794.743, "from_m": 12536.372, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13157.123, "from_m": 12794.743, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14917.452, "from_m": 13157.123, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15220.144, "from_m": 14917.452, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16163.169, "from_m": 15220.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16239.787, "from_m": 16163.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}, {"to_m": 17162.268, "from_m": 16239.787, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17178.908, "from_m": 17162.268, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17976.588, "from_m": 17178.908, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17991.287, "from_m": 17976.588, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18775.511, "from_m": 17991.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": 19114.999, "from_m": 18775.511, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19163.145, "from_m": 19114.999, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19176.364, "from_m": 19163.145, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19404.223, "from_m": 19176.364, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20955.697, "from_m": 19404.223, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21243.869, "from_m": 20955.697, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23732.257, "from_m": 21243.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24853.319, "from_m": 23732.257, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27893.461, "from_m": 24853.319, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28349.364, "from_m": 27893.461, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28448.366, "from_m": 28349.364, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28531.784, "from_m": 28448.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31525.72, "from_m": 28531.784, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34924.097, "from_m": 31525.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37605.058, "from_m": 34924.097, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 38262.095, "from_m": 37605.058, "capability_applied": null, "effective_limit_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": 466772, "profile_key": "f5e34decc6c41cb4136801e25ee03214be8b4ac96dcc9d5ff6c55c12958ccc91", "schedule_id": 10646, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0539", "location": "Dorking", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31771}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0542H", "location": "Box Hill & Westhumble", "stage_seq": 2, "distance_m": 1355.737, "section_seq": 1, "route_path_id": 31771}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547", "location": "Leatherhead", "stage_seq": 3, "distance_m": 6550.913, "section_seq": 1, "route_path_id": 31771}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0551", "location": "Ashtead", "stage_seq": 4, "distance_m": 9455.388, "section_seq": 1, "route_path_id": 31771}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0603", "location": "Epsom", "stage_seq": 5, "distance_m": 12622.716, "section_seq": 1, "route_path_id": 31771}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0609", "location": "Cheam", "stage_seq": 6, "distance_m": 17290.873, "section_seq": 1, "route_path_id": 31771}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Sutton (Surrey)", "stage_seq": 7, "distance_m": 18999.905, "section_seq": 1, "route_path_id": 31771}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615H", "location": "Carshalton", "stage_seq": 8, "distance_m": 21052.452, "section_seq": 1, "route_path_id": 31771}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618", "location": "Hackbridge", "stage_seq": 9, "distance_m": 22465.341, "section_seq": 1, "route_path_id": 31771}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621", "location": "Mitcham Junction", "stage_seq": 10, "distance_m": 24279.598, "section_seq": 1, "route_path_id": 31771}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624H", "location": "Mitcham Eastfields", "stage_seq": 11, "distance_m": 26103.106, "section_seq": 1, "route_path_id": 31771}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Streatham South Jn", "stage_seq": 12, "distance_m": 27808.392, "section_seq": 1, "route_path_id": 31771}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Streatham North Jn", "stage_seq": 13, "distance_m": 28531.784, "section_seq": 1, "route_path_id": 31771}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633H", "location": "Balham", "stage_seq": 14, "distance_m": 30877.795, "section_seq": 1, "route_path_id": 31771}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0638", "location": "Clapham Junction (C)", "stage_seq": 15, "distance_m": 34019.5, "section_seq": 1, "route_path_id": 31771}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Pouparts Jn", "stage_seq": 16, "distance_m": 35084.108, "section_seq": 1, "route_path_id": 31771}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Battersea Park", "stage_seq": 17, "distance_m": 36368.719, "section_seq": 1, "route_path_id": 31771}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "Battersea Pier Jn", "stage_seq": 18, "distance_m": 36920.02, "section_seq": 1, "route_path_id": 31771}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 19, "distance_m": 38262.095, "section_seq": 1, "route_path_id": 31771}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38262.095, "from_m": 0.0, "section_seq": 1, "route_path_id": 31771}], "total_distance_m": 38262.095, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37304.571, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 957.524, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30174, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:40:26Z", "source_id": 37100250, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T04:41:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:40:27Z", "source_id": 12226544, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30167, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:45:28Z", "source_id": 37106653, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T04:46:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:45:28Z", "source_id": 12228606, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30163, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:49:21Z", "source_id": 37111718, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T04:50:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:49:28Z", "source_id": 12230258, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30130, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:57:28Z", "source_id": 37123348, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T04:58:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:57:32Z", "source_id": 12234083, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30120, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:06:45Z", "source_id": 37138313, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:07:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:06:53Z", "source_id": 12239047, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30089, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:25Z", "source_id": 37144659, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:11:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:28Z", "source_id": 12241196, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30083, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:55Z", "source_id": 37150992, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:14:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:59Z", "source_id": 12243226, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30079, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:28Z", "source_id": 37155750, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:17:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:31Z", "source_id": 12244820, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30063, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:19:51Z", "source_id": 37162058, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:20:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:19:55Z", "source_id": 12246933, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30059, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:28Z", "source_id": 37169094, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:23:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:32Z", "source_id": 12249263, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:05Z", "source_id": 37184323, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:31:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:11Z", "source_id": 12254338, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:57Z", "source_id": 37194983, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:36:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:58Z", "source_id": 12257717, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:41Z", "source_id": 37205544, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:41:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:45Z", "source_id": 12261179, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28741, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:00Z", "source_id": 37210457, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T05:45:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:04Z", "source_id": 12262804, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Dorking 0539 0539 3 None None London Victoria (C) 0645 0645 9 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G27534/2026-09-11/detailed None Clapham Junction (C) 2026-09-11T06:38:00+01:00 London Victoria (C) 8.0 {"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.14854108964742022, 51.47427799058159], [-0.14841912697065943, 51.474331609800814], [-0.1483666, 51.47444420000001], [-0.14818650000000003, 51.4748164], [-0.1479774, 51.4751538], [-0.1478672, 51.4754452], [-0.1477781, 51.47575830000001], [-0.14766099999999996, 51.476403999999995], [-0.1476577, 51.4768309], [-0.14773539999999996, 51.47756019999999], [-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 3.0 0637 0645 Clapham Junction (C) Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-11 05:55:16 TERMINATED 2026-09-11 05:45:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12262804 1789105385613718 96 96 2026-09-11 05:55:04.363723 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:03.325969
436864 468368 P67301 492A03M611 2026-09-11 COMPLETE 12263642 2026-09-11 06:45:00 2026-09-11 05:55:16 2026-09-13 05:55:16 {"id": 468368, "stp": "P", "toc": "Greater Anglia", "uid": "P67301", "consist": "720532", "dest_crs": "MNG", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P67301/2026-09-11/detailed", "trust_id": "492A03M611", "origin_crs": "HWC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manningtree", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": "1", "is_terminated": 1, "next_location": "Manningtree", "signalling_id": "2A03", "timing_status": "EARLY", "origin_station": "Harwich Town", "current_leg_arr": "0645", "current_leg_dep": "0641", "current_leg_end": "Manningtree", "origin_dep_time": "0624", "origin_platform": null, "current_location": "Manningtree", "last_update_time": "2026-09-11T05:55:16", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.0816544686027805, 51.943586786248865], [1.081649, 51.94358619999999], [1.0811951, 51.9435325], [1.0804481, 51.94344399999999], [1.0798372, 51.94337609999999], [1.0786666000000005, 51.94325219999999], [1.0785128, 51.943237800000006], [1.0779783409434258, 51.94319055023766], [1.0775864, 51.943155899999994], [1.0759769, 51.943024400000006], [1.0757271, 51.94300789999999], [1.0741956999999998, 51.942906699999995], [1.0740263999999995, 51.9428971], [1.0738197, 51.94288900000001], [1.0700103, 51.94274039999999], [1.0681167, 51.942721699999986], [1.0671184, 51.942716700000005], [1.065156, 51.942724299999995], [1.0643824, 51.9427643], [1.0639504, 51.94279950000001], [1.0631940999999998, 51.9428789], [1.0623499, 51.9430046], [1.0612816, 51.94321709999999], [1.061097, 51.9432594], [1.0600414, 51.9435451], [1.0587420251129682, 51.94396531986611], [1.0584808, 51.9440498], [1.0573167, 51.94455459999999], [1.0563158999999998, 51.9451205], [1.0556755, 51.9455569], [1.0550413999999997, 51.94607100000001], [1.0545639999999998, 51.946563999999995], [1.0543619, 51.94679189999999], [1.0540838, 51.9470693], [1.0538982, 51.9473104], [1.0537795, 51.947468], [1.0537270999999997, 51.94754970000001], [1.0530465, 51.9482306], [1.0524288999999998, 51.94864710000002], [1.0515819, 51.9490518], [1.0507118, 51.94933820000001], [1.0498150999999998, 51.94949859999999], [1.0493404, 51.9495276], [1.0488186, 51.949509000000006], [1.0485988, 51.949489799999995], [1.0485158, 51.94948260000001], [1.0484631, 51.9494756], [1.0483907999999995, 51.949464799999994], [1.0482722, 51.9494497], [1.0481193, 51.9494268], [1.0479115, 51.94939240000001], [1.0472295000000005, 51.9493338], [1.0466584, 51.9492676], [1.045869, 51.94919019999999], [1.045721, 51.94918139999999]]}", "current_leg_start": "Mistley", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "51.9491814", "next_location_lon": "1.0457210", "previous_location": "Mistley", "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\": 976.382, \"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\": 2717.696, \"from_m\": 976.382, \"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\": 3161.434, \"from_m\": 2717.696, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3198.908, \"from_m\": 3161.434, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3242.938, \"from_m\": 3198.908, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4426.259, \"from_m\": 3242.938, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4476.868, \"from_m\": 4426.259, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4517.492, \"from_m\": 4476.868, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17498.742, \"from_m\": 4517.492, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18034.12, \"from_m\": 17498.742, \"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\": 18129.682, \"from_m\": 18034.12, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18234.482, \"from_m\": 18129.682, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 468368, \"profile_key\": \"deff3a9aa0d980455e0964359eb1aedbe8b8dd8a6876d5ac6c49b53e3ac45331\", \"schedule_id\": 22248, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Harwich Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37060}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626\", \"location\": \"Dovercourt\", \"stage_seq\": 2, \"distance_m\": 866.36, \"section_seq\": 1, \"route_path_id\": 37060}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0629H\", \"location\": \"Harwich International\", \"stage_seq\": 3, \"distance_m\": 2997.307, \"section_seq\": 1, \"route_path_id\": 37060}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Parkeston Goods Jn\", \"stage_seq\": 4, \"distance_m\": 4254.243, \"section_seq\": 1, \"route_path_id\": 37060}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0635H\", \"location\": \"Wrabness\", \"stage_seq\": 5, \"distance_m\": 9174.538, \"section_seq\": 1, \"route_path_id\": 37060}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641\", \"location\": \"Mistley\", \"stage_seq\": 6, \"distance_m\": 15451.004, \"section_seq\": 1, \"route_path_id\": 37060}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"Manningtree\", \"stage_seq\": 7, \"distance_m\": 18234.482, \"section_seq\": 1, \"route_path_id\": 37060}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18234.482, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37060}], \"total_distance_m\": 18234.482, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 17051.161, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1183.321, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.9491814", "current_position_lon": "1.0457210", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13566, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:24:23Z\", \"source_id\": 37170870, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:25:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:24:27Z\", \"source_id\": 12249881, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:06Z\", \"source_id\": 37178036, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:12Z\", \"source_id\": 12252262, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:19Z\", \"source_id\": 37193559, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:35:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:24Z\", \"source_id\": 12257268, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:37Z\", \"source_id\": 37203074, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:41:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:42Z\", \"source_id\": 12260355, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:07Z\", \"source_id\": 37212894, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:11Z\", \"source_id\": 12263642, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manningtree", "service_state_platform": "1", "timing_fact_generation": 1789105453270107, "current_leg_arrival_utc": "2026-09-11T06:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:04.748661", "service_state_evidence_id": 12263642, "current_leg_start_actual_dep": "2026-09-11T06:41:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:05.157611", "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 P HWC MNG 2A03 720532 5 100 None {"version": 3, "segments": [{"to_m": 976.382, "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": 2717.696, "from_m": 976.382, "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": 3161.434, "from_m": 2717.696, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3198.908, "from_m": 3161.434, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3242.938, "from_m": 3198.908, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4426.259, "from_m": 3242.938, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4476.868, "from_m": 4426.259, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4517.492, "from_m": 4476.868, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17498.742, "from_m": 4517.492, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18034.12, "from_m": 17498.742, "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": 18129.682, "from_m": 18034.12, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18234.482, "from_m": 18129.682, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 468368, "profile_key": "deff3a9aa0d980455e0964359eb1aedbe8b8dd8a6876d5ac6c49b53e3ac45331", "schedule_id": 22248, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "Harwich Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37060}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626", "location": "Dovercourt", "stage_seq": 2, "distance_m": 866.36, "section_seq": 1, "route_path_id": 37060}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0629H", "location": "Harwich International", "stage_seq": 3, "distance_m": 2997.307, "section_seq": 1, "route_path_id": 37060}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Parkeston Goods Jn", "stage_seq": 4, "distance_m": 4254.243, "section_seq": 1, "route_path_id": 37060}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0635H", "location": "Wrabness", "stage_seq": 5, "distance_m": 9174.538, "section_seq": 1, "route_path_id": 37060}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641", "location": "Mistley", "stage_seq": 6, "distance_m": 15451.004, "section_seq": 1, "route_path_id": 37060}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "Manningtree", "stage_seq": 7, "distance_m": 18234.482, "section_seq": 1, "route_path_id": 37060}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18234.482, "from_m": 0.0, "section_seq": 1, "route_path_id": 37060}], "total_distance_m": 18234.482, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 17051.161, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1183.321, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13566, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:24:23Z", "source_id": 37170870, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:25:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:24:27Z", "source_id": 12249881, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13554, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:06Z", "source_id": 37178036, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:29:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:12Z", "source_id": 12252262, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13544, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:19Z", "source_id": 37193559, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:35:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:24Z", "source_id": 12257268, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13540, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:37Z", "source_id": 37203074, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:41:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:42Z", "source_id": 12260355, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13526, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:07Z", "source_id": 37212894, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:45:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:11Z", "source_id": 12263642, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Harwich Town 0624 0624 None None None Manningtree 0646 0646 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P67301/2026-09-11/detailed None Mistley 2026-09-11T06:41:00+01:00 Manningtree 4.0 {"type": "LineString", "coordinates": [[1.0816544686027805, 51.943586786248865], [1.081649, 51.94358619999999], [1.0811951, 51.9435325], [1.0804481, 51.94344399999999], [1.0798372, 51.94337609999999], [1.0786666000000005, 51.94325219999999], [1.0785128, 51.943237800000006], [1.0779783409434258, 51.94319055023766], [1.0775864, 51.943155899999994], [1.0759769, 51.943024400000006], [1.0757271, 51.94300789999999], [1.0741956999999998, 51.942906699999995], [1.0740263999999995, 51.9428971], [1.0738197, 51.94288900000001], [1.0700103, 51.94274039999999], [1.0681167, 51.942721699999986], [1.0671184, 51.942716700000005], [1.065156, 51.942724299999995], [1.0643824, 51.9427643], [1.0639504, 51.94279950000001], [1.0631940999999998, 51.9428789], [1.0623499, 51.9430046], [1.0612816, 51.94321709999999], [1.061097, 51.9432594], [1.0600414, 51.9435451], [1.0587420251129682, 51.94396531986611], [1.0584808, 51.9440498], [1.0573167, 51.94455459999999], [1.0563158999999998, 51.9451205], [1.0556755, 51.9455569], [1.0550413999999997, 51.94607100000001], [1.0545639999999998, 51.946563999999995], [1.0543619, 51.94679189999999], [1.0540838, 51.9470693], [1.0538982, 51.9473104], [1.0537795, 51.947468], [1.0537270999999997, 51.94754970000001], [1.0530465, 51.9482306], [1.0524288999999998, 51.94864710000002], [1.0515819, 51.9490518], [1.0507118, 51.94933820000001], [1.0498150999999998, 51.94949859999999], [1.0493404, 51.9495276], [1.0488186, 51.949509000000006], [1.0485988, 51.949489799999995], [1.0485158, 51.94948260000001], [1.0484631, 51.9494756], [1.0483907999999995, 51.949464799999994], [1.0482722, 51.9494497], [1.0481193, 51.9494268], [1.0479115, 51.94939240000001], [1.0472295000000005, 51.9493338], [1.0466584, 51.9492676], [1.045869, 51.94919019999999], [1.045721, 51.94918139999999]]} 1.7 0641 0645 Mistley Manningtree Manningtree 51.9491814 1.0457210 51.9491814 1.0457210 1 0 2026-09-11 05:55:16 TERMINATED 2026-09-11 05:45:00 Manningtree TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263642 1789105453270107 26 26 2026-09-11 05:55:05.157611 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:04.748661
436865 468515 L86028 875N12M611 2026-09-11 COMPLETE 12263406 2026-09-11 06:45:00 2026-09-11 05:55:16 2026-09-13 05:55:16 {"id": 468515, "stp": "P", "toc": "South Western Railway", "uid": "L86028", "consist": "450117", "dest_crs": "AHT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86028/2026-09-11/detailed", "trust_id": "875N12M611", "origin_crs": "XFM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aldershot", "service_date": "2026-09-11", "dest_arr_time": "0644", "dest_platform": "1", "is_terminated": 1, "next_location": "Aldershot", "signalling_id": "5N12", "timing_status": "LATE", "origin_station": "Farnham C.S.D.", "current_leg_arr": "0645", "current_leg_dep": "0639", "current_leg_end": "Aldershot", "origin_dep_time": "0629", "origin_platform": null, "current_location": "Aldershot", "last_update_time": "2026-09-11T05:55:16", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001]]}", "current_leg_start": "Farnham", "dest_arr_time_act": "0644", "motion_projection": null, "next_location_lat": "51.2462418", "next_location_lon": "-0.7596995", "previous_location": "Farnham", "current_leg_milage": "3.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 476.803, \"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\": 485.612, \"from_m\": 476.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 554.663, \"from_m\": 485.612, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3109.594, \"from_m\": 554.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3755.061, \"from_m\": 3109.594, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5737.719, \"from_m\": 3755.061, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6290.124, \"from_m\": 5737.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\": 6471.14, \"from_m\": 6290.124, \"capability_applied\": null, \"effective_limit_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\": 468515, \"profile_key\": \"4850ee27c16ab2d46ad1656700a41b1e71611f568eab6829298398147188e313\", \"schedule_id\": 18428, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Farnham C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 896.853, \"section_seq\": 1, \"route_path_id\": 35368}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0638\", \"location\": \"Farnham\", \"stage_seq\": 3, \"distance_m\": 1479.544, \"section_seq\": 1, \"route_path_id\": 35368}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": null, \"location\": \"Aldershot\", \"stage_seq\": 4, \"distance_m\": 6471.14, \"section_seq\": 1, \"route_path_id\": 35368}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6471.14, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35368}], \"total_distance_m\": 6471.14, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5994.337, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 476.803, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0629", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.2462418", "current_position_lon": "-0.7596995", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:57Z\", \"source_id\": 12257665, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:16Z\", \"source_id\": 37197954, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:20Z\", \"source_id\": 12258641, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:49Z\", \"source_id\": 37212206, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:53Z\", \"source_id\": 12263406, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aldershot", "service_state_platform": "1", "timing_fact_generation": 1789105434342169, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:05.185157", "service_state_evidence_id": 12263406, "current_leg_start_actual_dep": "2026-09-11T06:39:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:05.712893", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P XFM AHT 5N12 450117 4 100 None {"version": 3, "segments": [{"to_m": 476.803, "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": 485.612, "from_m": 476.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 554.663, "from_m": 485.612, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3109.594, "from_m": 554.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3755.061, "from_m": 3109.594, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5737.719, "from_m": 3755.061, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6290.124, "from_m": 5737.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": 6471.14, "from_m": 6290.124, "capability_applied": null, "effective_limit_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": 468515, "profile_key": "4850ee27c16ab2d46ad1656700a41b1e71611f568eab6829298398147188e313", "schedule_id": 18428, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0629", "location": "Farnham C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 896.853, "section_seq": 1, "route_path_id": 35368}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0638", "location": "Farnham", "stage_seq": 3, "distance_m": 1479.544, "section_seq": 1, "route_path_id": 35368}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": null, "location": "Aldershot", "stage_seq": 4, "distance_m": 6471.14, "section_seq": 1, "route_path_id": 35368}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6471.14, "from_m": 0.0, "section_seq": 1, "route_path_id": 35368}], "total_distance_m": 6471.14, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5994.337, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 476.803, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:57Z", "source_id": 12257665, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27856, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:16Z", "source_id": 37197954, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:38:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:20Z", "source_id": 12258641, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27868, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:49Z", "source_id": 37212206, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:45:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:53Z", "source_id": 12263406, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Farnham C.S.D. 0629 0629 None None None Aldershot 0644 0644 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L86028/2026-09-11/detailed None Farnham 2026-09-11T06:39:00+01:00 Aldershot 6.0 {"type": "LineString", "coordinates": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001]]} 3.1 0639 0645 Farnham Aldershot Aldershot 51.2462418 -0.7596995 51.2462418 -0.7596995 1 0 2026-09-11 05:55:16 TERMINATED 2026-09-11 05:45:00 Aldershot TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263406 1789105434342169 17 17 2026-09-11 05:55:05.712893 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:05.185157
436866 466591 W68968 072H35M511 2026-09-11 COMPLETE 12263367 2026-09-11 06:45:00 2026-09-11 05:55:16 2026-09-13 05:55:16 {"id": 466591, "stp": "P", "toc": "ScotRail", "uid": "W68968", "consist": "334006+334012", "dest_crs": "HLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68968/2026-09-11/detailed", "trust_id": "072H35M511", "origin_crs": "ADR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Helensburgh Central", "service_date": "2026-09-11", "dest_arr_time": "0644", "dest_platform": "2", "is_terminated": 1, "next_location": "Helensburgh Central", "signalling_id": "2H35", "timing_status": "LATE", "origin_station": "Airdrie", "current_leg_arr": "0645", "current_leg_dep": "0642", "current_leg_end": "Helensburgh Central", "origin_dep_time": "0532", "origin_platform": "1", "current_location": "Helensburgh Central", "last_update_time": "2026-09-11T05:55:16", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.7112354, 55.9944864], [-4.7117754, 55.99474980000001], [-4.7120955, 55.994918299999995], [-4.7123622, 55.99508699999999], [-4.712539600000001, 55.9952103], [-4.7127831, 55.99540129999999], [-4.7130695, 55.99566469999999], [-4.713353699999999, 55.99597980000001], [-4.7136154, 55.9963539], [-4.713766099999999, 55.99662659999999], [-4.713915100000001, 55.9970085], [-4.7140550999999995, 55.9973921], [-4.7141969, 55.99767919999999], [-4.7142987, 55.9978549], [-4.7144656, 55.99809319999999], [-4.7146578, 55.9983094], [-4.7149576, 55.9986012], [-4.7152645, 55.9989107], [-4.7158536, 55.99950870000001], [-4.716439899999999, 56.0001457], [-4.7166698, 56.0003681], [-4.7168833, 56.000556], [-4.717212199999999, 56.00082309999999], [-4.7176565, 56.00111909999999], [-4.71807, 56.0013811], [-4.718547499999999, 56.0016333], [-4.719079599999999, 56.00187739999999], [-4.719614299999999, 56.0020983], [-4.720286499999999, 56.0023288], [-4.721199000000001, 56.0025682], [-4.7214378, 56.002628400000006], [-4.721744999999999, 56.00269079999999], [-4.7224219, 56.0028132], [-4.723285, 56.002954499999994], [-4.7258723, 56.00339399999999], [-4.7260594, 56.00341960000001], [-4.7269065999999995, 56.0035355], [-4.7273715, 56.003575899999994], [-4.7277047, 56.00360770000001], [-4.727944899999999, 56.003632200000006], [-4.728267699999999, 56.0036539], [-4.728743, 56.003656799999995], [-4.7296086, 56.00364729999998], [-4.7296553, 56.00364630000001], [-4.7299085, 56.003640999999995], [-4.730314899999999, 56.0036583], [-4.7305352, 56.00367610000001], [-4.7308995, 56.00371959999999], [-4.732338099999999, 56.00395699999999]]}", "current_leg_start": "Craigendoran", "dest_arr_time_act": "0644", "motion_projection": null, "next_location_lat": "56.0039570", "next_location_lon": "-4.7323381", "previous_location": "Craigendoran", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2694.792, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3221.408, \"from_m\": 2694.792, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3286.89, \"from_m\": 3221.408, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 3629.186, \"from_m\": 3286.89, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14480.924, \"from_m\": 3629.186, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.286, \"from_m\": 14480.924, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15667.158, \"from_m\": 14876.286, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16510.823, \"from_m\": 15667.158, \"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\": 21142.129, \"from_m\": 16510.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21188.152, \"from_m\": 21142.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22514.351, \"from_m\": 21188.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22555.116, \"from_m\": 22514.351, \"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\": 23266.606, \"from_m\": 22555.116, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23306.844, \"from_m\": 23266.606, \"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\": 23322.224, \"from_m\": 23306.844, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23368.838, \"from_m\": 23322.224, \"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\": 23440.111, \"from_m\": 23368.838, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24699.239, \"from_m\": 23440.111, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30730.46, \"from_m\": 24699.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31194.256, \"from_m\": 30730.46, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36802.092, \"from_m\": 31194.256, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37624.997, \"from_m\": 36802.092, \"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\": 39975.739, \"from_m\": 37624.997, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40897.445, \"from_m\": 39975.739, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41735.981, \"from_m\": 40897.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41802.011, \"from_m\": 41735.981, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 42215.591, \"from_m\": 41802.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43139.54, \"from_m\": 42215.591, \"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\": 52613.113, \"from_m\": 43139.54, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55424.962, \"from_m\": 52613.113, \"capability_applied\": null, \"effective_limit_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\": 466591, \"profile_key\": \"7c96a50316865b7e4e073218ad376edb3353d6d0c1baad934fee5356549d7307\", \"schedule_id\": 27587, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Airdrie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0534H\", \"wtt_dep\": \"0535\", \"location\": \"Coatdyke\", \"stage_seq\": 2, \"distance_m\": 1459.264, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0538\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 3, \"distance_m\": 3047.042, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0540H\", \"location\": \"Blairhill\", \"stage_seq\": 4, \"distance_m\": 4038.608, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0544H\", \"location\": \"Easterhouse\", \"stage_seq\": 5, \"distance_m\": 8233.603, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547\", \"location\": \"Garrowhill\", \"stage_seq\": 6, \"distance_m\": 9783.222, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550\", \"location\": \"Shettleston\", \"stage_seq\": 7, \"distance_m\": 11727.869, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552\", \"location\": \"Carntyne\", \"stage_seq\": 8, \"distance_m\": 12946.554, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0555H\", \"location\": \"Bellgrove\", \"stage_seq\": 9, \"distance_m\": 15756.89, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0558\", \"location\": \"High Street\", \"stage_seq\": 10, \"distance_m\": 16779.458, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0602\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 11, \"distance_m\": 17648.116, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Charing Cross\", \"stage_seq\": 12, \"distance_m\": 18887.169, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 13, \"distance_m\": 20410.203, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0608H\", \"location\": \"Partick\", \"stage_seq\": 14, \"distance_m\": 21615.392, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0611\", \"location\": \"Hyndland\", \"stage_seq\": 15, \"distance_m\": 22791.255, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 16, \"distance_m\": 23322.224, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Garscadden\", \"stage_seq\": 17, \"distance_m\": 26058.938, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Yoker\", \"stage_seq\": 18, \"distance_m\": 27685.847, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Clydebank\", \"stage_seq\": 19, \"distance_m\": 29055.232, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0620H\", \"location\": \"Dalmuir\", \"stage_seq\": 20, \"distance_m\": 31031.546, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628\", \"location\": \"Dumbarton East\", \"stage_seq\": 21, \"distance_m\": 40278.084, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Dumbarton Central\", \"stage_seq\": 22, \"distance_m\": 41342.088, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"Dalreoch\", \"stage_seq\": 23, \"distance_m\": 42746.254, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0636H\", \"location\": \"Cardross\", \"stage_seq\": 24, \"distance_m\": 47878.456, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Craigendoran Jn\", \"stage_seq\": 25, \"distance_m\": 52823.779, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0641H\", \"location\": \"Craigendoran\", \"stage_seq\": 26, \"distance_m\": 53583.855, \"section_seq\": 1, \"route_path_id\": 39364}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": null, \"location\": \"Helensburgh Central\", \"stage_seq\": 27, \"distance_m\": 55424.962, \"section_seq\": 1, \"route_path_id\": 39364}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 55424.962, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39364}], \"total_distance_m\": 55424.962, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 55378.939, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.023, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "56.0039570", "current_position_lon": "-4.7323381", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:32:19Z\", \"source_id\": 37091170, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:34:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:32:23Z\", \"source_id\": 12223638, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:35:09Z\", \"source_id\": 37094207, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:37:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:35:13Z\", \"source_id\": 12224600, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:38:10Z\", \"source_id\": 37097442, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:39:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:38:16Z\", \"source_id\": 12225658, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:41:03Z\", \"source_id\": 37100958, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:44:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:41:08Z\", \"source_id\": 12226793, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:45:09Z\", \"source_id\": 37106229, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:46:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:45:14Z\", \"source_id\": 12228469, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:48:42Z\", \"source_id\": 37110910, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:49:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:48:48Z\", \"source_id\": 12229951, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:51:52Z\", \"source_id\": 12231367, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:54:13Z\", \"source_id\": 37118628, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:55:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:54:16Z\", \"source_id\": 12232497, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:55:46Z\", \"source_id\": 37120862, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:57:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:55:51Z\", \"source_id\": 12233260, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:58:38Z\", \"source_id\": 37125182, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:59:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:58:43Z\", \"source_id\": 12234671, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:00Z\", \"source_id\": 37132125, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:03:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:04Z\", \"source_id\": 12236955, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:06:34Z\", \"source_id\": 37137965, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:07:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:06:38Z\", \"source_id\": 12238963, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:09:09Z\", \"source_id\": 37142486, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:09:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:09:12Z\", \"source_id\": 12240420, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:32Z\", \"source_id\": 37150162, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:14:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:37Z\", \"source_id\": 12242977, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:35Z\", \"source_id\": 37152229, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:15:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:38Z\", \"source_id\": 12243649, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:15:37Z\", \"source_id\": 37154186, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:16:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:15:43Z\", \"source_id\": 12244309, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:54Z\", \"source_id\": 37156531, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:17:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:57Z\", \"source_id\": 12245091, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:06Z\", \"source_id\": 37174143, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:27:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:11Z\", \"source_id\": 12250952, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:13Z\", \"source_id\": 37178284, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:19Z\", \"source_id\": 12252351, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:21Z\", \"source_id\": 37182699, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:31:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:23Z\", \"source_id\": 12253804, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:04Z\", \"source_id\": 37190715, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:36:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:06Z\", \"source_id\": 12256361, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:01Z\", \"source_id\": 37203947, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:41:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:07Z\", \"source_id\": 12260626, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:44Z\", \"source_id\": 37212004, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:49Z\", \"source_id\": 12263367, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Helensburgh Central", "service_state_platform": "2", "timing_fact_generation": 1789105429481305, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:08.263113", "service_state_evidence_id": 12263367, "current_leg_start_actual_dep": "2026-09-11T06:42:30+01:00", "operational_evidence_version": 114, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:08.514161", "service_state_valid_until_kind": null, "operational_interpretation_version": 114, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P ADR HLC 2H35 334006+334012 6 90 None {"version": 3, "segments": [{"to_m": 2694.792, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3221.408, "from_m": 2694.792, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3286.89, "from_m": 3221.408, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 3629.186, "from_m": 3286.89, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14480.924, "from_m": 3629.186, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.286, "from_m": 14480.924, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15667.158, "from_m": 14876.286, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16510.823, "from_m": 15667.158, "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": 21142.129, "from_m": 16510.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21188.152, "from_m": 21142.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22514.351, "from_m": 21188.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22555.116, "from_m": 22514.351, "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": 23266.606, "from_m": 22555.116, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23306.844, "from_m": 23266.606, "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": 23322.224, "from_m": 23306.844, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23368.838, "from_m": 23322.224, "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": 23440.111, "from_m": 23368.838, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24699.239, "from_m": 23440.111, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30730.46, "from_m": 24699.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31194.256, "from_m": 30730.46, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36802.092, "from_m": 31194.256, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37624.997, "from_m": 36802.092, "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": 39975.739, "from_m": 37624.997, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40897.445, "from_m": 39975.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41735.981, "from_m": 40897.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41802.011, "from_m": 41735.981, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 42215.591, "from_m": 41802.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43139.54, "from_m": 42215.591, "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": 52613.113, "from_m": 43139.54, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55424.962, "from_m": 52613.113, "capability_applied": null, "effective_limit_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": 466591, "profile_key": "7c96a50316865b7e4e073218ad376edb3353d6d0c1baad934fee5356549d7307", "schedule_id": 27587, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0532", "location": "Airdrie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0534H", "wtt_dep": "0535", "location": "Coatdyke", "stage_seq": 2, "distance_m": 1459.264, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0538", "location": "Coatbridge Sunnyside", "stage_seq": 3, "distance_m": 3047.042, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0540H", "location": "Blairhill", "stage_seq": 4, "distance_m": 4038.608, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0544H", "location": "Easterhouse", "stage_seq": 5, "distance_m": 8233.603, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547", "location": "Garrowhill", "stage_seq": 6, "distance_m": 9783.222, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550", "location": "Shettleston", "stage_seq": 7, "distance_m": 11727.869, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552", "location": "Carntyne", "stage_seq": 8, "distance_m": 12946.554, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0555H", "location": "Bellgrove", "stage_seq": 9, "distance_m": 15756.89, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0558", "location": "High Street", "stage_seq": 10, "distance_m": 16779.458, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0602", "location": "Glasgow Queen St Low Level", "stage_seq": 11, "distance_m": 17648.116, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Charing Cross", "stage_seq": 12, "distance_m": 18887.169, "section_seq": 1, "route_path_id": 39364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Finnieston East Jn", "stage_seq": 13, "distance_m": 20410.203, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0608H", "location": "Partick", "stage_seq": 14, "distance_m": 21615.392, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0611", "location": "Hyndland", "stage_seq": 15, "distance_m": 22791.255, "section_seq": 1, "route_path_id": 39364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Hyndland East Jn", "stage_seq": 16, "distance_m": 23322.224, "section_seq": 1, "route_path_id": 39364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Garscadden", "stage_seq": 17, "distance_m": 26058.938, "section_seq": 1, "route_path_id": 39364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Yoker", "stage_seq": 18, "distance_m": 27685.847, "section_seq": 1, "route_path_id": 39364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Clydebank", "stage_seq": 19, "distance_m": 29055.232, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0620H", "location": "Dalmuir", "stage_seq": 20, "distance_m": 31031.546, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628", "location": "Dumbarton East", "stage_seq": 21, "distance_m": 40278.084, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Dumbarton Central", "stage_seq": 22, "distance_m": 41342.088, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "Dalreoch", "stage_seq": 23, "distance_m": 42746.254, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0636H", "location": "Cardross", "stage_seq": 24, "distance_m": 47878.456, "section_seq": 1, "route_path_id": 39364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Craigendoran Jn", "stage_seq": 25, "distance_m": 52823.779, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0641H", "location": "Craigendoran", "stage_seq": 26, "distance_m": 53583.855, "section_seq": 1, "route_path_id": 39364}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": null, "location": "Helensburgh Central", "stage_seq": 27, "distance_m": 55424.962, "section_seq": 1, "route_path_id": 39364}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 55424.962, "from_m": 0.0, "section_seq": 1, "route_path_id": 39364}], "total_distance_m": 55424.962, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 55378.939, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.023, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2206, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:32:19Z", "source_id": 37091170, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T04:34:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:32:23Z", "source_id": 12223638, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2211, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:35:09Z", "source_id": 37094207, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T04:37:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:35:13Z", "source_id": 12224600, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1589, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:38:10Z", "source_id": 37097442, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T04:39:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:38:16Z", "source_id": 12225658, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1582, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:41:03Z", "source_id": 37100958, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T04:44:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:41:08Z", "source_id": 12226793, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1579, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:45:09Z", "source_id": 37106229, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T04:46:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:45:14Z", "source_id": 12228469, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1572, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:48:42Z", "source_id": 37110910, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T04:49:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:48:48Z", "source_id": 12229951, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:51:52Z", "source_id": 12231367, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1564, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:54:13Z", "source_id": 37118628, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T04:55:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:54:16Z", "source_id": 12232497, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:55:46Z", "source_id": 37120862, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T04:57:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:55:51Z", "source_id": 12233260, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:58:38Z", "source_id": 37125182, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T04:59:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:58:43Z", "source_id": 12234671, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:00Z", "source_id": 37132125, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:03:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:04Z", "source_id": 12236955, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:06:34Z", "source_id": 37137965, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:07:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:06:38Z", "source_id": 12238963, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:09:09Z", "source_id": 37142486, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:09:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:09:12Z", "source_id": 12240420, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1359, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:32Z", "source_id": 37150162, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:14:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:37Z", "source_id": 12242977, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1342, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:35Z", "source_id": 37152229, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T05:15:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:38Z", "source_id": 12243649, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1333, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:15:37Z", "source_id": 37154186, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T05:16:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:15:43Z", "source_id": 12244309, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1266, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:54Z", "source_id": 37156531, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T05:17:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:57Z", "source_id": 12245091, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1243, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:06Z", "source_id": 37174143, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T05:27:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:11Z", "source_id": 12250952, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1231, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:13Z", "source_id": 37178284, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T05:29:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:19Z", "source_id": 12252351, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1219, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:21Z", "source_id": 37182699, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T05:31:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:23Z", "source_id": 12253804, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1206, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:04Z", "source_id": 37190715, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T05:36:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:06Z", "source_id": 12256361, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1194, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:01Z", "source_id": 37203947, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T05:41:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:07Z", "source_id": 12260626, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1187, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:44Z", "source_id": 37212004, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T05:45:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:49Z", "source_id": 12263367, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Airdrie 0532 0532 1 None None Helensburgh Central 0644 0644 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68968/2026-09-11/detailed None Craigendoran 2026-09-11T06:42:30+01:00 Helensburgh Central 3.0 {"type": "LineString", "coordinates": [[-4.7112354, 55.9944864], [-4.7117754, 55.99474980000001], [-4.7120955, 55.994918299999995], [-4.7123622, 55.99508699999999], [-4.712539600000001, 55.9952103], [-4.7127831, 55.99540129999999], [-4.7130695, 55.99566469999999], [-4.713353699999999, 55.99597980000001], [-4.7136154, 55.9963539], [-4.713766099999999, 55.99662659999999], [-4.713915100000001, 55.9970085], [-4.7140550999999995, 55.9973921], [-4.7141969, 55.99767919999999], [-4.7142987, 55.9978549], [-4.7144656, 55.99809319999999], [-4.7146578, 55.9983094], [-4.7149576, 55.9986012], [-4.7152645, 55.9989107], [-4.7158536, 55.99950870000001], [-4.716439899999999, 56.0001457], [-4.7166698, 56.0003681], [-4.7168833, 56.000556], [-4.717212199999999, 56.00082309999999], [-4.7176565, 56.00111909999999], [-4.71807, 56.0013811], [-4.718547499999999, 56.0016333], [-4.719079599999999, 56.00187739999999], [-4.719614299999999, 56.0020983], [-4.720286499999999, 56.0023288], [-4.721199000000001, 56.0025682], [-4.7214378, 56.002628400000006], [-4.721744999999999, 56.00269079999999], [-4.7224219, 56.0028132], [-4.723285, 56.002954499999994], [-4.7258723, 56.00339399999999], [-4.7260594, 56.00341960000001], [-4.7269065999999995, 56.0035355], [-4.7273715, 56.003575899999994], [-4.7277047, 56.00360770000001], [-4.727944899999999, 56.003632200000006], [-4.728267699999999, 56.0036539], [-4.728743, 56.003656799999995], [-4.7296086, 56.00364729999998], [-4.7296553, 56.00364630000001], [-4.7299085, 56.003640999999995], [-4.730314899999999, 56.0036583], [-4.7305352, 56.00367610000001], [-4.7308995, 56.00371959999999], [-4.732338099999999, 56.00395699999999]]} 1.1 0642 0645 Craigendoran Helensburgh Central Helensburgh Central 56.0039570 -4.7323381 56.0039570 -4.7323381 1 0 2026-09-11 05:55:16 TERMINATED 2026-09-11 05:45:00 Helensburgh Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263367 1789105429481305 114 114 2026-09-11 05:55:08.514161 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:08.263113
436867 467879 P24255 252P05M611 2026-09-11 COMPLETE 12263788 2026-09-11 06:45:00 2026-09-11 05:55:17 2026-09-13 05:55:17 {"id": 467879, "stp": "P", "toc": "Northern", "uid": "P24255", "consist": "195012", "dest_crs": "RET", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24255/2026-09-11/detailed", "trust_id": "252P05M611", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Retford", "service_date": "2026-09-11", "dest_arr_time": "0649", "dest_platform": "2", "is_terminated": 1, "next_location": "Retford", "signalling_id": "2P05", "timing_status": "EARLY", "origin_station": "Sheffield", "current_leg_arr": "0645", "current_leg_dep": "0634", "current_leg_end": "Retford", "origin_dep_time": "0610", "origin_platform": "2A", "current_location": "Retford", "last_update_time": "2026-09-11T05:55:17", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.122821, 53.31156930000001], [-1.1215391999999995, 53.3111898], [-1.1209167, 53.3110141], [-1.1203588, 53.310865099999994], [-1.1196609, 53.3107183], [-1.1190163, 53.31056569999999], [-1.1180041, 53.3103544], [-1.1178216, 53.31031519999999], [-1.1167681, 53.310117899999995], [-1.1157132999999997, 53.3099385], [-1.1147551999999998, 53.3098071], [-1.1122612, 53.3094681], [-1.1105550999999998, 53.30921060000001], [-1.1102397, 53.3091615], [-1.1091401, 53.3089677], [-1.1082694, 53.3087952], [-1.1069898, 53.3085178], [-1.1062389999999998, 53.3083346], [-1.1054371, 53.3081329], [-1.1039688, 53.30773069999999], [-1.1023627, 53.30725950000001], [-1.1019708, 53.30714249999999], [-1.1017126383792235, 53.30706581297633], [-1.0996738999999998, 53.3064602], [-1.097397, 53.3057928], [-1.087289, 53.30281289999999], [-1.0838348, 53.3017934], [-1.0827091, 53.30146209999999], [-1.0821876, 53.3013054], [-1.0809797, 53.3009796], [-1.0808129999999998, 53.300935800000005], [-1.0805102, 53.3008562], [-1.0797386, 53.300663699999994], [-1.0788103, 53.300451599999995], [-1.0781222, 53.300308599999994], [-1.0779783409434258, 53.30028019914421], [-1.0771603, 53.30011869999999], [-1.0761807, 53.2999448], [-1.0753011, 53.299802799999995], [-1.0743814, 53.2996753], [-1.073615, 53.29957709999999], [-1.0728353, 53.299490799999994], [-1.0719557, 53.2994018], [-1.0706939, 53.2992996], [-1.0694944, 53.2992332], [-1.0684659, 53.2991854], [-1.0673395999999995, 53.29915760000001], [-1.06646, 53.29915230000001], [-1.0655403, 53.29915230000001], [-1.0646650999999998, 53.29917349999999], [-1.0636655, 53.2992107], [-1.0627014, 53.2992638], [-1.0614169, 53.29935739999999], [-1.0603016, 53.29945970000001], [-1.0594691, 53.299546], [-1.0587009000000005, 53.2996369], [-1.0464659, 53.301195500000006], [-1.0458595, 53.3012682], [-1.0303712, 53.30322849999999], [-1.0219305, 53.3042969], [-1.0080318, 53.30605250000001], [-1.0054908, 53.306366800000006], [-1.0039672, 53.30656769999999], [-1.0025347, 53.3067422], [-1.0009255, 53.3069466], [-0.9999778273056692, 53.30706581297633], [-0.9986464000000002, 53.3072333], [-0.9964403, 53.3075152], [-0.9939767, 53.307823], [-0.9881468125314736, 53.3085600839494], [-0.9880667999999998, 53.30857019999999], [-0.9744402, 53.31028210000001], [-0.9742292, 53.3103058], [-0.9741345, 53.3103176], [-0.9727848, 53.31048530000001], [-0.9716972, 53.3106239], [-0.9707397, 53.31074490000001], [-0.9700011999999998, 53.310839400000006], [-0.9690759, 53.3109578], [-0.9684221999999998, 53.3110414], [-0.9670151386565612, 53.3112122147574], [-0.9647261, 53.3114901], [-0.9601342, 53.3120606], [-0.9578825, 53.3123429], [-0.9563393, 53.31253629999999], [-0.955915, 53.3126051], [-0.9555885999999998, 53.31267379999999], [-0.9552810999999998, 53.312760299999994], [-0.955014, 53.31284749999999], [-0.9547808, 53.31293620000001], [-0.9546066, 53.3130142], [-0.9544467, 53.313090300000006], [-0.9542159, 53.3132167], [-0.9539973, 53.3133594], [-0.9538149, 53.31349320000001], [-0.9536392, 53.313660600000006], [-0.9534984, 53.3138112], [-0.9533883999999998, 53.313961], [-0.9532959, 53.314104400000005], [-0.9531644999999996, 53.3143608], [-0.952962, 53.31482630000001], [-0.9528952, 53.314935699999985], [-0.9527501, 53.3151732], [-0.9526831999999998, 53.3153225], [-0.9525273999999998, 53.31560559999999], [-0.9523532, 53.3158015], [-0.9521273999999998, 53.3159706], [-0.9518226, 53.316125199999995], [-0.9514554, 53.316237099999995], [-0.9512154999999998, 53.3162837], [-0.950896, 53.3163134], [-0.9505797, 53.3163123], [-0.9502833, 53.3162761], [-0.949959, 53.31619649999998], [-0.9496907999999998, 53.31609339999999], [-0.9495446, 53.316015699999994], [-0.9493404, 53.31591100000001], [-0.9491365, 53.3157362], [-0.9488127, 53.31545930000001], [-0.9485736, 53.3152722], [-0.948355, 53.315107899999994], [-0.9480912, 53.31491929999999], [-0.9477599, 53.31469620000001], [-0.9475151, 53.314551599999994], [-0.9472409000000002, 53.3143949], [-0.9469566, 53.3142483], [-0.9466185999999998, 53.3140913], [-0.9461398, 53.31388129999999], [-0.9458574999999998, 53.31375299999999], [-0.945769348856724, 53.313709847400965], [-0.9457235109607648, 53.31368740837417], [-0.9456574634659808, 53.31369731550023], [-0.9455853548017876, 53.31370813179923], [-0.9455031000000002, 53.3136667], [-0.9445174, 53.31320579999999], [-0.9443418, 53.3131302], [-0.9433108, 53.3126734], [-0.9429856, 53.3125373], [-0.9421545, 53.3122166], [-0.9426821, 53.312441500000006], [-0.9428458, 53.3125168], [-0.9431743, 53.3126586], [-0.9434993000000002, 53.31280329999999], [-0.9442785, 53.31315260000001], [-0.9443274000000002, 53.31317330000001], [-0.9444839, 53.31323949999999], [-0.9449946, 53.3134763], [-0.9454231, 53.3136775], [-0.9455074335192876, 53.313719819987845], [-0.9455516921293268, 53.313742029690935], [-0.9456433, 53.313787999999995], [-0.9459333, 53.3139266], [-0.9462947, 53.3141097], [-0.9466305, 53.3142943], [-0.9467816999999998, 53.3143797], [-0.9469582999999998, 53.3144794], [-0.9472637999999998, 53.3146672], [-0.947545, 53.3148555], [-0.9477854, 53.31502029999999]]}", "current_leg_start": "Worksop", "dest_arr_time_act": "0649", "motion_projection": null, "next_location_lat": "53.3150203", "next_location_lon": "-0.9477854", "previous_location": "Worksop", "current_leg_milage": "8.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 497.011, \"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\": 499.144, \"from_m\": 497.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 531.277, \"from_m\": 499.144, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 833.493, \"from_m\": 531.277, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1110.4, \"from_m\": 833.493, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1393.654, \"from_m\": 1110.4, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2217.188, \"from_m\": 1393.654, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2255.76, \"from_m\": 2217.188, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8133.202, \"from_m\": 2255.76, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9287.221, \"from_m\": 8133.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9381.744, \"from_m\": 9287.221, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9388.395, \"from_m\": 9381.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9431.275, \"from_m\": 9388.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9786.551, \"from_m\": 9431.275, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12451.981, \"from_m\": 9786.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21900.52, \"from_m\": 12451.981, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21952.206, \"from_m\": 21900.52, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36396.179, \"from_m\": 21952.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\": 36831.018, \"from_m\": 36396.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37330.433, \"from_m\": 36831.018, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37657.013, \"from_m\": 37330.433, \"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\": 38255.405, \"from_m\": 37657.013, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38361.585, \"from_m\": 38255.405, \"capability_applied\": null, \"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\": 38409.538, \"from_m\": 38361.585, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38526.198, \"from_m\": 38409.538, \"capability_applied\": null, \"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\": 39014.435, \"from_m\": 38526.198, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 467879, \"profile_key\": \"5aaf18e6f4249965891a2b09b468fca4f6fe7f3a585a36f437911a83ff56808b\", \"schedule_id\": 32833, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 726.635, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Woodburn Jn\", \"stage_seq\": 3, \"distance_m\": 2318.131, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Woodhouse Jn\", \"stage_seq\": 4, \"distance_m\": 9272.895, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0625H\", \"location\": \"Kiveton Park\", \"stage_seq\": 5, \"distance_m\": 17154.774, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Brancliffe East Jn\", \"stage_seq\": 6, \"distance_m\": 20533.987, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Shireoaks\", \"stage_seq\": 7, \"distance_m\": 22065.508, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 8, \"distance_m\": 23767.393, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0634\", \"location\": \"Worksop\", \"stage_seq\": 9, \"distance_m\": 25439.895, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Thrumpton West Jn\", \"stage_seq\": 10, \"distance_m\": 36210.551, \"section_seq\": 1, \"route_path_id\": 36820}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": null, \"location\": \"Retford\", \"stage_seq\": 11, \"distance_m\": 39014.435, \"section_seq\": 1, \"route_path_id\": 36820}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39014.435, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36820}], \"total_distance_m\": 39014.435, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35141.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3873.268, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0610", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.3150203", "current_position_lon": "-0.9477854", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:40Z\", \"source_id\": 12250662, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:07Z\", \"source_id\": 37179999, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:11Z\", \"source_id\": 12252962, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:37Z\", \"source_id\": 37185563, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:32:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:42Z\", \"source_id\": 12254725, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:17Z\", \"source_id\": 37213266, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:23Z\", \"source_id\": 12263788, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Retford", "service_state_platform": "2", "timing_fact_generation": 1789105466028459, "current_leg_arrival_utc": "2026-09-11T06:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:10.528583", "service_state_evidence_id": 12263788, "current_leg_start_actual_dep": "2026-09-11T06:34:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:11.117795", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SHF RET 2P05 195012 2 100 None {"version": 3, "segments": [{"to_m": 497.011, "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": 499.144, "from_m": 497.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 531.277, "from_m": 499.144, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 833.493, "from_m": 531.277, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1110.4, "from_m": 833.493, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1393.654, "from_m": 1110.4, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2217.188, "from_m": 1393.654, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2255.76, "from_m": 2217.188, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8133.202, "from_m": 2255.76, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9287.221, "from_m": 8133.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9381.744, "from_m": 9287.221, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9388.395, "from_m": 9381.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9431.275, "from_m": 9388.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9786.551, "from_m": 9431.275, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12451.981, "from_m": 9786.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21900.52, "from_m": 12451.981, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21952.206, "from_m": 21900.52, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36396.179, "from_m": 21952.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": 36831.018, "from_m": 36396.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37330.433, "from_m": 36831.018, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37657.013, "from_m": 37330.433, "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": 38255.405, "from_m": 37657.013, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38361.585, "from_m": 38255.405, "capability_applied": null, "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": 38409.538, "from_m": 38361.585, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38526.198, "from_m": 38409.538, "capability_applied": null, "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": 39014.435, "from_m": 38526.198, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 467879, "profile_key": "5aaf18e6f4249965891a2b09b468fca4f6fe7f3a585a36f437911a83ff56808b", "schedule_id": 32833, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0610", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 726.635, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Woodburn Jn", "stage_seq": 3, "distance_m": 2318.131, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Woodhouse Jn", "stage_seq": 4, "distance_m": 9272.895, "section_seq": 1, "route_path_id": 36820}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0625H", "location": "Kiveton Park", "stage_seq": 5, "distance_m": 17154.774, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Brancliffe East Jn", "stage_seq": 6, "distance_m": 20533.987, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Shireoaks", "stage_seq": 7, "distance_m": 22065.508, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Shireoaks East Jn", "stage_seq": 8, "distance_m": 23767.393, "section_seq": 1, "route_path_id": 36820}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0634", "location": "Worksop", "stage_seq": 9, "distance_m": 25439.895, "section_seq": 1, "route_path_id": 36820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Thrumpton West Jn", "stage_seq": 10, "distance_m": 36210.551, "section_seq": 1, "route_path_id": 36820}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": null, "location": "Retford", "stage_seq": 11, "distance_m": 39014.435, "section_seq": 1, "route_path_id": 36820}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39014.435, "from_m": 0.0, "section_seq": 1, "route_path_id": 36820}], "total_distance_m": 39014.435, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35141.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3873.268, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:40Z", "source_id": 12250662, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7527, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:07Z", "source_id": 37179999, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:29:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:11Z", "source_id": 12252962, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7506, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:37Z", "source_id": 37185563, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:32:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:42Z", "source_id": 12254725, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7122, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:17Z", "source_id": 37213266, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:45:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:23Z", "source_id": 12263788, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Sheffield 0610 0610 2A None None Retford 0649 0649 2 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24255/2026-09-11/detailed None Worksop 2026-09-11T06:34:00+01:00 Retford 11.0 {"type": "LineString", "coordinates": [[-1.122821, 53.31156930000001], [-1.1215391999999995, 53.3111898], [-1.1209167, 53.3110141], [-1.1203588, 53.310865099999994], [-1.1196609, 53.3107183], [-1.1190163, 53.31056569999999], [-1.1180041, 53.3103544], [-1.1178216, 53.31031519999999], [-1.1167681, 53.310117899999995], [-1.1157132999999997, 53.3099385], [-1.1147551999999998, 53.3098071], [-1.1122612, 53.3094681], [-1.1105550999999998, 53.30921060000001], [-1.1102397, 53.3091615], [-1.1091401, 53.3089677], [-1.1082694, 53.3087952], [-1.1069898, 53.3085178], [-1.1062389999999998, 53.3083346], [-1.1054371, 53.3081329], [-1.1039688, 53.30773069999999], [-1.1023627, 53.30725950000001], [-1.1019708, 53.30714249999999], [-1.1017126383792235, 53.30706581297633], [-1.0996738999999998, 53.3064602], [-1.097397, 53.3057928], [-1.087289, 53.30281289999999], [-1.0838348, 53.3017934], [-1.0827091, 53.30146209999999], [-1.0821876, 53.3013054], [-1.0809797, 53.3009796], [-1.0808129999999998, 53.300935800000005], [-1.0805102, 53.3008562], [-1.0797386, 53.300663699999994], [-1.0788103, 53.300451599999995], [-1.0781222, 53.300308599999994], [-1.0779783409434258, 53.30028019914421], [-1.0771603, 53.30011869999999], [-1.0761807, 53.2999448], [-1.0753011, 53.299802799999995], [-1.0743814, 53.2996753], [-1.073615, 53.29957709999999], [-1.0728353, 53.299490799999994], [-1.0719557, 53.2994018], [-1.0706939, 53.2992996], [-1.0694944, 53.2992332], [-1.0684659, 53.2991854], [-1.0673395999999995, 53.29915760000001], [-1.06646, 53.29915230000001], [-1.0655403, 53.29915230000001], [-1.0646650999999998, 53.29917349999999], [-1.0636655, 53.2992107], [-1.0627014, 53.2992638], [-1.0614169, 53.29935739999999], [-1.0603016, 53.29945970000001], [-1.0594691, 53.299546], [-1.0587009000000005, 53.2996369], [-1.0464659, 53.301195500000006], [-1.0458595, 53.3012682], [-1.0303712, 53.30322849999999], [-1.0219305, 53.3042969], [-1.0080318, 53.30605250000001], [-1.0054908, 53.306366800000006], [-1.0039672, 53.30656769999999], [-1.0025347, 53.3067422], [-1.0009255, 53.3069466], [-0.9999778273056692, 53.30706581297633], [-0.9986464000000002, 53.3072333], [-0.9964403, 53.3075152], [-0.9939767, 53.307823], [-0.9881468125314736, 53.3085600839494], [-0.9880667999999998, 53.30857019999999], [-0.9744402, 53.31028210000001], [-0.9742292, 53.3103058], [-0.9741345, 53.3103176], [-0.9727848, 53.31048530000001], [-0.9716972, 53.3106239], [-0.9707397, 53.31074490000001], [-0.9700011999999998, 53.310839400000006], [-0.9690759, 53.3109578], [-0.9684221999999998, 53.3110414], [-0.9670151386565612, 53.3112122147574], [-0.9647261, 53.3114901], [-0.9601342, 53.3120606], [-0.9578825, 53.3123429], [-0.9563393, 53.31253629999999], [-0.955915, 53.3126051], [-0.9555885999999998, 53.31267379999999], [-0.9552810999999998, 53.312760299999994], [-0.955014, 53.31284749999999], [-0.9547808, 53.31293620000001], [-0.9546066, 53.3130142], [-0.9544467, 53.313090300000006], [-0.9542159, 53.3132167], [-0.9539973, 53.3133594], [-0.9538149, 53.31349320000001], [-0.9536392, 53.313660600000006], [-0.9534984, 53.3138112], [-0.9533883999999998, 53.313961], [-0.9532959, 53.314104400000005], [-0.9531644999999996, 53.3143608], [-0.952962, 53.31482630000001], [-0.9528952, 53.314935699999985], [-0.9527501, 53.3151732], [-0.9526831999999998, 53.3153225], [-0.9525273999999998, 53.31560559999999], [-0.9523532, 53.3158015], [-0.9521273999999998, 53.3159706], [-0.9518226, 53.316125199999995], [-0.9514554, 53.316237099999995], [-0.9512154999999998, 53.3162837], [-0.950896, 53.3163134], [-0.9505797, 53.3163123], [-0.9502833, 53.3162761], [-0.949959, 53.31619649999998], [-0.9496907999999998, 53.31609339999999], [-0.9495446, 53.316015699999994], [-0.9493404, 53.31591100000001], [-0.9491365, 53.3157362], [-0.9488127, 53.31545930000001], [-0.9485736, 53.3152722], [-0.948355, 53.315107899999994], [-0.9480912, 53.31491929999999], [-0.9477599, 53.31469620000001], [-0.9475151, 53.314551599999994], [-0.9472409000000002, 53.3143949], [-0.9469566, 53.3142483], [-0.9466185999999998, 53.3140913], [-0.9461398, 53.31388129999999], [-0.9458574999999998, 53.31375299999999], [-0.945769348856724, 53.313709847400965], [-0.9457235109607648, 53.31368740837417], [-0.9456574634659808, 53.31369731550023], [-0.9455853548017876, 53.31370813179923], [-0.9455031000000002, 53.3136667], [-0.9445174, 53.31320579999999], [-0.9443418, 53.3131302], [-0.9433108, 53.3126734], [-0.9429856, 53.3125373], [-0.9421545, 53.3122166], [-0.9426821, 53.312441500000006], [-0.9428458, 53.3125168], [-0.9431743, 53.3126586], [-0.9434993000000002, 53.31280329999999], [-0.9442785, 53.31315260000001], [-0.9443274000000002, 53.31317330000001], [-0.9444839, 53.31323949999999], [-0.9449946, 53.3134763], [-0.9454231, 53.3136775], [-0.9455074335192876, 53.313719819987845], [-0.9455516921293268, 53.313742029690935], [-0.9456433, 53.313787999999995], [-0.9459333, 53.3139266], [-0.9462947, 53.3141097], [-0.9466305, 53.3142943], [-0.9467816999999998, 53.3143797], [-0.9469582999999998, 53.3144794], [-0.9472637999999998, 53.3146672], [-0.947545, 53.3148555], [-0.9477854, 53.31502029999999]]} 8.3 0634 0645 Worksop Retford Retford 53.3150203 -0.9477854 53.3150203 -0.9477854 1 0 2026-09-11 05:55:17 TERMINATED 2026-09-11 05:45:00 Retford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263788 1789105466028459 32 32 2026-09-11 05:55:11.117795 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:10.528583
436868 467595 Y65560 879B03M611 2026-09-11 COMPLETE 12263865 2026-09-11 06:45:00 2026-09-11 05:55:17 2026-09-13 05:55:17 {"id": 467595, "stp": "P", "toc": "London Overground", "uid": "Y65560", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65560/2026-09-11/detailed", "trust_id": "879B03M611", "origin_crs": "CYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": "2", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9B03", "timing_status": "ON TIME", "origin_station": "Crystal Palace", "current_leg_arr": "0645", "current_leg_dep": "0643", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "0602", "origin_platform": "5", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-11T05:55:17", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "Canonbury East London Line", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1684.364, \"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\": 7833.355, \"from_m\": 1684.364, \"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\": 13394.045, \"from_m\": 7833.355, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13438.594, \"from_m\": 13394.045, \"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\": 15903.662, \"from_m\": 13438.594, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17397.868, \"from_m\": 15903.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\": 17589.139, \"from_m\": 17397.868, \"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\": 18538.714, \"from_m\": 17589.139, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19256.82, \"from_m\": 18538.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20994.478, \"from_m\": 19256.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21049.461, \"from_m\": 20994.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\": 21309.436, \"from_m\": 21049.461, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21382.31, \"from_m\": 21309.436, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21525.21, \"from_m\": 21382.31, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21928.006, \"from_m\": 21525.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22861.315, \"from_m\": 21928.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23415.901, \"from_m\": 22861.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27581.627, \"from_m\": 23415.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 467595, \"profile_key\": \"59958f674c4e09411e8e8b3b86c41bce5f85be7999e8b9639630f56ca542ff57\", \"schedule_id\": 31328, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Crystal Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0606H\", \"location\": \"Sydenham\", \"stage_seq\": 2, \"distance_m\": 1885.447, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609\", \"location\": \"Forest Hill\", \"stage_seq\": 3, \"distance_m\": 3305.978, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0611H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 4, \"distance_m\": 4658.341, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614\", \"location\": \"Brockley\", \"stage_seq\": 5, \"distance_m\": 6323.412, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0617\", \"location\": \"New Cross Gate\", \"stage_seq\": 6, \"distance_m\": 7639.424, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 7, \"distance_m\": 8601.777, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 8, \"distance_m\": 9358.601, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621H\", \"location\": \"Surrey Quays\", \"stage_seq\": 9, \"distance_m\": 9648.046, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623H\", \"location\": \"Canada Water\", \"stage_seq\": 10, \"distance_m\": 10257.712, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 10571.776, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0626H\", \"location\": \"Wapping\", \"stage_seq\": 12, \"distance_m\": 11048.1, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0628H\", \"location\": \"Shadwell\", \"stage_seq\": 13, \"distance_m\": 16601.728, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631\", \"location\": \"Whitechapel\", \"stage_seq\": 14, \"distance_m\": 17607.546, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 15, \"distance_m\": 18681.057, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0635H\", \"location\": \"Hoxton\", \"stage_seq\": 16, \"distance_m\": 19913.376, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0637H\", \"location\": \"Haggerston\", \"stage_seq\": 17, \"distance_m\": 20795.614, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0640\", \"location\": \"Dalston Junction\", \"stage_seq\": 18, \"distance_m\": 21468.594, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 19, \"distance_m\": 25686.646, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0642H\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 20, \"distance_m\": 25936.734, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 21, \"distance_m\": 27581.627, \"section_seq\": 1, \"route_path_id\": 34291}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27581.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}], \"total_distance_m\": 27581.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 25214.82, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2366.807, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0602", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:26Z\", \"source_id\": 37139506, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:07:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:31Z\", \"source_id\": 12239466, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:49Z\", \"source_id\": 37145364, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:11:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:52Z\", \"source_id\": 12241426, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:11Z\", \"source_id\": 37149523, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:13:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:12Z\", \"source_id\": 12242763, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:15:44Z\", \"source_id\": 37154380, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:16:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:15:47Z\", \"source_id\": 12244352, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:17:41Z\", \"source_id\": 37158088, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:18:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:17:42Z\", \"source_id\": 12245573, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:14Z\", \"source_id\": 37166744, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:22:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:17Z\", \"source_id\": 12248461, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:24:03Z\", \"source_id\": 37170116, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:24:06Z\", \"source_id\": 12249592, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:39Z\", \"source_id\": 37173386, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:26:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:40Z\", \"source_id\": 12250655, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:18Z\", \"source_id\": 37176427, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:27:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:18Z\", \"source_id\": 12251693, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:02Z\", \"source_id\": 37179904, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:07Z\", \"source_id\": 12252912, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:03Z\", \"source_id\": 37184232, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:05Z\", \"source_id\": 12254293, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:26Z\", \"source_id\": 37189408, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:33:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:26Z\", \"source_id\": 12255957, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:47Z\", \"source_id\": 37194685, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:36:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:50Z\", \"source_id\": 12257579, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:56Z\", \"source_id\": 37199408, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:59Z\", \"source_id\": 12259111, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:29Z\", \"source_id\": 37202746, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:40:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:34Z\", \"source_id\": 12260281, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:42:24Z\", \"source_id\": 37209146, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:42:29Z\", \"source_id\": 12262433, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:24Z\", \"source_id\": 37213553, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:27Z\", \"source_id\": 12263865, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "2", "timing_fact_generation": 1789105470579350, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:12.167419", "service_state_evidence_id": 12263865, "current_leg_start_actual_dep": "2026-09-11T06:42:30+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:12.494104", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P CYP XHZ 9B03 None None None None {"version": 3, "segments": [{"to_m": 1684.364, "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": 7833.355, "from_m": 1684.364, "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": 13394.045, "from_m": 7833.355, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13438.594, "from_m": 13394.045, "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": 15903.662, "from_m": 13438.594, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17397.868, "from_m": 15903.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": 17589.139, "from_m": 17397.868, "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": 18538.714, "from_m": 17589.139, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19256.82, "from_m": 18538.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20994.478, "from_m": 19256.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21049.461, "from_m": 20994.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": 21309.436, "from_m": 21049.461, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21382.31, "from_m": 21309.436, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21525.21, "from_m": 21382.31, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21928.006, "from_m": 21525.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22861.315, "from_m": 21928.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23415.901, "from_m": 22861.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27581.627, "from_m": 23415.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 467595, "profile_key": "59958f674c4e09411e8e8b3b86c41bce5f85be7999e8b9639630f56ca542ff57", "schedule_id": 31328, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0602", "location": "Crystal Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0606H", "location": "Sydenham", "stage_seq": 2, "distance_m": 1885.447, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609", "location": "Forest Hill", "stage_seq": 3, "distance_m": 3305.978, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0611H", "location": "Honor Oak Park", "stage_seq": 4, "distance_m": 4658.341, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614", "location": "Brockley", "stage_seq": 5, "distance_m": 6323.412, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0617", "location": "New Cross Gate", "stage_seq": 6, "distance_m": 7639.424, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Canal Jn (New Cross)", "stage_seq": 7, "distance_m": 8601.777, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Surrey Quays Silwood Jn", "stage_seq": 8, "distance_m": 9358.601, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621H", "location": "Surrey Quays", "stage_seq": 9, "distance_m": 9648.046, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623H", "location": "Canada Water", "stage_seq": 10, "distance_m": 10257.712, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 10571.776, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0626H", "location": "Wapping", "stage_seq": 12, "distance_m": 11048.1, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0628H", "location": "Shadwell", "stage_seq": 13, "distance_m": 16601.728, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631", "location": "Whitechapel", "stage_seq": 14, "distance_m": 17607.546, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633H", "location": "Shoreditch High Street", "stage_seq": 15, "distance_m": 18681.057, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0635H", "location": "Hoxton", "stage_seq": 16, "distance_m": 19913.376, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0637H", "location": "Haggerston", "stage_seq": 17, "distance_m": 20795.614, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0640", "location": "Dalston Junction", "stage_seq": 18, "distance_m": 21468.594, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "East London Line Boundary North London Line", "stage_seq": 19, "distance_m": 25686.646, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0642H", "location": "Canonbury East London Line", "stage_seq": 20, "distance_m": 25936.734, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 21, "distance_m": 27581.627, "section_seq": 1, "route_path_id": 34291}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27581.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 34291}], "total_distance_m": 27581.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 25214.82, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2366.807, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:26Z", "source_id": 37139506, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:07:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:31Z", "source_id": 12239466, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:49Z", "source_id": 37145364, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:11:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:52Z", "source_id": 12241426, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:11Z", "source_id": 37149523, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:13:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:12Z", "source_id": 12242763, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:15:44Z", "source_id": 37154380, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:16:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:15:47Z", "source_id": 12244352, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:17:41Z", "source_id": 37158088, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:18:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:17:42Z", "source_id": 12245573, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:14Z", "source_id": 37166744, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:22:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:17Z", "source_id": 12248461, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:24:03Z", "source_id": 37170116, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:24:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:24:06Z", "source_id": 12249592, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:39Z", "source_id": 37173386, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:26:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:40Z", "source_id": 12250655, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:18Z", "source_id": 37176427, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:27:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:18Z", "source_id": 12251693, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:02Z", "source_id": 37179904, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:07Z", "source_id": 12252912, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:03Z", "source_id": 37184232, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:05Z", "source_id": 12254293, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:26Z", "source_id": 37189408, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:33:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:26Z", "source_id": 12255957, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:47Z", "source_id": 37194685, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:36:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:50Z", "source_id": 12257579, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:56Z", "source_id": 37199408, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:38:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:59Z", "source_id": 12259111, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:29Z", "source_id": 37202746, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T05:40:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:34Z", "source_id": 12260281, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:42:24Z", "source_id": 37209146, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T05:42:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:42:29Z", "source_id": 12262433, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15028, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:24Z", "source_id": 37213553, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T05:45:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:27Z", "source_id": 12263865, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Crystal Palace 0602 0602 5 None None Highbury & Islington (East London Line) 0646 0645 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y65560/2026-09-11/detailed None Canonbury East London Line 2026-09-11T06:42:30+01:00 Highbury & Islington (East London Line) 2.0 {"type": "LineString", "coordinates": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} 0.5 0643 0645 Canonbury East London Line Highbury & Islington (East London Line) Highbury & Islington (East London Line) 51.5458694 -0.1047385 51.5458694 -0.1047385 1 0 2026-09-11 05:55:17 TERMINATED 2026-09-11 05:45:00 Highbury & Islington (East London Line) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263865 1789105470579350 78 78 2026-09-11 05:55:12.494104 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:12.167419
436869 468943 C36547 885U48M611 2026-09-11 COMPLETE 12264406 2026-09-11 06:45:00 2026-09-11 05:55:17 2026-09-13 05:55:17 {"id": 468943, "stp": "P", "toc": "Elizabeth Line", "uid": "C36547", "consist": "345048", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36547/2026-09-11/detailed", "trust_id": "885U48M611", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "3", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "5U48", "timing_status": "EARLY", "origin_station": "Plumstead Rev Sidings", "current_leg_arr": "0645", "current_leg_dep": "0642", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0642", "origin_platform": null, "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-11T05:55:17", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08595979999999999, 51.4899096], [0.08614789999999999, 51.4899115], [0.08626829999999999, 51.489914599999985], [0.0864223, 51.48991919999999], [0.08666809999999998, 51.4899275], [0.0867987, 51.48993209999999], [0.0869152, 51.4899356], [0.0871448, 51.4899444], [0.08763229999999998, 51.489963900000006], [0.08855929999999998, 51.489994200000005], [0.08983152841195213, 51.49004064559549], [0.0902302, 51.490055199999986], [0.0905121, 51.4900791], [0.0907471, 51.4900951], [0.09095309999999998, 51.4901037], [0.0912356, 51.490091500000005], [0.0915596, 51.49007749999999], [0.0919161, 51.4900741], [0.09205149999999998, 51.49007939999999], [0.0922165, 51.4900849], [0.0960156, 51.49022059999999], [0.0965334, 51.4902417], [0.1015906, 51.4904241], [0.1021025, 51.49043950000001], [0.1022969, 51.4904448], [0.1023716, 51.4904454], [0.10308852837879484, 51.49045151573312], [0.1037666, 51.4904573], [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": "Plumstead Rev Sidings", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Plumstead Rev Sidings", "current_leg_milage": "3.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 413.258, \"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\": 3253.49, \"from_m\": 413.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3577.652, \"from_m\": 3253.49, \"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\": 4075.652, \"from_m\": 3577.652, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4541.868, \"from_m\": 4075.652, \"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\": 4722.557, \"from_m\": 4541.868, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4951.983, \"from_m\": 4722.557, \"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\": 468943, \"profile_key\": \"653be846204d35dbdbfa04d7bf3c7d3603ff9fc88e6ccadcaa5718074fd10d4d\", \"schedule_id\": 4806, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Plumstead Rev Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1138.333, \"section_seq\": 1, \"route_path_id\": 29849}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 4951.983, \"section_seq\": 1, \"route_path_id\": 29849}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4951.983, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29849}], \"total_distance_m\": 4951.983, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4538.725, \"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": "0642", "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\": 32214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:12Z\", \"source_id\": 37215287, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:16Z\", \"source_id\": 12264406, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "3", "timing_fact_generation": 1789105518527962, "current_leg_arrival_utc": "2026-09-11T06:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:14.899765", "service_state_evidence_id": 37215287, "current_leg_start_actual_dep": "2026-09-11T06:42:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-11T05:45:11", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:15.119619", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None ABX 5U48 345048 9 90 None {"version": 3, "segments": [{"to_m": 413.258, "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": 3253.49, "from_m": 413.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3577.652, "from_m": 3253.49, "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": 4075.652, "from_m": 3577.652, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4541.868, "from_m": 4075.652, "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": 4722.557, "from_m": 4541.868, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4951.983, "from_m": 4722.557, "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": 468943, "profile_key": "653be846204d35dbdbfa04d7bf3c7d3603ff9fc88e6ccadcaa5718074fd10d4d", "schedule_id": 4806, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0642", "location": "Plumstead Rev Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1138.333, "section_seq": 1, "route_path_id": 29849}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 3, "distance_m": 4951.983, "section_seq": 1, "route_path_id": 29849}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4951.983, "from_m": 0.0, "section_seq": 1, "route_path_id": 29849}], "total_distance_m": 4951.983, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4538.725, "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} [{"source": "TD", "smart_id": 32214, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:12Z", "source_id": 37215287, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:45:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:16Z", "source_id": 12264406, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Plumstead Rev Sidings 0642 0642 None None None Abbey Wood (Crossrail) 0647 0647 3 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36547/2026-09-11/detailed None Plumstead Rev Sidings 2026-09-11T06:42:00+01:00 Abbey Wood (Crossrail) 3.0 {"type": "LineString", "coordinates": [[0.08595979999999999, 51.4899096], [0.08614789999999999, 51.4899115], [0.08626829999999999, 51.489914599999985], [0.0864223, 51.48991919999999], [0.08666809999999998, 51.4899275], [0.0867987, 51.48993209999999], [0.0869152, 51.4899356], [0.0871448, 51.4899444], [0.08763229999999998, 51.489963900000006], [0.08855929999999998, 51.489994200000005], [0.08983152841195213, 51.49004064559549], [0.0902302, 51.490055199999986], [0.0905121, 51.4900791], [0.0907471, 51.4900951], [0.09095309999999998, 51.4901037], [0.0912356, 51.490091500000005], [0.0915596, 51.49007749999999], [0.0919161, 51.4900741], [0.09205149999999998, 51.49007939999999], [0.0922165, 51.4900849], [0.0960156, 51.49022059999999], [0.0965334, 51.4902417], [0.1015906, 51.4904241], [0.1021025, 51.49043950000001], [0.1022969, 51.4904448], [0.1023716, 51.4904454], [0.10308852837879484, 51.49045151573312], [0.1037666, 51.4904573], [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.0 0642 0645 Plumstead Rev Sidings Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-11 05:55:17 TERMINATED 2026-09-11 05:45:11 Abbey Wood (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 37215287 1789105518527962 6 6 2026-09-11 05:55:15.119619 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:14.899765
436870 468538 C36630 505W59M611 2026-09-11 COMPLETE 12263593 2026-09-11 06:45:00 2026-09-11 05:55:17 2026-09-13 05:55:17 {"id": 468538, "stp": "P", "toc": "Elizabeth Line", "uid": "C36630", "consist": "345057", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36630/2026-09-11/detailed", "trust_id": "505W59M611", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-11", "dest_arr_time": "0640", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "5W59", "timing_status": "LATE", "origin_station": "Gidea Park CS", "current_leg_arr": "0645", "current_leg_dep": "0635", "current_leg_end": "Shenfield", "origin_dep_time": "0630", "origin_platform": "4L", "current_location": "Shenfield", "last_update_time": "2026-09-11T05:55:17", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.21423739999999997, 51.5854647], [0.2151286, 51.585824], [0.2159863, 51.5861672], [0.2162579, 51.5862655], [0.2166061, 51.58636570000001], [0.2168632, 51.5864514], [0.2170127, 51.5865054], [0.21716979999999997, 51.5865628], [0.217506, 51.5866784], [0.21785499999999997, 51.5867838], [0.2178806, 51.5867945], [0.21842749999999997, 51.5869551], [0.21887960000000004, 51.587134500000005], [0.21901563403050672, 51.58719083500977], [0.21947289999999997, 51.5873802], [0.2199915, 51.5875813], [0.2207492, 51.58788520000001], [0.2218447, 51.5883215], [0.22265399999999996, 51.588641800000005], [0.2234965, 51.5889754], [0.2243131, 51.58929579999999], [0.2249956999999999, 51.589566199999986], [0.2258402, 51.5898985], [0.22650719999999996, 51.5901919], [0.2279261, 51.590748399999995], [0.2287939, 51.59110129999999], [0.2296227, 51.5914187], [0.2304031, 51.5917316], [0.2310708, 51.592004], [0.2317522, 51.59226979999999], [0.232506, 51.5925824], [0.23344889999999996, 51.59300219999999], [0.2340079, 51.59323479999999], [0.2343628, 51.59337360000001], [0.2348137, 51.59353579999999], [0.2351904, 51.59367259999999], [0.2358131, 51.59387120000001], [0.2363176, 51.594060899999995], [0.2370335, 51.59433390000001], [0.2378223, 51.5946478], [0.2386298, 51.5949664], [0.23956459999999993, 51.59533940000001], [0.2403532, 51.595648399999995], [0.2420347, 51.5963169], [0.24328369999999996, 51.5968099], [0.24393409999999993, 51.59706959999998], [0.24529210000000004, 51.59760360000001], [0.2471368, 51.5983591], [0.2489178, 51.5990688], [0.24981779999999995, 51.5994248], [0.2499387, 51.5994726], [0.2507122, 51.59977859999999], [0.252632, 51.600535], [0.253778, 51.6009881], [0.2557226, 51.60175279999999], [0.2569852, 51.60224259999999], [0.2585355999999999, 51.6028357], [0.2603762, 51.6035371], [0.2620707, 51.6041784], [0.263788, 51.604828099999985], [0.2654954, 51.60545889999999], [0.2661192, 51.6056956], [0.2678569, 51.606374], [0.26949458523585645, 51.606990753876985], [0.269739, 51.60708280000001], [0.2700223, 51.6071954], [0.2709514, 51.60755329999999], [0.27252659999999995, 51.6081531], [0.2740448, 51.6087378], [0.2754154, 51.6092502], [0.2771902, 51.6099253], [0.2785746334512869, 51.61048353460085], [0.27859909999999993, 51.6104934], [0.2796533, 51.61091809999999], [0.2803445, 51.6111829], [0.2808415, 51.6113629], [0.2816515, 51.611646], [0.28221889999999994, 51.61182909999999], [0.2830597, 51.61208409999999], [0.2837919, 51.6122823], [0.284441, 51.6124472], [0.2851893, 51.6126187], [0.2858886, 51.6127619], [0.28675759999999995, 51.6129218], [0.287278, 51.61299840000001], [0.28807989999999994, 51.61310829999999], [0.2888444, 51.6131999], [0.28958219999999996, 51.61329849999999], [0.2899326, 51.61333859999999], [0.2908647999999999, 51.6134449], [0.2920407, 51.6135568], [0.2926471, 51.613605199999995], [0.2929246, 51.61362539999999], [0.2933512, 51.6136564], [0.2943913, 51.6137116], [0.295328, 51.6137397], [0.296315, 51.6137563], [0.2974576, 51.6137563], [0.29810269999999994, 51.6137497], [0.2985587, 51.6137438], [0.2990737, 51.6137205], [0.2994605000000001, 51.613691300000006], [0.3002893, 51.613623], [0.3012493, 51.613541600000005], [0.30157649999999997, 51.61351359999999], [0.3020864, 51.6134731], [0.30276259999999994, 51.6134125], [0.30416249999999995, 51.6133033], [0.3051844, 51.61322999999999], [0.3062578, 51.6131856], [0.30708869999999994, 51.6131833], [0.3079739, 51.613200000000006], [0.3088434, 51.6132406], [0.3097683, 51.6133033], [0.3109704, 51.613422099999994], [0.3120138, 51.6135603], [0.3130652, 51.6137485], [0.3138028, 51.6139051], [0.3145539, 51.61408329999999], [0.3153718999999999, 51.6143032], [0.3165012, 51.6146662], [0.31725219999999993, 51.61494269999999], [0.31790929999999995, 51.6151942], [0.31881319999999996, 51.61558560000001], [0.3195562, 51.61594370000001], [0.3202133, 51.61628679999999], [0.3208115, 51.61663149999999], [0.3212513, 51.6169046], [0.3216671, 51.61718280000001], [0.3220045999999999, 51.6174114], [0.3223774, 51.61768779999999], [0.3227796, 51.61799150000001], [0.3230962, 51.618262399999985], [0.3233696999999999, 51.61849939999999], [0.32362719999999995, 51.61874429999999], [0.3238982, 51.619013499999994], [0.3241262, 51.61926330000001], [0.3244132, 51.6195947], [0.3246305, 51.6198561], [0.3249121, 51.62024649999999], [0.3251213, 51.6205679], [0.3253225, 51.6208859], [0.32548869999999996, 51.621184], [0.3256761, 51.62159040000001], [0.32591889999999996, 51.6221516], [0.32610259999999996, 51.62266199999999], [0.32625409999999994, 51.6231807], [0.32637749999999993, 51.6236669], [0.32650160000000006, 51.6241313], [0.3266299999999999, 51.6245943], [0.32679489999999994, 51.625168], [0.32699079999999997, 51.6258582], [0.32710079999999997, 51.626177], [0.32716919999999994, 51.62637599999999], [0.327302, 51.626721499999995], [0.3274307, 51.62699630000001], [0.327531, 51.627185], [0.32768239999999993, 51.62742329999999], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.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": "Gidea Park CS", "dest_arr_time_act": "0640", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Gidea Park CS", "current_leg_milage": "6.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 334.087, \"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\": 420.409, \"from_m\": 334.087, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 452.141, \"from_m\": 420.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 453.388, \"from_m\": 452.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 500.106, \"from_m\": 453.388, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9214.59, \"from_m\": 500.106, \"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\": 9404.152, \"from_m\": 9214.59, \"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\": 9710.126, \"from_m\": 9404.152, \"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\": 10053.775, \"from_m\": 9710.126, \"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\": 468538, \"profile_key\": \"005cf1c4fc8565635546580899e304c420a29d28852755141fdd2498ac092a41\", \"schedule_id\": 4849, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Gidea Park CS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Gidea Park Jn\", \"stage_seq\": 2, \"distance_m\": 371.148, \"section_seq\": 1, \"route_path_id\": 29864}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 3, \"distance_m\": 10053.775, \"section_seq\": 1, \"route_path_id\": 29864}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10053.775, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29864}], \"total_distance_m\": 10053.775, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 9641.238, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 412.537, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:04Z\", \"source_id\": 37212798, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:09Z\", \"source_id\": 12263593, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1789105450518766, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:16.014128", "service_state_evidence_id": 12263593, "current_leg_start_actual_dep": "2026-09-11T06:35:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:16.293662", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None SNF 5W59 345057 9 90 None {"version": 3, "segments": [{"to_m": 334.087, "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": 420.409, "from_m": 334.087, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 452.141, "from_m": 420.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 453.388, "from_m": 452.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 500.106, "from_m": 453.388, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9214.59, "from_m": 500.106, "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": 9404.152, "from_m": 9214.59, "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": 9710.126, "from_m": 9404.152, "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": 10053.775, "from_m": 9710.126, "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": 468538, "profile_key": "005cf1c4fc8565635546580899e304c420a29d28852755141fdd2498ac092a41", "schedule_id": 4849, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0630", "location": "Gidea Park CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Gidea Park Jn", "stage_seq": 2, "distance_m": 371.148, "section_seq": 1, "route_path_id": 29864}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "Shenfield", "stage_seq": 3, "distance_m": 10053.775, "section_seq": 1, "route_path_id": 29864}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10053.775, "from_m": 0.0, "section_seq": 1, "route_path_id": 29864}], "total_distance_m": 10053.775, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 9641.238, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 412.537, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:04Z", "source_id": 37212798, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:45:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:09Z", "source_id": 12263593, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Gidea Park CS 0630 0630 4L None None Shenfield 0640 0640 5 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36630/2026-09-11/detailed None Gidea Park CS 2026-09-11T06:35:00+01:00 Shenfield 10.0 {"type": "LineString", "coordinates": [[0.21423739999999997, 51.5854647], [0.2151286, 51.585824], [0.2159863, 51.5861672], [0.2162579, 51.5862655], [0.2166061, 51.58636570000001], [0.2168632, 51.5864514], [0.2170127, 51.5865054], [0.21716979999999997, 51.5865628], [0.217506, 51.5866784], [0.21785499999999997, 51.5867838], [0.2178806, 51.5867945], [0.21842749999999997, 51.5869551], [0.21887960000000004, 51.587134500000005], [0.21901563403050672, 51.58719083500977], [0.21947289999999997, 51.5873802], [0.2199915, 51.5875813], [0.2207492, 51.58788520000001], [0.2218447, 51.5883215], [0.22265399999999996, 51.588641800000005], [0.2234965, 51.5889754], [0.2243131, 51.58929579999999], [0.2249956999999999, 51.589566199999986], [0.2258402, 51.5898985], [0.22650719999999996, 51.5901919], [0.2279261, 51.590748399999995], [0.2287939, 51.59110129999999], [0.2296227, 51.5914187], [0.2304031, 51.5917316], [0.2310708, 51.592004], [0.2317522, 51.59226979999999], [0.232506, 51.5925824], [0.23344889999999996, 51.59300219999999], [0.2340079, 51.59323479999999], [0.2343628, 51.59337360000001], [0.2348137, 51.59353579999999], [0.2351904, 51.59367259999999], [0.2358131, 51.59387120000001], [0.2363176, 51.594060899999995], [0.2370335, 51.59433390000001], [0.2378223, 51.5946478], [0.2386298, 51.5949664], [0.23956459999999993, 51.59533940000001], [0.2403532, 51.595648399999995], [0.2420347, 51.5963169], [0.24328369999999996, 51.5968099], [0.24393409999999993, 51.59706959999998], [0.24529210000000004, 51.59760360000001], [0.2471368, 51.5983591], [0.2489178, 51.5990688], [0.24981779999999995, 51.5994248], [0.2499387, 51.5994726], [0.2507122, 51.59977859999999], [0.252632, 51.600535], [0.253778, 51.6009881], [0.2557226, 51.60175279999999], [0.2569852, 51.60224259999999], [0.2585355999999999, 51.6028357], [0.2603762, 51.6035371], [0.2620707, 51.6041784], [0.263788, 51.604828099999985], [0.2654954, 51.60545889999999], [0.2661192, 51.6056956], [0.2678569, 51.606374], [0.26949458523585645, 51.606990753876985], [0.269739, 51.60708280000001], [0.2700223, 51.6071954], [0.2709514, 51.60755329999999], [0.27252659999999995, 51.6081531], [0.2740448, 51.6087378], [0.2754154, 51.6092502], [0.2771902, 51.6099253], [0.2785746334512869, 51.61048353460085], [0.27859909999999993, 51.6104934], [0.2796533, 51.61091809999999], [0.2803445, 51.6111829], [0.2808415, 51.6113629], [0.2816515, 51.611646], [0.28221889999999994, 51.61182909999999], [0.2830597, 51.61208409999999], [0.2837919, 51.6122823], [0.284441, 51.6124472], [0.2851893, 51.6126187], [0.2858886, 51.6127619], [0.28675759999999995, 51.6129218], [0.287278, 51.61299840000001], [0.28807989999999994, 51.61310829999999], [0.2888444, 51.6131999], [0.28958219999999996, 51.61329849999999], [0.2899326, 51.61333859999999], [0.2908647999999999, 51.6134449], [0.2920407, 51.6135568], [0.2926471, 51.613605199999995], [0.2929246, 51.61362539999999], [0.2933512, 51.6136564], [0.2943913, 51.6137116], [0.295328, 51.6137397], [0.296315, 51.6137563], [0.2974576, 51.6137563], [0.29810269999999994, 51.6137497], [0.2985587, 51.6137438], [0.2990737, 51.6137205], [0.2994605000000001, 51.613691300000006], [0.3002893, 51.613623], [0.3012493, 51.613541600000005], [0.30157649999999997, 51.61351359999999], [0.3020864, 51.6134731], [0.30276259999999994, 51.6134125], [0.30416249999999995, 51.6133033], [0.3051844, 51.61322999999999], [0.3062578, 51.6131856], [0.30708869999999994, 51.6131833], [0.3079739, 51.613200000000006], [0.3088434, 51.6132406], [0.3097683, 51.6133033], [0.3109704, 51.613422099999994], [0.3120138, 51.6135603], [0.3130652, 51.6137485], [0.3138028, 51.6139051], [0.3145539, 51.61408329999999], [0.3153718999999999, 51.6143032], [0.3165012, 51.6146662], [0.31725219999999993, 51.61494269999999], [0.31790929999999995, 51.6151942], [0.31881319999999996, 51.61558560000001], [0.3195562, 51.61594370000001], [0.3202133, 51.61628679999999], [0.3208115, 51.61663149999999], [0.3212513, 51.6169046], [0.3216671, 51.61718280000001], [0.3220045999999999, 51.6174114], [0.3223774, 51.61768779999999], [0.3227796, 51.61799150000001], [0.3230962, 51.618262399999985], [0.3233696999999999, 51.61849939999999], [0.32362719999999995, 51.61874429999999], [0.3238982, 51.619013499999994], [0.3241262, 51.61926330000001], [0.3244132, 51.6195947], [0.3246305, 51.6198561], [0.3249121, 51.62024649999999], [0.3251213, 51.6205679], [0.3253225, 51.6208859], [0.32548869999999996, 51.621184], [0.3256761, 51.62159040000001], [0.32591889999999996, 51.6221516], [0.32610259999999996, 51.62266199999999], [0.32625409999999994, 51.6231807], [0.32637749999999993, 51.6236669], [0.32650160000000006, 51.6241313], [0.3266299999999999, 51.6245943], [0.32679489999999994, 51.625168], [0.32699079999999997, 51.6258582], [0.32710079999999997, 51.626177], [0.32716919999999994, 51.62637599999999], [0.327302, 51.626721499999995], [0.3274307, 51.62699630000001], [0.327531, 51.627185], [0.32768239999999993, 51.62742329999999], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.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]]} 6.2 0635 0645 Gidea Park CS Shenfield Shenfield 51.6306148 0.3300897 51.6306148 0.3300897 1 0 2026-09-11 05:55:17 TERMINATED 2026-09-11 05:45:00 Shenfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263593 1789105450518766 9 9 2026-09-11 05:55:16.293662 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:16.014128
436871 468300 L88489 072B74M611 2026-09-11 COMPLETE 12263364 2026-09-11 06:45:00 2026-09-11 05:55:17 2026-09-13 05:55:17 {"id": 468300, "stp": "P", "toc": "ScotRail", "uid": "L88489", "consist": "385006+385020", "dest_crs": "LNK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88489/2026-09-11/detailed", "trust_id": "072B74M611", "origin_crs": "MTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lanark", "service_date": "2026-09-11", "dest_arr_time": "0645", "dest_platform": "2", "is_terminated": 1, "next_location": "Lanark", "signalling_id": "2B74", "timing_status": "ON TIME", "origin_station": "Motherwell", "current_leg_arr": "0645", "current_leg_dep": "0635", "current_leg_end": "Lanark", "origin_dep_time": "0622", "origin_platform": "1", "current_location": "Lanark", "last_update_time": "2026-09-11T05:55:17", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8486241, 55.730977499999995], [-3.848342399999999, 55.73081019999999], [-3.847792899999999, 55.73048369999999], [-3.8476053, 55.73037659999999], [-3.846956, 55.7299723], [-3.8461693, 55.729403600000005], [-3.845431399999999, 55.72881399999999], [-3.8449596, 55.728423], [-3.844820499999999, 55.728302599999985], [-3.844306199999999, 55.727854699999995], [-3.843410099999999, 55.72702999999999], [-3.842796400000001, 55.7264187], [-3.8423692, 55.7259279], [-3.841988399999999, 55.72543079999999], [-3.841392700000001, 55.72453420000001], [-3.841084099999999, 55.72401980000001], [-3.840839499999999, 55.72361199999999], [-3.840438099999999, 55.723015], [-3.840035, 55.7224606], [-3.839566000000001, 55.7219095], [-3.8391434, 55.72144829999999], [-3.8387596, 55.7210498], [-3.8385469, 55.72085160000001], [-3.838347300000001, 55.7206499], [-3.8376827, 55.7200011], [-3.835315000000001, 55.7176789], [-3.8329246, 55.715334199999994], [-3.8323932999999992, 55.7148131], [-3.831779899999999, 55.714189], [-3.8309245, 55.7133615], [-3.8305332, 55.71296300000001], [-3.830123599999999, 55.7125674], [-3.8285085, 55.71098969999999], [-3.8283087, 55.71080779999999], [-3.8277564000000006, 55.71030519999999], [-3.827544099999999, 55.7101254], [-3.8271272, 55.7097801], [-3.826687399999999, 55.709439999999994], [-3.8257945, 55.7087626], [-3.8247311, 55.70806459999999], [-3.8236358, 55.707374699999995], [-3.8226611, 55.7068295], [-3.8221678, 55.706557200000006], [-3.821641899999999, 55.70629490000001], [-3.8206061, 55.70577999999999], [-3.8200309, 55.705519], [-3.8198615209365414, 55.70544417370927], [-3.8194702, 55.70527129999999], [-3.8189695, 55.705057200000006], [-3.8182585, 55.7047531], [-3.817603000000001, 55.7045025], [-3.816941599999999, 55.704255], [-3.8163389, 55.7040361], [-3.815710199999999, 55.703823199999995], [-3.8150213, 55.7035942], [-3.8143234, 55.7033797], [-3.812264799999999, 55.70279419999999], [-3.811066, 55.702513], [-3.8098560999999993, 55.70226439999999], [-3.8087049999999993, 55.7020646], [-3.8080495, 55.7019571], [-3.8075020999999993, 55.7018844], [-3.806347300000001, 55.701763], [-3.8063429, 55.701762599999995], [-3.8052875, 55.7016619], [-3.8042104, 55.7015972], [-3.8032272, 55.7015652], [-3.802214, 55.7015558], [-3.801432300000001, 55.70156419999999], [-3.8008027, 55.701584], [-3.8003211, 55.7016066], [-3.7993936, 55.701671399999995], [-3.798535399999999, 55.70175549999999], [-3.7976888, 55.70185670000001], [-3.795679399999999, 55.702078799999995], [-3.7946762, 55.7021757], [-3.793678799999999, 55.7022334], [-3.7923220999999994, 55.702268], [-3.7917452, 55.7022615], [-3.7911443, 55.7022455], [-3.7907664, 55.702223800000006], [-3.7903098, 55.70219759999999], [-3.7896302, 55.7021379], [-3.7887727999999994, 55.70204029999999], [-3.787995099999999, 55.7019259], [-3.7876519, 55.7018764], [-3.7872097, 55.7017978], [-3.7863844, 55.7016459], [-3.7846616, 55.701342999999994], [-3.783893, 55.70122609999999], [-3.7831577, 55.7011322], [-3.7822387, 55.7010222], [-3.781241000000001, 55.700926200000005], [-3.7802941999999993, 55.7008578], [-3.7795857000000006, 55.700813399999994], [-3.7788675, 55.70080420000001], [-3.7775323999999992, 55.700821], [-3.7762324, 55.7008884], [-3.77558, 55.700935699999995], [-3.7749005, 55.70098489999999], [-3.774219200000001, 55.7010442], [-3.7735775, 55.7011001], [-3.7729241933019897, 55.70112716829023], [-3.7713691, 55.70119160000001], [-3.770419299999999, 55.70120159999999], [-3.7694468, 55.7011821], [-3.76796, 55.701090099999995], [-3.7671855, 55.7010245], [-3.7664346, 55.7009346], [-3.765466599999999, 55.7007965], [-3.7645169, 55.70063569999999], [-3.7635216, 55.70043329999999], [-3.7625711, 55.70021419999999], [-3.7610721, 55.6997895], [-3.7600477999999993, 55.699451200000006], [-3.7590665, 55.6990864], [-3.758073299999999, 55.6986796], [-3.7571452, 55.69825060000001], [-3.7570984, 55.6982254], [-3.7560208, 55.6976455], [-3.754965199999999, 55.6970478], [-3.7539280000000006, 55.6964901], [-3.753393599999999, 55.6962195], [-3.7528483, 55.69596150000001], [-3.7519275, 55.69555720000001], [-3.750960300000001, 55.6951723], [-3.7499719, 55.6948228], [-3.7489432, 55.6945088], [-3.7480187, 55.6942391], [-3.7470029999999994, 55.6939856], [-3.7409111, 55.6925534], [-3.7383957, 55.6919645], [-3.7367476, 55.69157869999999], [-3.736588, 55.6915418], [-3.73627, 55.69147059999999], [-3.734439899999999, 55.691039999999994], [-3.7332091, 55.6907222], [-3.7327093, 55.69060410000001], [-3.7317293999999994, 55.6903789], [-3.7310885, 55.6902301], [-3.730391899999999, 55.68999500000001], [-3.7299864, 55.68983869999999], [-3.7294468, 55.68951849999999], [-3.728960999999999, 55.6891196], [-3.728736799999999, 55.6888742], [-3.7286013, 55.68865770000001], [-3.7284696, 55.68841809999999], [-3.7284252, 55.6882823], [-3.7283985, 55.68814249999999], [-3.7283799, 55.6879599], [-3.7283727, 55.687790699999994], [-3.7283719, 55.687773199999995], [-3.7283825, 55.68763299999999], [-3.7284128, 55.68746430000001], [-3.728502100000001, 55.6871871], [-3.7286643, 55.686913700000005], [-3.7288569, 55.6866637], [-3.7289918, 55.68651710000001], [-3.729411100000001, 55.68606909999999], [-3.7295042, 55.685969699999994], [-3.7297648, 55.685759], [-3.7306047000000007, 55.685118], [-3.731313, 55.6846532], [-3.732235899999999, 55.6841159], [-3.733860999999999, 55.6833033], [-3.7345114, 55.68297810000001], [-3.7357971, 55.682265399999984], [-3.7405014999999993, 55.6794911], [-3.7426341, 55.6782102], [-3.7436477, 55.677644999999984], [-3.7437972, 55.6775616], [-3.744483, 55.6772128], [-3.745249799999999, 55.6768365], [-3.7464544000000006, 55.6763028], [-3.7474694, 55.6758683], [-3.7485776, 55.675413799999994], [-3.7491921, 55.6751464], [-3.7499026999999994, 55.67481449999998], [-3.7499496, 55.67478989999999], [-3.750386, 55.6745615], [-3.7505310999999986, 55.6744856], [-3.751215399999999, 55.6741108], [-3.7521921, 55.6735246], [-3.7528343, 55.673138399999985], [-3.7539212, 55.672477499999985], [-3.754095500000001, 55.67237649999999], [-3.7542101, 55.6723101], [-3.7546041, 55.672098000000005], [-3.755703800000001, 55.6715708], [-3.7557733, 55.6715375], [-3.7566109, 55.671263899999985], [-3.7577396, 55.6709875], [-3.7586529, 55.6708577], [-3.7597184, 55.67078229999999], [-3.761021599999999, 55.6707991], [-3.761683, 55.67085409999999], [-3.762217, 55.6709331], [-3.762652600000001, 55.6710098], [-3.7631563, 55.671118400000005], [-3.7636022, 55.6712342], [-3.764087, 55.671386], [-3.764567, 55.6715606], [-3.765486800000001, 55.6719391], [-3.7656066, 55.6719884], [-3.7663349, 55.672278799999994], [-3.767091399999999, 55.6725413], [-3.7678563, 55.67276240000001], [-3.7685862, 55.6729448], [-3.7686766, 55.6729624], [-3.7690402, 55.6730333], [-3.7698227, 55.6731661], [-3.770382000000001, 55.6732451], [-3.770850499999999, 55.67331120000001], [-3.7720513, 55.67348619999999], [-3.7729241933019897, 55.673597224659915], [-3.7729696, 55.673603], [-3.773238, 55.67363780000001]]}", "current_leg_start": "Carluke", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "55.6736378", "next_location_lon": "-3.7732380", "previous_location": "Carluke", "current_leg_milage": "8.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 238.053, \"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\": 674.58, \"from_m\": 238.053, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1079.582, \"from_m\": 674.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\": 3504.572, \"from_m\": 1079.582, \"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\": 3586.351, \"from_m\": 3504.572, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3610.267, \"from_m\": 3586.351, \"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\": 3746.309, \"from_m\": 3610.267, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4582.998, \"from_m\": 3746.309, \"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\": 4815.853, \"from_m\": 4582.998, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4829.221, \"from_m\": 4815.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\": 8822.847, \"from_m\": 4829.221, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8953.405, \"from_m\": 8822.847, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9423.609, \"from_m\": 8953.405, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10684.33, \"from_m\": 9423.609, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15191.086, \"from_m\": 10684.33, \"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\": 18922.34, \"from_m\": 15191.086, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21812.104, \"from_m\": 18922.34, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21896.955, \"from_m\": 21812.104, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22040.691, \"from_m\": 21896.955, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22527.996, \"from_m\": 22040.691, \"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\": 24761.521, \"from_m\": 22527.996, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25784.846, \"from_m\": 24761.521, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26086.708, \"from_m\": 25784.846, \"capability_applied\": null, \"effective_limit_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\": 468300, \"profile_key\": \"d17118a2a3c97b571ca99b69e93c150289671c780f199b9ac5416febd3772879\", \"schedule_id\": 32814, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Motherwell\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40966}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0625H\", \"location\": \"Shieldmuir\", \"stage_seq\": 2, \"distance_m\": 3260.87, \"section_seq\": 1, \"route_path_id\": 40966}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629\", \"location\": \"Wishaw\", \"stage_seq\": 3, \"distance_m\": 5524.801, \"section_seq\": 1, \"route_path_id\": 40966}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Law Jn\", \"stage_seq\": 4, \"distance_m\": 9097.064, \"section_seq\": 1, \"route_path_id\": 40966}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635\", \"location\": \"Carluke\", \"stage_seq\": 5, \"distance_m\": 12625.121, \"section_seq\": 1, \"route_path_id\": 40966}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Lanark Jn\", \"stage_seq\": 6, \"distance_m\": 21896.955, \"section_seq\": 1, \"route_path_id\": 40966}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Lanark\", \"stage_seq\": 7, \"distance_m\": 26086.708, \"section_seq\": 1, \"route_path_id\": 40966}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26086.708, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40966}], \"total_distance_m\": 26086.708, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25991.561, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 95.147, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0622", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.6736378", "current_position_lon": "-3.7732380", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:28Z\", \"source_id\": 37169099, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:32Z\", \"source_id\": 12249255, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:04Z\", \"source_id\": 37176049, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:28:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:08Z\", \"source_id\": 12251592, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:33Z\", \"source_id\": 37189669, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:34:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:36Z\", \"source_id\": 12256026, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:44Z\", \"source_id\": 37212008, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:49Z\", \"source_id\": 12263364, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lanark", "service_state_platform": "2", "timing_fact_generation": 1789105429247231, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:16.017268", "service_state_evidence_id": 12263364, "current_leg_start_actual_dep": "2026-09-11T06:35:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:16.290568", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P MTH LNK 2B74 385006+385020 6 100 None {"version": 3, "segments": [{"to_m": 238.053, "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": 674.58, "from_m": 238.053, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1079.582, "from_m": 674.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": 3504.572, "from_m": 1079.582, "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": 3586.351, "from_m": 3504.572, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3610.267, "from_m": 3586.351, "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": 3746.309, "from_m": 3610.267, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4582.998, "from_m": 3746.309, "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": 4815.853, "from_m": 4582.998, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4829.221, "from_m": 4815.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": 8822.847, "from_m": 4829.221, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8953.405, "from_m": 8822.847, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9423.609, "from_m": 8953.405, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10684.33, "from_m": 9423.609, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15191.086, "from_m": 10684.33, "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": 18922.34, "from_m": 15191.086, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21812.104, "from_m": 18922.34, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21896.955, "from_m": 21812.104, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22040.691, "from_m": 21896.955, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22527.996, "from_m": 22040.691, "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": 24761.521, "from_m": 22527.996, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25784.846, "from_m": 24761.521, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26086.708, "from_m": 25784.846, "capability_applied": null, "effective_limit_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": 468300, "profile_key": "d17118a2a3c97b571ca99b69e93c150289671c780f199b9ac5416febd3772879", "schedule_id": 32814, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0622", "location": "Motherwell", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40966}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0625H", "location": "Shieldmuir", "stage_seq": 2, "distance_m": 3260.87, "section_seq": 1, "route_path_id": 40966}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629", "location": "Wishaw", "stage_seq": 3, "distance_m": 5524.801, "section_seq": 1, "route_path_id": 40966}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Law Jn", "stage_seq": 4, "distance_m": 9097.064, "section_seq": 1, "route_path_id": 40966}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635", "location": "Carluke", "stage_seq": 5, "distance_m": 12625.121, "section_seq": 1, "route_path_id": 40966}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Lanark Jn", "stage_seq": 6, "distance_m": 21896.955, "section_seq": 1, "route_path_id": 40966}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Lanark", "stage_seq": 7, "distance_m": 26086.708, "section_seq": 1, "route_path_id": 40966}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26086.708, "from_m": 0.0, "section_seq": 1, "route_path_id": 40966}], "total_distance_m": 26086.708, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25991.561, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 95.147, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2589, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:28Z", "source_id": 37169099, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:24:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:32Z", "source_id": 12249255, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2602, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:04Z", "source_id": 37176049, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:28:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:08Z", "source_id": 12251592, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2618, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:33Z", "source_id": 37189669, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:34:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:36Z", "source_id": 12256026, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2627, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:44Z", "source_id": 37212008, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:45:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:49Z", "source_id": 12263364, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Motherwell 0622 0622 1 None None Lanark 0645 0645 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88489/2026-09-11/detailed None Carluke 2026-09-11T06:35:00+01:00 Lanark 10.0 {"type": "LineString", "coordinates": [[-3.8486241, 55.730977499999995], [-3.848342399999999, 55.73081019999999], [-3.847792899999999, 55.73048369999999], [-3.8476053, 55.73037659999999], [-3.846956, 55.7299723], [-3.8461693, 55.729403600000005], [-3.845431399999999, 55.72881399999999], [-3.8449596, 55.728423], [-3.844820499999999, 55.728302599999985], [-3.844306199999999, 55.727854699999995], [-3.843410099999999, 55.72702999999999], [-3.842796400000001, 55.7264187], [-3.8423692, 55.7259279], [-3.841988399999999, 55.72543079999999], [-3.841392700000001, 55.72453420000001], [-3.841084099999999, 55.72401980000001], [-3.840839499999999, 55.72361199999999], [-3.840438099999999, 55.723015], [-3.840035, 55.7224606], [-3.839566000000001, 55.7219095], [-3.8391434, 55.72144829999999], [-3.8387596, 55.7210498], [-3.8385469, 55.72085160000001], [-3.838347300000001, 55.7206499], [-3.8376827, 55.7200011], [-3.835315000000001, 55.7176789], [-3.8329246, 55.715334199999994], [-3.8323932999999992, 55.7148131], [-3.831779899999999, 55.714189], [-3.8309245, 55.7133615], [-3.8305332, 55.71296300000001], [-3.830123599999999, 55.7125674], [-3.8285085, 55.71098969999999], [-3.8283087, 55.71080779999999], [-3.8277564000000006, 55.71030519999999], [-3.827544099999999, 55.7101254], [-3.8271272, 55.7097801], [-3.826687399999999, 55.709439999999994], [-3.8257945, 55.7087626], [-3.8247311, 55.70806459999999], [-3.8236358, 55.707374699999995], [-3.8226611, 55.7068295], [-3.8221678, 55.706557200000006], [-3.821641899999999, 55.70629490000001], [-3.8206061, 55.70577999999999], [-3.8200309, 55.705519], [-3.8198615209365414, 55.70544417370927], [-3.8194702, 55.70527129999999], [-3.8189695, 55.705057200000006], [-3.8182585, 55.7047531], [-3.817603000000001, 55.7045025], [-3.816941599999999, 55.704255], [-3.8163389, 55.7040361], [-3.815710199999999, 55.703823199999995], [-3.8150213, 55.7035942], [-3.8143234, 55.7033797], [-3.812264799999999, 55.70279419999999], [-3.811066, 55.702513], [-3.8098560999999993, 55.70226439999999], [-3.8087049999999993, 55.7020646], [-3.8080495, 55.7019571], [-3.8075020999999993, 55.7018844], [-3.806347300000001, 55.701763], [-3.8063429, 55.701762599999995], [-3.8052875, 55.7016619], [-3.8042104, 55.7015972], [-3.8032272, 55.7015652], [-3.802214, 55.7015558], [-3.801432300000001, 55.70156419999999], [-3.8008027, 55.701584], [-3.8003211, 55.7016066], [-3.7993936, 55.701671399999995], [-3.798535399999999, 55.70175549999999], [-3.7976888, 55.70185670000001], [-3.795679399999999, 55.702078799999995], [-3.7946762, 55.7021757], [-3.793678799999999, 55.7022334], [-3.7923220999999994, 55.702268], [-3.7917452, 55.7022615], [-3.7911443, 55.7022455], [-3.7907664, 55.702223800000006], [-3.7903098, 55.70219759999999], [-3.7896302, 55.7021379], [-3.7887727999999994, 55.70204029999999], [-3.787995099999999, 55.7019259], [-3.7876519, 55.7018764], [-3.7872097, 55.7017978], [-3.7863844, 55.7016459], [-3.7846616, 55.701342999999994], [-3.783893, 55.70122609999999], [-3.7831577, 55.7011322], [-3.7822387, 55.7010222], [-3.781241000000001, 55.700926200000005], [-3.7802941999999993, 55.7008578], [-3.7795857000000006, 55.700813399999994], [-3.7788675, 55.70080420000001], [-3.7775323999999992, 55.700821], [-3.7762324, 55.7008884], [-3.77558, 55.700935699999995], [-3.7749005, 55.70098489999999], [-3.774219200000001, 55.7010442], [-3.7735775, 55.7011001], [-3.7729241933019897, 55.70112716829023], [-3.7713691, 55.70119160000001], [-3.770419299999999, 55.70120159999999], [-3.7694468, 55.7011821], [-3.76796, 55.701090099999995], [-3.7671855, 55.7010245], [-3.7664346, 55.7009346], [-3.765466599999999, 55.7007965], [-3.7645169, 55.70063569999999], [-3.7635216, 55.70043329999999], [-3.7625711, 55.70021419999999], [-3.7610721, 55.6997895], [-3.7600477999999993, 55.699451200000006], [-3.7590665, 55.6990864], [-3.758073299999999, 55.6986796], [-3.7571452, 55.69825060000001], [-3.7570984, 55.6982254], [-3.7560208, 55.6976455], [-3.754965199999999, 55.6970478], [-3.7539280000000006, 55.6964901], [-3.753393599999999, 55.6962195], [-3.7528483, 55.69596150000001], [-3.7519275, 55.69555720000001], [-3.750960300000001, 55.6951723], [-3.7499719, 55.6948228], [-3.7489432, 55.6945088], [-3.7480187, 55.6942391], [-3.7470029999999994, 55.6939856], [-3.7409111, 55.6925534], [-3.7383957, 55.6919645], [-3.7367476, 55.69157869999999], [-3.736588, 55.6915418], [-3.73627, 55.69147059999999], [-3.734439899999999, 55.691039999999994], [-3.7332091, 55.6907222], [-3.7327093, 55.69060410000001], [-3.7317293999999994, 55.6903789], [-3.7310885, 55.6902301], [-3.730391899999999, 55.68999500000001], [-3.7299864, 55.68983869999999], [-3.7294468, 55.68951849999999], [-3.728960999999999, 55.6891196], [-3.728736799999999, 55.6888742], [-3.7286013, 55.68865770000001], [-3.7284696, 55.68841809999999], [-3.7284252, 55.6882823], [-3.7283985, 55.68814249999999], [-3.7283799, 55.6879599], [-3.7283727, 55.687790699999994], [-3.7283719, 55.687773199999995], [-3.7283825, 55.68763299999999], [-3.7284128, 55.68746430000001], [-3.728502100000001, 55.6871871], [-3.7286643, 55.686913700000005], [-3.7288569, 55.6866637], [-3.7289918, 55.68651710000001], [-3.729411100000001, 55.68606909999999], [-3.7295042, 55.685969699999994], [-3.7297648, 55.685759], [-3.7306047000000007, 55.685118], [-3.731313, 55.6846532], [-3.732235899999999, 55.6841159], [-3.733860999999999, 55.6833033], [-3.7345114, 55.68297810000001], [-3.7357971, 55.682265399999984], [-3.7405014999999993, 55.6794911], [-3.7426341, 55.6782102], [-3.7436477, 55.677644999999984], [-3.7437972, 55.6775616], [-3.744483, 55.6772128], [-3.745249799999999, 55.6768365], [-3.7464544000000006, 55.6763028], [-3.7474694, 55.6758683], [-3.7485776, 55.675413799999994], [-3.7491921, 55.6751464], [-3.7499026999999994, 55.67481449999998], [-3.7499496, 55.67478989999999], [-3.750386, 55.6745615], [-3.7505310999999986, 55.6744856], [-3.751215399999999, 55.6741108], [-3.7521921, 55.6735246], [-3.7528343, 55.673138399999985], [-3.7539212, 55.672477499999985], [-3.754095500000001, 55.67237649999999], [-3.7542101, 55.6723101], [-3.7546041, 55.672098000000005], [-3.755703800000001, 55.6715708], [-3.7557733, 55.6715375], [-3.7566109, 55.671263899999985], [-3.7577396, 55.6709875], [-3.7586529, 55.6708577], [-3.7597184, 55.67078229999999], [-3.761021599999999, 55.6707991], [-3.761683, 55.67085409999999], [-3.762217, 55.6709331], [-3.762652600000001, 55.6710098], [-3.7631563, 55.671118400000005], [-3.7636022, 55.6712342], [-3.764087, 55.671386], [-3.764567, 55.6715606], [-3.765486800000001, 55.6719391], [-3.7656066, 55.6719884], [-3.7663349, 55.672278799999994], [-3.767091399999999, 55.6725413], [-3.7678563, 55.67276240000001], [-3.7685862, 55.6729448], [-3.7686766, 55.6729624], [-3.7690402, 55.6730333], [-3.7698227, 55.6731661], [-3.770382000000001, 55.6732451], [-3.770850499999999, 55.67331120000001], [-3.7720513, 55.67348619999999], [-3.7729241933019897, 55.673597224659915], [-3.7729696, 55.673603], [-3.773238, 55.67363780000001]]} 8.4 0635 0645 Carluke Lanark Lanark 55.6736378 -3.7732380 55.6736378 -3.7732380 1 0 2026-09-11 05:55:17 TERMINATED 2026-09-11 05:45:00 Lanark TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263364 1789105429247231 26 26 2026-09-11 05:55:16.290568 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:16.017268
436872 467782 C39727 535R09M611 2026-09-11 COMPLETE 12268113 2026-09-11 06:12:00 2026-09-11 05:55:17 2026-09-13 05:55:17 {"id": 467782, "stp": "P", "toc": "Great Northern", "uid": "C39727", "consist": "387108+387115", "dest_crs": "LET", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39727/2026-09-11/detailed", "trust_id": "535R09M611", "origin_crs": "XLE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Letchworth Garden City", "service_date": "2026-09-11", "dest_arr_time": "0642", "dest_platform": "1", "is_terminated": 1, "next_location": "Letchworth Garden City", "signalling_id": "5R09", "timing_status": "LATE", "origin_station": "Letchworth C.S.D", "current_leg_arr": "0645", "current_leg_dep": "0644", "current_leg_end": "Letchworth Garden City", "origin_dep_time": "0608", "origin_platform": null, "current_location": "Letchworth C.S.D", "last_update_time": "2026-09-11T05:55:17", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2194498, 51.982876699999984], [-0.2203658, 51.982635499999994], [-0.22128049999999996, 51.9823902], [-0.2218437, 51.9822382], [-0.2222447, 51.98212999999999], [-0.2225263, 51.9820524], [-0.22327469999999996, 51.981851600000006], [-0.22382990000000005, 51.9817013], [-0.22426639999999995, 51.9815888], [-0.22479309999999997, 51.9814459], [-0.22539020000000004, 51.981284899999984], [-0.22615360000000004, 51.9810733], [-0.2270334, 51.980847399999995], [-0.2274862, 51.980717099999985], [-0.229301, 51.98023229999999]]}", "current_leg_start": "Letchworth A/D Line", "dest_arr_time_act": "0642", "motion_projection": null, "next_location_lat": "51.9802323", "next_location_lon": "-0.2293010", "previous_location": "Letchworth Garden City", "current_leg_milage": "0.5", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 945.095, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 972.61, \"from_m\": 945.095, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 994.136, \"from_m\": 972.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2186.45, \"from_m\": 994.136, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 2218.856, \"from_m\": 2186.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2360.247, \"from_m\": 2218.856, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 2595.237, \"from_m\": 2360.247, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 467782, \"profile_key\": \"6530ce8789528aacb669d16844628d8fa0ec1fb370a9ff0cfe3ed9789e1dcb66\", \"schedule_id\": 5643, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Letchworth C.S.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29973}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0627\", \"location\": \"Letchworth CS Reception\", \"stage_seq\": 2, \"distance_m\": 1218.066, \"section_seq\": 1, \"route_path_id\": 29973}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0640\", \"location\": \"Letchworth A/D Line\", \"stage_seq\": 3, \"distance_m\": 1859.238, \"section_seq\": 1, \"route_path_id\": 29973}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": null, \"location\": \"Letchworth Garden City\", \"stage_seq\": 4, \"distance_m\": 2595.237, \"section_seq\": 1, \"route_path_id\": 29973}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2595.237, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29973}], \"total_distance_m\": 2595.237, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 1596.21, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 999.027, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0608", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.9802323", "current_position_lon": "-0.2293010", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:30Z\", \"source_id\": 37211549, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:32Z\", \"source_id\": 12263193, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Letchworth Garden City", "service_state_platform": "1", "timing_fact_generation": 1789105816860640, "current_leg_arrival_utc": "2026-09-11T06:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:16.020331", "service_state_evidence_id": 12263193, "current_leg_start_actual_dep": "2026-09-11T06:44:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:16.287650", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P XLE LET 5R09 387108+387115 8 110 None {"version": 3, "segments": [{"to_m": 945.095, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 972.61, "from_m": 945.095, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 994.136, "from_m": 972.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2186.45, "from_m": 994.136, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 2218.856, "from_m": 2186.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2360.247, "from_m": 2218.856, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 2595.237, "from_m": 2360.247, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 467782, "profile_key": "6530ce8789528aacb669d16844628d8fa0ec1fb370a9ff0cfe3ed9789e1dcb66", "schedule_id": 5643, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0608", "location": "Letchworth C.S.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29973}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0627", "location": "Letchworth CS Reception", "stage_seq": 2, "distance_m": 1218.066, "section_seq": 1, "route_path_id": 29973}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0640", "location": "Letchworth A/D Line", "stage_seq": 3, "distance_m": 1859.238, "section_seq": 1, "route_path_id": 29973}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": null, "location": "Letchworth Garden City", "stage_seq": 4, "distance_m": 2595.237, "section_seq": 1, "route_path_id": 29973}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2595.237, "from_m": 0.0, "section_seq": 1, "route_path_id": 29973}], "total_distance_m": 2595.237, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 1596.21, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 999.027, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15613, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:30Z", "source_id": 37211549, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:45:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:32Z", "source_id": 12263193, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Letchworth C.S.D 0608 0608 None None None Letchworth Garden City 0642 0642 1 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C39727/2026-09-11/detailed None Letchworth A/D Line 2026-09-11T06:44:00+01:00 Letchworth Garden City 1.0 {"type": "LineString", "coordinates": [[-0.2194498, 51.982876699999984], [-0.2203658, 51.982635499999994], [-0.22128049999999996, 51.9823902], [-0.2218437, 51.9822382], [-0.2222447, 51.98212999999999], [-0.2225263, 51.9820524], [-0.22327469999999996, 51.981851600000006], [-0.22382990000000005, 51.9817013], [-0.22426639999999995, 51.9815888], [-0.22479309999999997, 51.9814459], [-0.22539020000000004, 51.981284899999984], [-0.22615360000000004, 51.9810733], [-0.2270334, 51.980847399999995], [-0.2274862, 51.980717099999985], [-0.229301, 51.98023229999999]]} 0.5 0644 0645 Letchworth Garden City Letchworth C.S.D Letchworth Garden City 51.9802323 -0.2293010 51.9802323 -0.2293010 1 0 2026-09-11 05:55:17 TERMINATED 2026-09-11 05:45:00 Letchworth Garden City TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263193 1789105816860640 3 3 2026-09-11 05:55:16.287650 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:16.020331
436873 467342 G90289 232B52M511 2026-09-11 COMPLETE 12263333 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 467342, "stp": "P", "toc": "Northern", "uid": "G90289", "consist": "333007", "dest_crs": "LDS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G90289/2026-09-11/detailed", "trust_id": "232B52M511", "origin_crs": "DON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": "9B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2B52", "timing_status": "ON TIME", "origin_station": "Doncaster", "current_leg_arr": "0645", "current_leg_dep": "0633", "current_leg_end": "Leeds", "origin_dep_time": "0557", "origin_platform": "6", "current_location": "Leeds", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Outwood", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Outwood", "current_leg_milage": "7.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 522.442, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 574.707, \"from_m\": 522.442, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 589.415, \"from_m\": 574.707, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 1471.505, \"from_m\": 589.415, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6453.156, \"from_m\": 1471.505, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 6570.106, \"from_m\": 6453.156, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7779.618, \"from_m\": 6570.106, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 7859.486, \"from_m\": 7779.618, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15836.868, \"from_m\": 7859.486, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 15895.54, \"from_m\": 15836.868, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29480.379, \"from_m\": 15895.54, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 30078.402, \"from_m\": 29480.379, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31207.101, \"from_m\": 30078.402, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31564.355, \"from_m\": 31207.101, \"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\": 31592.177, \"from_m\": 31564.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31731.446, \"from_m\": 31592.177, \"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\": 33769.654, \"from_m\": 31731.446, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39425.107, \"from_m\": 33769.654, \"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\": 45699.985, \"from_m\": 39425.107, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46513.708, \"from_m\": 45699.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46735.944, \"from_m\": 46513.708, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46992.484, \"from_m\": 46735.944, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47273.8, \"from_m\": 46992.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\": 47323.255, \"from_m\": 47273.8, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47721.07, \"from_m\": 47323.255, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48043.281, \"from_m\": 47721.07, \"capability_applied\": null, \"effective_limit_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\": 467342, \"profile_key\": \"7c623c66c689405495a13cd4905f190cc3709abd7fdb0e70ff83f57055c5fe94\", \"schedule_id\": 13953, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Doncaster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32422}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Bentley (S.Yorks)\", \"stage_seq\": 2, \"distance_m\": 2573.077, \"section_seq\": 1, \"route_path_id\": 32422}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Adwick\", \"stage_seq\": 3, \"distance_m\": 6255.315, \"section_seq\": 1, \"route_path_id\": 32422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Adwick Jn\", \"stage_seq\": 4, \"distance_m\": 7779.618, \"section_seq\": 1, \"route_path_id\": 32422}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0610H\", \"location\": \"South Elmsall\", \"stage_seq\": 5, \"distance_m\": 13802.547, \"section_seq\": 1, \"route_path_id\": 32422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 6, \"distance_m\": 15895.54, \"section_seq\": 1, \"route_path_id\": 32422}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617H\", \"location\": \"Fitzwilliam\", \"stage_seq\": 7, \"distance_m\": 21181.829, \"section_seq\": 1, \"route_path_id\": 32422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Hare Park Jn\", \"stage_seq\": 8, \"distance_m\": 25491.345, \"section_seq\": 1, \"route_path_id\": 32422}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624\", \"location\": \"Sandal & Agbrigg\", \"stage_seq\": 9, \"distance_m\": 29104.064, \"section_seq\": 1, \"route_path_id\": 32422}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 10, \"distance_m\": 31837.912, \"section_seq\": 1, \"route_path_id\": 32422}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0633H\", \"location\": \"Outwood\", \"stage_seq\": 11, \"distance_m\": 35830.0, \"section_seq\": 1, \"route_path_id\": 32422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Holbeck Jn\", \"stage_seq\": 12, \"distance_m\": 46573.772, \"section_seq\": 1, \"route_path_id\": 32422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 13, \"distance_m\": 47138.657, \"section_seq\": 1, \"route_path_id\": 32422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 14, \"distance_m\": 47517.649, \"section_seq\": 1, \"route_path_id\": 32422}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 15, \"distance_m\": 48043.281, \"section_seq\": 1, \"route_path_id\": 32422}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48043.281, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32422}], \"total_distance_m\": 48043.281, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47886.136, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 157.145, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0557", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:00:01Z\", \"source_id\": 37127289, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:00:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:00:08Z\", \"source_id\": 12235320, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:24Z\", \"source_id\": 37132681, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:04:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:28Z\", \"source_id\": 12237194, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:01Z\", \"source_id\": 37143998, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:11:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:08Z\", \"source_id\": 12240931, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:28Z\", \"source_id\": 37155741, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:17:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:31Z\", \"source_id\": 12244824, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:47Z\", \"source_id\": 37167708, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:23:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:51Z\", \"source_id\": 12248780, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:49Z\", \"source_id\": 37175544, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:27:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:51Z\", \"source_id\": 12251393, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:53Z\", \"source_id\": 37186058, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:32:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:58Z\", \"source_id\": 12254877, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:46Z\", \"source_id\": 37212129, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:49Z\", \"source_id\": 12263333, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "9", "timing_fact_generation": 1789105430338177, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:16.698696", "service_state_evidence_id": 12263333, "current_leg_start_actual_dep": "2026-09-11T06:33:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:17.006862", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P DON LDS 2B52 333007 4 100 None {"version": 3, "segments": [{"to_m": 522.442, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 574.707, "from_m": 522.442, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 589.415, "from_m": 574.707, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 1471.505, "from_m": 589.415, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6453.156, "from_m": 1471.505, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 6570.106, "from_m": 6453.156, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7779.618, "from_m": 6570.106, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 7859.486, "from_m": 7779.618, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15836.868, "from_m": 7859.486, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 15895.54, "from_m": 15836.868, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29480.379, "from_m": 15895.54, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 30078.402, "from_m": 29480.379, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31207.101, "from_m": 30078.402, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31564.355, "from_m": 31207.101, "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": 31592.177, "from_m": 31564.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31731.446, "from_m": 31592.177, "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": 33769.654, "from_m": 31731.446, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39425.107, "from_m": 33769.654, "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": 45699.985, "from_m": 39425.107, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46513.708, "from_m": 45699.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46735.944, "from_m": 46513.708, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46992.484, "from_m": 46735.944, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47273.8, "from_m": 46992.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": 47323.255, "from_m": 47273.8, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47721.07, "from_m": 47323.255, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48043.281, "from_m": 47721.07, "capability_applied": null, "effective_limit_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": 467342, "profile_key": "7c623c66c689405495a13cd4905f190cc3709abd7fdb0e70ff83f57055c5fe94", "schedule_id": 13953, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0557", "location": "Doncaster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32422}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Bentley (S.Yorks)", "stage_seq": 2, "distance_m": 2573.077, "section_seq": 1, "route_path_id": 32422}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Adwick", "stage_seq": 3, "distance_m": 6255.315, "section_seq": 1, "route_path_id": 32422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Adwick Jn", "stage_seq": 4, "distance_m": 7779.618, "section_seq": 1, "route_path_id": 32422}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0610H", "location": "South Elmsall", "stage_seq": 5, "distance_m": 13802.547, "section_seq": 1, "route_path_id": 32422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "South Kirkby Jn", "stage_seq": 6, "distance_m": 15895.54, "section_seq": 1, "route_path_id": 32422}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617H", "location": "Fitzwilliam", "stage_seq": 7, "distance_m": 21181.829, "section_seq": 1, "route_path_id": 32422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Hare Park Jn", "stage_seq": 8, "distance_m": 25491.345, "section_seq": 1, "route_path_id": 32422}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624", "location": "Sandal & Agbrigg", "stage_seq": 9, "distance_m": 29104.064, "section_seq": 1, "route_path_id": 32422}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Wakefield Westgate", "stage_seq": 10, "distance_m": 31837.912, "section_seq": 1, "route_path_id": 32422}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0633H", "location": "Outwood", "stage_seq": 11, "distance_m": 35830.0, "section_seq": 1, "route_path_id": 32422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Holbeck Jn", "stage_seq": 12, "distance_m": 46573.772, "section_seq": 1, "route_path_id": 32422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Whitehall Jn", "stage_seq": 13, "distance_m": 47138.657, "section_seq": 1, "route_path_id": 32422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643H", "location": "Leeds West Jn", "stage_seq": 14, "distance_m": 47517.649, "section_seq": 1, "route_path_id": 32422}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Leeds", "stage_seq": 15, "distance_m": 48043.281, "section_seq": 1, "route_path_id": 32422}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48043.281, "from_m": 0.0, "section_seq": 1, "route_path_id": 32422}], "total_distance_m": 48043.281, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47886.136, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 157.145, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6741, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:00:01Z", "source_id": 37127289, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:00:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:00:08Z", "source_id": 12235320, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6747, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:24Z", "source_id": 37132681, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:04:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:28Z", "source_id": 12237194, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6065, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:01Z", "source_id": 37143998, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:11:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:08Z", "source_id": 12240931, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6049, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:28Z", "source_id": 37155741, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:17:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:31Z", "source_id": 12244824, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6044, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:47Z", "source_id": 37167708, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:23:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:51Z", "source_id": 12248780, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6023, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:49Z", "source_id": 37175544, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:27:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:51Z", "source_id": 12251393, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6012, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:53Z", "source_id": 37186058, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:32:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:58Z", "source_id": 12254877, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5393, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:46Z", "source_id": 37212129, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:49Z", "source_id": 12263333, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Doncaster 0557 0557 6 None None Leeds 0646 0645 9B ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G90289/2026-09-11/detailed None Outwood 2026-09-11T06:33:30+01:00 Leeds 12.0 {"type": "LineString", "coordinates": [[-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 7.5 0633 0645 Outwood Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263333 1789105430338177 58 58 2026-09-11 05:55:17.006862 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:16.698696
436874 468876 W86564 065H37M611 2026-09-11 COMPLETE 12263816 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 468876, "stp": "P", "toc": "ScotRail", "uid": "W86564", "consist": "334009+334014", "dest_crs": "DMR", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86564/2026-09-11/detailed", "trust_id": "065H37M611", "origin_crs": "XYD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalmuir", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "3", "is_terminated": 1, "next_location": "Dalmuir", "signalling_id": "5H37", "timing_status": "EARLY", "origin_station": "Yoker Carriage Sidings", "current_leg_arr": "0645", "current_leg_dep": "0638", "current_leg_end": "Dalmuir", "origin_dep_time": "0640", "origin_platform": null, "current_location": "Dalmuir", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "-2 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": "0647", "motion_projection": null, "next_location_lat": "55.9121015", "next_location_lon": "-4.4268814", "previous_location": "Yoker Carriage Sidings", "current_leg_milage": "2.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 506.889, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 520.156, \"from_m\": 506.889, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 589.624, \"from_m\": 520.156, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3910.137, \"from_m\": 589.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4373.933, \"from_m\": 3910.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 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\": 468876, \"profile_key\": \"8084178971f882ae2fe0fce710a25dba0fe4d4a9c5928668b5aa66ef22eec8e2\", \"schedule_id\": 29399, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"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\": \"0642\", \"location\": \"Yoker\", \"stage_seq\": 2, \"distance_m\": 865.524, \"section_seq\": 1, \"route_path_id\": 39933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Clydebank\", \"stage_seq\": 3, \"distance_m\": 2234.909, \"section_seq\": 1, \"route_path_id\": 39933}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"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": "0640", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.9121015", "current_position_lon": "-4.4268814", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:37Z\", \"source_id\": 37203071, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:40:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:38Z\", \"source_id\": 12260352, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:42:38Z\", \"source_id\": 37209714, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:43:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:42:41Z\", \"source_id\": 12262555, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:19Z\", \"source_id\": 37213410, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:23Z\", \"source_id\": 12263816, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalmuir", "service_state_platform": "3", "timing_fact_generation": 1789105463986147, "current_leg_arrival_utc": "2026-09-11T06:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:16.954203", "service_state_evidence_id": 12263816, "current_leg_start_actual_dep": "2026-09-11T06:40:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:17.009788", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XYD DMR 5H37 334009+334014 6 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": 468876, "profile_key": "8084178971f882ae2fe0fce710a25dba0fe4d4a9c5928668b5aa66ef22eec8e2", "schedule_id": 29399, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0640", "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": "0642", "location": "Yoker", "stage_seq": 2, "distance_m": 865.524, "section_seq": 1, "route_path_id": 39933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Clydebank", "stage_seq": 3, "distance_m": 2234.909, "section_seq": 1, "route_path_id": 39933}, {"is_pass": false, "wtt_arr": "0647", "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-11T05:39:37Z", "source_id": 37203071, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:40:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:38Z", "source_id": 12260352, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1333, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:42:38Z", "source_id": 37209714, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:43:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:42:41Z", "source_id": 12262555, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1266, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:19Z", "source_id": 37213410, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:23Z", "source_id": 12263816, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Yoker Carriage Sidings 0640 0640 None None None Dalmuir 0647 0647 3 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86564/2026-09-11/detailed None Yoker Carriage Sidings 2026-09-11T06:40:00+01:00 Dalmuir 7.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 0638 0645 Yoker Carriage Sidings Dalmuir Dalmuir 55.9121015 -4.4268814 55.9121015 -4.4268814 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 Dalmuir TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263816 1789105463986147 12 12 2026-09-11 05:55:17.009788 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:16.954203
436875 469076 W00583 875F09M611 2026-09-11 COMPLETE 12263327 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 469076, "stp": "P", "toc": "Southern", "uid": "W00583", "consist": "387129+387215", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00583/2026-09-11/detailed", "trust_id": "875F09M611", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:46:00", "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-11", "dest_arr_time": "0652", "dest_platform": "18", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "5F09", "timing_status": "EARLY", "origin_station": "Battersea Pier Carriage Holding Sidings", "current_leg_arr": "0645", "current_leg_dep": "0646", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0646", "origin_platform": "S1", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1478144, 51.48076890000001], [-0.1478153, 51.48096529999999], [-0.14781119999999998, 51.48136290000001], [-0.1478126, 51.481640199999994], [-0.1478085, 51.4820369], [-0.1477925, 51.482223999999995], [-0.14774949999999998, 51.482424399999985], [-0.14769989999999997, 51.48264160000001], [-0.14769679999999996, 51.48279539999999], [-0.14765979999999998, 51.4829715], [-0.14765200105239945, 51.48303687897429], [-0.1476303, 51.4832188], [-0.1476253, 51.48336549999999], [-0.1476221, 51.4834792], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Battersea Pier Carriage Holding Sidings", "dest_arr_time_act": "0652", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Battersea Pier Carriage Holding Sidings", "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\": 208.707, \"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\": 225.81, \"from_m\": 208.707, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 273.133, \"from_m\": 225.81, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 607.147, \"from_m\": 273.133, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 923.834, \"from_m\": 607.147, \"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\": 1581.256, \"from_m\": 923.834, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 469076, \"profile_key\": \"96c8910caf051e899f20e122ad6e96713563ecc8257cb858de72b8378a83f47d\", \"schedule_id\": 24945, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Battersea Pier Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 245.559, \"section_seq\": 1, \"route_path_id\": 28113}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 3, \"distance_m\": 1581.256, \"section_seq\": 1, \"route_path_id\": 28113}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1581.256, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28113}], \"total_distance_m\": 1581.256, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 1581.256, \"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": "1439.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28799, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:44Z\", \"source_id\": 37212020, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:47Z\", \"source_id\": 12263327, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "18", "timing_fact_generation": 1789105428374547, "current_leg_arrival_utc": "2026-09-11T06:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:16.960619", "service_state_evidence_id": 12263327, "current_leg_start_actual_dep": "2026-09-11T06:46:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:17.014269", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None None 5F09 387129+387215 8 110 None {"version": 3, "segments": [{"to_m": 208.707, "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": 225.81, "from_m": 208.707, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 273.133, "from_m": 225.81, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 607.147, "from_m": 273.133, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 923.834, "from_m": 607.147, "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": 1581.256, "from_m": 923.834, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 469076, "profile_key": "96c8910caf051e899f20e122ad6e96713563ecc8257cb858de72b8378a83f47d", "schedule_id": 24945, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0646", "location": "Battersea Pier Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 245.559, "section_seq": 1, "route_path_id": 28113}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 3, "distance_m": 1581.256, "section_seq": 1, "route_path_id": 28113}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1581.256, "from_m": 0.0, "section_seq": 1, "route_path_id": 28113}], "total_distance_m": 1581.256, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 1581.256, "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": 28799, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:44Z", "source_id": 37212020, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:47Z", "source_id": 12263327, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Battersea Pier Carriage Holding Sidings 0646 0646 S1 6:46:00 None London Victoria (C) 0652 0652 18 EARLY -7 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00583/2026-09-11/detailed None Battersea Pier Carriage Holding Sidings 2026-09-11T06:46:00+01:00 London Victoria (C) 1439.0 {"type": "LineString", "coordinates": [[-0.1478144, 51.48076890000001], [-0.1478153, 51.48096529999999], [-0.14781119999999998, 51.48136290000001], [-0.1478126, 51.481640199999994], [-0.1478085, 51.4820369], [-0.1477925, 51.482223999999995], [-0.14774949999999998, 51.482424399999985], [-0.14769989999999997, 51.48264160000001], [-0.14769679999999996, 51.48279539999999], [-0.14765979999999998, 51.4829715], [-0.14765200105239945, 51.48303687897429], [-0.1476303, 51.4832188], [-0.1476253, 51.48336549999999], [-0.1476221, 51.4834792], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 1.3 0646 0645 Battersea Pier Carriage Holding Sidings Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263327 1789105428374547 5 5 2026-09-11 05:55:17.014269 18 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:16.960619
436876 468004 Y62644 781A00M611 2026-09-11 COMPLETE 12264368 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 468004, "stp": "P", "toc": "Transport for Wales", "uid": "Y62644", "consist": "756101", "dest_crs": "ABA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62644/2026-09-11/detailed", "trust_id": "781A00M611", "origin_crs": "PPD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberdare", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": null, "is_terminated": 1, "next_location": "Aberdare", "signalling_id": "1A00", "timing_status": "EARLY", "origin_station": "Pontypridd", "current_leg_arr": "0645", "current_leg_dep": "0644", "current_leg_end": "Aberdare", "origin_dep_time": "0614", "origin_platform": "2", "current_location": "Aberdare", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.4399041, 51.71380779999999], [-3.4400118, 51.713835999999986], [-3.4406222, 51.7140157], [-3.4411557, 51.7142162], [-3.4413654999999994, 51.7143111], [-3.4414389, 51.7143443], [-3.4416361, 51.7144334], [-3.4418551999999996, 51.71453549999999]]}", "current_leg_start": "Aberdare Platform 2", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "51.7145355", "next_location_lon": "-3.4418552", "previous_location": "Aberdare Platform 2", "current_leg_milage": "0.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 161.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 286.63, \"from_m\": 161.609, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 614.832, \"from_m\": 286.63, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 918.14, \"from_m\": 614.832, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2523.766, \"from_m\": 918.14, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3615.307, \"from_m\": 2523.766, \"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\": 3940.165, \"from_m\": 3615.307, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5453.256, \"from_m\": 3940.165, \"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\": 5890.763, \"from_m\": 5453.256, \"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\": 6312.926, \"from_m\": 5890.763, \"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\": 6503.431, \"from_m\": 6312.926, \"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\": 6732.612, \"from_m\": 6503.431, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9136.824, \"from_m\": 6732.612, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9309.995, \"from_m\": 9136.824, \"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\": 11565.705, \"from_m\": 9309.995, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12302.589, \"from_m\": 11565.705, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13293.119, \"from_m\": 12302.589, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13786.311, \"from_m\": 13293.119, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14385.507, \"from_m\": 13786.311, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15878.535, \"from_m\": 14385.507, \"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\": 15951.127, \"from_m\": 15878.535, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18012.893, \"from_m\": 15951.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18109.907, \"from_m\": 18012.893, \"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\": 18169.766, \"from_m\": 18109.907, \"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\": 468004, \"profile_key\": \"75a743e278338896440255a53560d0eb172b7b492527f3522122e99e314a2586\", \"schedule_id\": 33287, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Pontypridd\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41898}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621H\", \"location\": \"Abercynon\", \"stage_seq\": 2, \"distance_m\": 6067.924, \"section_seq\": 1, \"route_path_id\": 41898}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627\", \"location\": \"Penrhiwceiber\", \"stage_seq\": 3, \"distance_m\": 10233.042, \"section_seq\": 1, \"route_path_id\": 41898}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0633H\", \"location\": \"Mountain Ash\", \"stage_seq\": 4, \"distance_m\": 12045.95, \"section_seq\": 1, \"route_path_id\": 41898}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Fernhill\", \"stage_seq\": 5, \"distance_m\": 13569.691, \"section_seq\": 1, \"route_path_id\": 41898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Abercwmboi\", \"stage_seq\": 6, \"distance_m\": 14213.715, \"section_seq\": 1, \"route_path_id\": 41898}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640H\", \"location\": \"Cwmbach\", \"stage_seq\": 7, \"distance_m\": 15776.89, \"section_seq\": 1, \"route_path_id\": 41898}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645H\", \"location\": \"Aberdare Platform 2\", \"stage_seq\": 8, \"distance_m\": 18012.893, \"section_seq\": 1, \"route_path_id\": 41898}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"Aberdare\", \"stage_seq\": 9, \"distance_m\": 18169.766, \"section_seq\": 1, \"route_path_id\": 41898}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18169.766, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41898}], \"total_distance_m\": 18169.766, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18169.766, \"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": "0614", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.7145355", "current_position_lon": "-3.4418552", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:19:54Z\", \"source_id\": 37162175, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:20:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:01Z\", \"source_id\": 12246992, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:35Z\", \"source_id\": 37167350, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:39Z\", \"source_id\": 12248689, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25093, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:32Z\", \"source_id\": 37178871, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:33Z\", \"source_id\": 12252546, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:14Z\", \"source_id\": 37191105, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:34:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:19Z\", \"source_id\": 12256503, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:47Z\", \"source_id\": 37196861, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:47Z\", \"source_id\": 12258280, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:26Z\", \"source_id\": 37204979, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:43:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:31Z\", \"source_id\": 12261027, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:10Z\", \"source_id\": 37215235, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:15Z\", \"source_id\": 12264368, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdare", "service_state_platform": "1", "timing_fact_generation": 1789105517184874, "current_leg_arrival_utc": "2026-09-11T06:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:17.164454", "service_state_evidence_id": 12264368, "current_leg_start_actual_dep": "2026-09-11T06:45:30+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:17.566400", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P PPD ABA 1A00 756101 5 75 None {"version": 3, "segments": [{"to_m": 161.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 286.63, "from_m": 161.609, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 614.832, "from_m": 286.63, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 918.14, "from_m": 614.832, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2523.766, "from_m": 918.14, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3615.307, "from_m": 2523.766, "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": 3940.165, "from_m": 3615.307, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5453.256, "from_m": 3940.165, "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": 5890.763, "from_m": 5453.256, "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": 6312.926, "from_m": 5890.763, "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": 6503.431, "from_m": 6312.926, "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": 6732.612, "from_m": 6503.431, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9136.824, "from_m": 6732.612, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9309.995, "from_m": 9136.824, "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": 11565.705, "from_m": 9309.995, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12302.589, "from_m": 11565.705, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13293.119, "from_m": 12302.589, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13786.311, "from_m": 13293.119, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14385.507, "from_m": 13786.311, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15878.535, "from_m": 14385.507, "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": 15951.127, "from_m": 15878.535, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18012.893, "from_m": 15951.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18109.907, "from_m": 18012.893, "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": 18169.766, "from_m": 18109.907, "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": 468004, "profile_key": "75a743e278338896440255a53560d0eb172b7b492527f3522122e99e314a2586", "schedule_id": 33287, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0614", "location": "Pontypridd", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41898}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621H", "location": "Abercynon", "stage_seq": 2, "distance_m": 6067.924, "section_seq": 1, "route_path_id": 41898}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627", "location": "Penrhiwceiber", "stage_seq": 3, "distance_m": 10233.042, "section_seq": 1, "route_path_id": 41898}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0633H", "location": "Mountain Ash", "stage_seq": 4, "distance_m": 12045.95, "section_seq": 1, "route_path_id": 41898}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Fernhill", "stage_seq": 5, "distance_m": 13569.691, "section_seq": 1, "route_path_id": 41898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Abercwmboi", "stage_seq": 6, "distance_m": 14213.715, "section_seq": 1, "route_path_id": 41898}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640H", "location": "Cwmbach", "stage_seq": 7, "distance_m": 15776.89, "section_seq": 1, "route_path_id": 41898}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645H", "location": "Aberdare Platform 2", "stage_seq": 8, "distance_m": 18012.893, "section_seq": 1, "route_path_id": 41898}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "Aberdare", "stage_seq": 9, "distance_m": 18169.766, "section_seq": 1, "route_path_id": 41898}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18169.766, "from_m": 0.0, "section_seq": 1, "route_path_id": 41898}], "total_distance_m": 18169.766, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18169.766, "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": 25114, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:19:54Z", "source_id": 37162175, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:20:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:01Z", "source_id": 12246992, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25098, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:35Z", "source_id": 37167350, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:39Z", "source_id": 12248689, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25093, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:32Z", "source_id": 37178871, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:29:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:33Z", "source_id": 12252546, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25088, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:14Z", "source_id": 37191105, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:34:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:19Z", "source_id": 12256503, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25083, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:47Z", "source_id": 37196861, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:38:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:47Z", "source_id": 12258280, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25081, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:26Z", "source_id": 37204979, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:43:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:31Z", "source_id": 12261027, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25079, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:10Z", "source_id": 37215235, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:45:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:15Z", "source_id": 12264368, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Pontypridd 0614 0614 2 None None Aberdare 0647 0646 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y62644/2026-09-11/detailed None Aberdare Platform 2 2026-09-11T06:45:30+01:00 Aberdare 1.0 {"type": "LineString", "coordinates": [[-3.4399041, 51.71380779999999], [-3.4400118, 51.713835999999986], [-3.4406222, 51.7140157], [-3.4411557, 51.7142162], [-3.4413654999999994, 51.7143111], [-3.4414389, 51.7143443], [-3.4416361, 51.7144334], [-3.4418551999999996, 51.71453549999999]]} 0.1 0644 0645 Aberdare Platform 2 Aberdare Aberdare 51.7145355 -3.4418552 51.7145355 -3.4418552 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 Aberdare TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264368 1789105517184874 27 27 2026-09-11 05:55:17.566400 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:17.164454
436877 468846 L86045 875N92M611 2026-09-11 COMPLETE 12263800 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 468846, "stp": "P", "toc": "South Western Railway", "uid": "L86045", "consist": "701043", "dest_crs": "FNH", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86045/2026-09-11/detailed", "trust_id": "875N92M611", "origin_crs": "XFM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "1", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "5N92", "timing_status": "EARLY", "origin_station": "Farnham C.S.D.", "current_leg_arr": "0645", "current_leg_dep": "0639", "current_leg_end": "Farnham", "origin_dep_time": "0639", "origin_platform": null, "current_location": "Farnham", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8117732, 51.2044749], [-0.8084837557075693, 51.20565691020015], [-0.8078962999999999, 51.205867999999995], [-0.8073631999999998, 51.20607100000001], [-0.8068909999999999, 51.2061979], [-0.8066496999999999, 51.2062823], [-0.8065089, 51.206334299999995], [-0.8056922999999999, 51.206662400000006], [-0.8053495, 51.2067953], [-0.8045696000000001, 51.2071044], [-0.803386, 51.2075167], [-0.8026295999999999, 51.2077519], [-0.8021307, 51.20789309999999], [-0.8016989, 51.20800479999999], [-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Farnham C.S.D.", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Farnham C.S.D.", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 476.803, \"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\": 485.612, \"from_m\": 476.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 554.663, \"from_m\": 485.612, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1479.544, \"from_m\": 554.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 468846, \"profile_key\": \"16fcd31c0183dd8552277fb813c385bd411c09471012b166c9fc889330620190\", \"schedule_id\": 18432, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Farnham C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 896.853, \"section_seq\": 1, \"route_path_id\": 35321}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 3, \"distance_m\": 1479.544, \"section_seq\": 1, \"route_path_id\": 35321}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1479.544, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35321}], \"total_distance_m\": 1479.544, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1002.741, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 476.803, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0639", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:22Z\", \"source_id\": 37213493, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:23Z\", \"source_id\": 12263800, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "1", "timing_fact_generation": 1789105467211194, "current_leg_arrival_utc": "2026-09-11T06:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:17.491496", "service_state_evidence_id": 12263800, "current_leg_start_actual_dep": "2026-09-11T06:39:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:17.562749", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P XFM FNH 5N92 701043 10 100 None {"version": 3, "segments": [{"to_m": 476.803, "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": 485.612, "from_m": 476.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 554.663, "from_m": 485.612, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1479.544, "from_m": 554.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 468846, "profile_key": "16fcd31c0183dd8552277fb813c385bd411c09471012b166c9fc889330620190", "schedule_id": 18432, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0639", "location": "Farnham C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 896.853, "section_seq": 1, "route_path_id": 35321}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Farnham", "stage_seq": 3, "distance_m": 1479.544, "section_seq": 1, "route_path_id": 35321}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1479.544, "from_m": 0.0, "section_seq": 1, "route_path_id": 35321}], "total_distance_m": 1479.544, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1002.741, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 476.803, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27856, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:22Z", "source_id": 37213493, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:45:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:23Z", "source_id": 12263800, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Farnham C.S.D. 0639 0639 None None None Farnham 0647 0647 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L86045/2026-09-11/detailed None Farnham C.S.D. 2026-09-11T06:39:00+01:00 Farnham 6.0 {"type": "LineString", "coordinates": [[-0.8117732, 51.2044749], [-0.8084837557075693, 51.20565691020015], [-0.8078962999999999, 51.205867999999995], [-0.8073631999999998, 51.20607100000001], [-0.8068909999999999, 51.2061979], [-0.8066496999999999, 51.2062823], [-0.8065089, 51.206334299999995], [-0.8056922999999999, 51.206662400000006], [-0.8053495, 51.2067953], [-0.8045696000000001, 51.2071044], [-0.803386, 51.2075167], [-0.8026295999999999, 51.2077519], [-0.8021307, 51.20789309999999], [-0.8016989, 51.20800479999999], [-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]} 0.9 0639 0645 Farnham C.S.D. Farnham Farnham 51.2111185 -0.7934833 51.2111185 -0.7934833 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 Farnham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263800 1789105467211194 10 10 2026-09-11 05:55:17.562749 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:17.491496
436878 468849 W43587 385J46M611 2026-09-11 COMPLETE 12264034 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 468849, "stp": "P", "toc": "Transport for Wales", "uid": "W43587", "consist": "230009", "dest_crs": "BID", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43587/2026-09-11/detailed", "trust_id": "385J46M611", "origin_crs": "XDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bidston", "service_date": "2026-09-11", "dest_arr_time": "0643", "dest_platform": "2", "is_terminated": 1, "next_location": "Bidston", "signalling_id": "5J46", "timing_status": "LATE", "origin_station": "Birkenhead North E.M.U.D", "current_leg_arr": "0645", "current_leg_dep": "0640", "current_leg_end": "Bidston", "origin_dep_time": "0639", "origin_platform": null, "current_location": "Bidston", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0603273999999994, 53.4065967], [-3.0604235999999996, 53.4066607], [-3.0605823999999995, 53.4067792], [-3.0608039999999996, 53.40696859999999], [-3.061065, 53.40717600000001], [-3.0612393, 53.407293799999984], [-3.0614116, 53.407387400000005], [-3.0615046999999995, 53.4074345], [-3.0617054999999995, 53.407526899999986], [-3.0619926999999993, 53.4076421], [-3.0621506, 53.40770030000001], [-3.0622729999999994, 53.4077491], [-3.0625354999999996, 53.40783519999999], [-3.0628135, 53.40790440000001], [-3.0630264, 53.4079498], [-3.0631746999999994, 53.407978], [-3.0636656, 53.4080647], [-3.0639771999999996, 53.40811249999999], [-3.0645901, 53.40819799999999], [-3.0648327999999996, 53.408235], [-3.0654549, 53.4083487], [-3.0656388, 53.408384299999994], [-3.0658161, 53.4084236], [-3.0661248, 53.4084969], [-3.066343, 53.408538], [-3.0665387, 53.408568900000006], [-3.0666821, 53.408588], [-3.0670797, 53.4086233], [-3.06733, 53.40865129999999], [-3.0675471, 53.4086866], [-3.0676411, 53.4087043], [-3.0684602, 53.40881970000001], [-3.0685289999999994, 53.408832], [-3.0695606999999994, 53.40902040000001], [-3.0703109999999993, 53.4091543], [-3.0717477, 53.4094128], [-3.0720278999999997, 53.409461499999985], [-3.0723353, 53.409504], [-3.0726167000000006, 53.4095399], [-3.0728486, 53.4095626], [-3.0730942, 53.40958169999999], [-3.0733662999999996, 53.409595], [-3.0736423, 53.4096031], [-3.073929, 53.40960489999999], [-3.0741970999999997, 53.4096006], [-3.0745608, 53.4095851], [-3.0753009, 53.4095492], [-3.0763871, 53.4094791], [-3.0769851, 53.4094418], [-3.0775910000000004, 53.4093935], [-3.0784771999999996, 53.409321199999994], [-3.0790277, 53.409282299999994]]}", "current_leg_start": "Birkenhead North E.M.U.D", "dest_arr_time_act": "0643", "motion_projection": null, "next_location_lat": "53.4092823", "next_location_lon": "-3.0790277", "previous_location": "Birkenhead North E.M.U.D", "current_leg_milage": "0.8", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 549.771, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1029.722, \"from_m\": 549.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1102.869, \"from_m\": 1029.722, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1151.485, \"from_m\": 1102.869, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1327.887, \"from_m\": 1151.485, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 468849, \"profile_key\": \"b077d780271482a4029ce1857cbc00ff16e6135d99884fc448bf8801b6703d24\", \"schedule_id\": 26875, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Birkenhead North E.M.U.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Bidston East Jn\", \"stage_seq\": 2, \"distance_m\": 615.522, \"section_seq\": 1, \"route_path_id\": 39042}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": null, \"location\": \"Bidston\", \"stage_seq\": 3, \"distance_m\": 1327.887, \"section_seq\": 1, \"route_path_id\": 39042}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1327.887, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39042}], \"total_distance_m\": 1327.887, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 778.116, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 549.771, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0639", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.4092823", "current_position_lon": "-3.0790277", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:41Z\", \"source_id\": 37214222, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:44Z\", \"source_id\": 12264034, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bidston", "service_state_platform": "2", "timing_fact_generation": 1789105484513696, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:18.445885", "service_state_evidence_id": 12264034, "current_leg_start_actual_dep": "2026-09-11T06:41:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:19.714320", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P XDB BID 5J46 230009 3 60 None {"version": 3, "segments": [{"to_m": 549.771, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1029.722, "from_m": 549.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1102.869, "from_m": 1029.722, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1151.485, "from_m": 1102.869, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1327.887, "from_m": 1151.485, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 468849, "profile_key": "b077d780271482a4029ce1857cbc00ff16e6135d99884fc448bf8801b6703d24", "schedule_id": 26875, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0639", "location": "Birkenhead North E.M.U.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Bidston East Jn", "stage_seq": 2, "distance_m": 615.522, "section_seq": 1, "route_path_id": 39042}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": null, "location": "Bidston", "stage_seq": 3, "distance_m": 1327.887, "section_seq": 1, "route_path_id": 39042}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1327.887, "from_m": 0.0, "section_seq": 1, "route_path_id": 39042}], "total_distance_m": 1327.887, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 778.116, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 549.771, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10171, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:41Z", "source_id": 37214222, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:45:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:44Z", "source_id": 12264034, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Birkenhead North E.M.U.D 0639 0639 None None None Bidston 0643 0643 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W43587/2026-09-11/detailed None Birkenhead North E.M.U.D 2026-09-11T06:41:00+01:00 Bidston 5.0 {"type": "LineString", "coordinates": [[-3.0603273999999994, 53.4065967], [-3.0604235999999996, 53.4066607], [-3.0605823999999995, 53.4067792], [-3.0608039999999996, 53.40696859999999], [-3.061065, 53.40717600000001], [-3.0612393, 53.407293799999984], [-3.0614116, 53.407387400000005], [-3.0615046999999995, 53.4074345], [-3.0617054999999995, 53.407526899999986], [-3.0619926999999993, 53.4076421], [-3.0621506, 53.40770030000001], [-3.0622729999999994, 53.4077491], [-3.0625354999999996, 53.40783519999999], [-3.0628135, 53.40790440000001], [-3.0630264, 53.4079498], [-3.0631746999999994, 53.407978], [-3.0636656, 53.4080647], [-3.0639771999999996, 53.40811249999999], [-3.0645901, 53.40819799999999], [-3.0648327999999996, 53.408235], [-3.0654549, 53.4083487], [-3.0656388, 53.408384299999994], [-3.0658161, 53.4084236], [-3.0661248, 53.4084969], [-3.066343, 53.408538], [-3.0665387, 53.408568900000006], [-3.0666821, 53.408588], [-3.0670797, 53.4086233], [-3.06733, 53.40865129999999], [-3.0675471, 53.4086866], [-3.0676411, 53.4087043], [-3.0684602, 53.40881970000001], [-3.0685289999999994, 53.408832], [-3.0695606999999994, 53.40902040000001], [-3.0703109999999993, 53.4091543], [-3.0717477, 53.4094128], [-3.0720278999999997, 53.409461499999985], [-3.0723353, 53.409504], [-3.0726167000000006, 53.4095399], [-3.0728486, 53.4095626], [-3.0730942, 53.40958169999999], [-3.0733662999999996, 53.409595], [-3.0736423, 53.4096031], [-3.073929, 53.40960489999999], [-3.0741970999999997, 53.4096006], [-3.0745608, 53.4095851], [-3.0753009, 53.4095492], [-3.0763871, 53.4094791], [-3.0769851, 53.4094418], [-3.0775910000000004, 53.4093935], [-3.0784771999999996, 53.409321199999994], [-3.0790277, 53.409282299999994]]} 0.8 0640 0645 Birkenhead North E.M.U.D Bidston Bidston 53.4092823 -3.0790277 53.4092823 -3.0790277 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 Bidston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264034 1789105484513696 6 6 2026-09-11 05:55:19.714320 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:18.445885
436879 466890 C17040 671M52M511 2026-09-11 COMPLETE 12263183 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 466890, "stp": "P", "toc": "West Midlands Trains", "uid": "C17040", "consist": "196105", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17040/2026-09-11/detailed", "trust_id": "671M52M511", "origin_crs": "GMV", "show_on_map": 0, "dar_est_time": "05:43:00", "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-11", "dest_arr_time": "0645", "dest_platform": "10B", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1M52", "timing_status": "ON TIME", "origin_station": "Great Malvern", "current_leg_arr": "0645", "current_leg_dep": "0638", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0543", "origin_platform": null, "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9358321000000005, 52.4518439], [-1.9351495, 52.452223200000006], [-1.9347914999999996, 52.452394299999995], [-1.934504, 52.4525318], [-1.9337139999999993, 52.45291759999999], [-1.9333322, 52.45314570000001], [-1.9329651, 52.4533684], [-1.9325611, 52.4536786], [-1.932213, 52.4539577], [-1.9320596, 52.45407660000001], [-1.9318343, 52.4542793], [-1.9315947, 52.4544854], [-1.9312865, 52.45475879999999], [-1.9311205, 52.4549011], [-1.9309222, 52.4550786], [-1.930576999999999, 52.455395900000006], [-1.9303925, 52.4555662], [-1.9298462, 52.45605749999999], [-1.9291387, 52.4567236], [-1.9286746999999995, 52.457145299999986], [-1.9284306, 52.45738059999999], [-1.928275, 52.4575588], [-1.9280980000000003, 52.45778270000001], [-1.927929, 52.4580082], [-1.9277976, 52.4582518], [-1.9276689, 52.4585182], [-1.9275937999999997, 52.4587029], [-1.9275266999999996, 52.4589219], [-1.9274756999999996, 52.4591458], [-1.9274543, 52.4593386], [-1.9274355, 52.4595168], [-1.9274114, 52.45980109999999], [-1.9273899, 52.46011159999999], [-1.9273524, 52.4603584], [-1.9272907, 52.46066569999999], [-1.9271941, 52.4611331], [-1.9270788, 52.4616103], [-1.9269661, 52.4620597], [-1.9268749, 52.4623588], [-1.9267756999999996, 52.4626382], [-1.9266443, 52.462934], [-1.9264887, 52.46317909999999], [-1.9261909, 52.4635264], [-1.9259991999999997, 52.4637143], [-1.9255821, 52.46407469999999], [-1.9253863, 52.46420869999999], [-1.925051, 52.46440969999998], [-1.9247107999999995, 52.4645879], [-1.9243939, 52.4647283], [-1.9241605, 52.4648166], [-1.9237126, 52.4649702], [-1.9231868000000003, 52.4651107], [-1.9228997, 52.4651798], [-1.9224512, 52.46530229999999], [-1.9211757, 52.46570040000001], [-1.9210121, 52.4657489], [-1.9206951, 52.4658428], [-1.9197134, 52.4661402], [-1.9192139, 52.46629240000001], [-1.9190697, 52.4663363], [-1.9186202999999995, 52.4664695], [-1.9180804, 52.46663869999998], [-1.9177982, 52.4667367], [-1.9175194, 52.4668379], [-1.9171926, 52.466972299999995], [-1.9168840999999996, 52.4671143], [-1.9165856, 52.467272599999994], [-1.9163445999999995, 52.4674164], [-1.9160682999999996, 52.4676043], [-1.9157438, 52.4678756], [-1.91561, 52.46800710000001], [-1.9154459999999995, 52.468184400000005], [-1.9151429, 52.4685194], [-1.9146822999999995, 52.469040699999994], [-1.9144186999999997, 52.46931670000001], [-1.913995, 52.4698004], [-1.9136919, 52.4701599], [-1.9133888, 52.47057319999999], [-1.9131963000000003, 52.470867600000005], [-1.9129023000000005, 52.47132609999999], [-1.9127083, 52.47166810000002], [-1.9124171, 52.472112900000006], [-1.9121272, 52.4724881], [-1.9117651, 52.47285269999999], [-1.9113639999999992, 52.4731867], [-1.9109022, 52.4735506], [-1.9107441, 52.4736697], [-1.9105614, 52.473795800000005], [-1.90972, 52.4743623], [-1.9089885, 52.47486279999999], [-1.9088617999999995, 52.4749649], [-1.9083980999999997, 52.47535729999999], [-1.9081129999999995, 52.4756282], [-1.907805, 52.4759618], [-1.9072514999999997, 52.4765151], [-1.9068364, 52.4769575], [-1.9066123, 52.47718770000001], [-1.9064782, 52.4773039], [-1.9062478, 52.477493999999986], [-1.9061467000000003, 52.477567099999995], [-1.9060434, 52.47763449999999], [-1.9058921, 52.4777254], [-1.9056187, 52.47787009999998], [-1.9052769, 52.4780138], [-1.9050891000000003, 52.47808], [-1.9049177, 52.4781322], [-1.9046957, 52.47819950000001], [-1.9044435, 52.4782625], [-1.9043036, 52.47829680000001], [-1.9041825999999995, 52.47833649999999], [-1.9040447999999996, 52.47837429999999], [-1.9039231999999997, 52.478386], [-1.9037928, 52.47839], [-1.9036123999999996, 52.4783919], [-1.9034459, 52.4783875], [-1.9032672, 52.47838409999999], [-1.9032538, 52.4783731], [-1.9031877, 52.4783667], [-1.9031098, 52.478357399999986], [-1.9030441, 52.4783488], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "University", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "University", "current_leg_milage": "2.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1184.75, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1227.543, \"from_m\": 1184.75, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5399.623, \"from_m\": 1227.543, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13945.537, \"from_m\": 5399.623, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13971.685, \"from_m\": 13945.537, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14003.35, \"from_m\": 13971.685, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15726.789, \"from_m\": 14003.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\": 15930.353, \"from_m\": 15726.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\": 16346.872, \"from_m\": 15930.353, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24731.881, \"from_m\": 16346.872, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24880.818, \"from_m\": 24731.881, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25059.037, \"from_m\": 24880.818, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25802.39, \"from_m\": 25059.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27070.007, \"from_m\": 25802.39, \"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\": 31283.401, \"from_m\": 27070.007, \"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\": 31371.089, \"from_m\": 31283.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33859.046, \"from_m\": 31371.089, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38158.326, \"from_m\": 33859.046, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38667.057, \"from_m\": 38158.326, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48409.775, \"from_m\": 38667.057, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48470.015, \"from_m\": 48409.775, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48895.26, \"from_m\": 48470.015, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49048.788, \"from_m\": 48895.26, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49647.173, \"from_m\": 49048.788, \"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\": 53076.62, \"from_m\": 49647.173, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55585.539, \"from_m\": 53076.62, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57052.44, \"from_m\": 55585.539, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57192.633, \"from_m\": 57052.44, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 57212.177, \"from_m\": 57192.633, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57525.191, \"from_m\": 57212.177, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 466890, \"profile_key\": \"9d62bbbd52f47798148f05241929d1cbc243fbdae5a11a19bef78dce3dee59bc\", \"schedule_id\": 2234, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Great Malvern\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28808}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Malvern Link\", \"stage_seq\": 2, \"distance_m\": 4294.446, \"section_seq\": 1, \"route_path_id\": 28808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Newlands East S.B.\", \"stage_seq\": 3, \"distance_m\": 6994.966, \"section_seq\": 1, \"route_path_id\": 28808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Henwick\", \"stage_seq\": 4, \"distance_m\": 13606.616, \"section_seq\": 1, \"route_path_id\": 28808}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0559\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 5, \"distance_m\": 15193.844, \"section_seq\": 1, \"route_path_id\": 28808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Tunnel Jn\", \"stage_seq\": 6, \"distance_m\": 16346.872, \"section_seq\": 1, \"route_path_id\": 28808}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0609\", \"location\": \"Droitwich Spa\", \"stage_seq\": 7, \"distance_m\": 24643.563, \"section_seq\": 1, \"route_path_id\": 28808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Droitwich Spa Sig. 12\", \"stage_seq\": 8, \"distance_m\": 25450.133, \"section_seq\": 1, \"route_path_id\": 28808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614H\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 9, \"distance_m\": 31532.203, \"section_seq\": 1, \"route_path_id\": 28808}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0618\", \"location\": \"Bromsgrove\", \"stage_seq\": 10, \"distance_m\": 34540.705, \"section_seq\": 1, \"route_path_id\": 28808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Barnt Green\", \"stage_seq\": 11, \"distance_m\": 40550.368, \"section_seq\": 1, \"route_path_id\": 28808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Longbridge\", \"stage_seq\": 12, \"distance_m\": 44851.182, \"section_seq\": 1, \"route_path_id\": 28808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Kings Norton\", \"stage_seq\": 13, \"distance_m\": 48719.277, \"section_seq\": 1, \"route_path_id\": 28808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Selly Oak\", \"stage_seq\": 14, \"distance_m\": 52235.955, \"section_seq\": 1, \"route_path_id\": 28808}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0639\", \"location\": \"University\", \"stage_seq\": 15, \"distance_m\": 53396.519, \"section_seq\": 1, \"route_path_id\": 28808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Five Ways\", \"stage_seq\": 16, \"distance_m\": 56115.404, \"section_seq\": 1, \"route_path_id\": 28808}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 17, \"distance_m\": 57525.191, \"section_seq\": 1, \"route_path_id\": 28808}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 57525.191, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28808}], \"total_distance_m\": 57525.191, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 57525.191, \"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": "0543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:45:22Z\", \"source_id\": 12228556, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:56:37Z\", \"source_id\": 12233642, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:08:06Z\", \"source_id\": 12239749, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:07Z\", \"source_id\": 37155111, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:17:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:09Z\", \"source_id\": 12244566, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:13Z\", \"source_id\": 37168554, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:23:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:14Z\", \"source_id\": 12249025, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:07Z\", \"source_id\": 37180070, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:11Z\", \"source_id\": 12252953, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:48Z\", \"source_id\": 37192367, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:35:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:51Z\", \"source_id\": 12256886, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:47Z\", \"source_id\": 37196907, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:51Z\", \"source_id\": 12258302, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:41Z\", \"source_id\": 37205576, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:41Z\", \"source_id\": 37205589, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:45Z\", \"source_id\": 12261156, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:27Z\", \"source_id\": 37211460, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:32Z\", \"source_id\": 12263183, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "10", "timing_fact_generation": 1789105413809670, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:23.117029", "service_state_evidence_id": 12263183, "current_leg_start_actual_dep": "2026-09-11T06:39:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:23.152877", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P GMV BHM 1M52 196105 4 100 None {"version": 3, "segments": [{"to_m": 1184.75, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1227.543, "from_m": 1184.75, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5399.623, "from_m": 1227.543, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13945.537, "from_m": 5399.623, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13971.685, "from_m": 13945.537, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14003.35, "from_m": 13971.685, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15726.789, "from_m": 14003.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": 15930.353, "from_m": 15726.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": 16346.872, "from_m": 15930.353, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24731.881, "from_m": 16346.872, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24880.818, "from_m": 24731.881, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25059.037, "from_m": 24880.818, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25802.39, "from_m": 25059.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27070.007, "from_m": 25802.39, "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": 31283.401, "from_m": 27070.007, "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": 31371.089, "from_m": 31283.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33859.046, "from_m": 31371.089, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38158.326, "from_m": 33859.046, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38667.057, "from_m": 38158.326, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48409.775, "from_m": 38667.057, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48470.015, "from_m": 48409.775, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48895.26, "from_m": 48470.015, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49048.788, "from_m": 48895.26, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49647.173, "from_m": 49048.788, "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": 53076.62, "from_m": 49647.173, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55585.539, "from_m": 53076.62, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57052.44, "from_m": 55585.539, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57192.633, "from_m": 57052.44, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 57212.177, "from_m": 57192.633, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57525.191, "from_m": 57212.177, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 466890, "profile_key": "9d62bbbd52f47798148f05241929d1cbc243fbdae5a11a19bef78dce3dee59bc", "schedule_id": 2234, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0543", "location": "Great Malvern", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28808}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Malvern Link", "stage_seq": 2, "distance_m": 4294.446, "section_seq": 1, "route_path_id": 28808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Newlands East S.B.", "stage_seq": 3, "distance_m": 6994.966, "section_seq": 1, "route_path_id": 28808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Henwick", "stage_seq": 4, "distance_m": 13606.616, "section_seq": 1, "route_path_id": 28808}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0559", "location": "Worcester Foregate Street", "stage_seq": 5, "distance_m": 15193.844, "section_seq": 1, "route_path_id": 28808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Tunnel Jn", "stage_seq": 6, "distance_m": 16346.872, "section_seq": 1, "route_path_id": 28808}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0609", "location": "Droitwich Spa", "stage_seq": 7, "distance_m": 24643.563, "section_seq": 1, "route_path_id": 28808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Droitwich Spa Sig. 12", "stage_seq": 8, "distance_m": 25450.133, "section_seq": 1, "route_path_id": 28808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614H", "location": "Stoke Works Jn", "stage_seq": 9, "distance_m": 31532.203, "section_seq": 1, "route_path_id": 28808}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0618", "location": "Bromsgrove", "stage_seq": 10, "distance_m": 34540.705, "section_seq": 1, "route_path_id": 28808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Barnt Green", "stage_seq": 11, "distance_m": 40550.368, "section_seq": 1, "route_path_id": 28808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Longbridge", "stage_seq": 12, "distance_m": 44851.182, "section_seq": 1, "route_path_id": 28808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Kings Norton", "stage_seq": 13, "distance_m": 48719.277, "section_seq": 1, "route_path_id": 28808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Selly Oak", "stage_seq": 14, "distance_m": 52235.955, "section_seq": 1, "route_path_id": 28808}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0639", "location": "University", "stage_seq": 15, "distance_m": 53396.519, "section_seq": 1, "route_path_id": 28808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Five Ways", "stage_seq": 16, "distance_m": 56115.404, "section_seq": 1, "route_path_id": 28808}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 17, "distance_m": 57525.191, "section_seq": 1, "route_path_id": 28808}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 57525.191, "from_m": 0.0, "section_seq": 1, "route_path_id": 28808}], "total_distance_m": 57525.191, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 57525.191, "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-11T04:45:22Z", "source_id": 12228556, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:56:37Z", "source_id": 12233642, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:08:06Z", "source_id": 12239749, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20474, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:07Z", "source_id": 37155111, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:17:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:09Z", "source_id": 12244566, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20446, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:13Z", "source_id": 37168554, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:23:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:14Z", "source_id": 12249025, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20399, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:07Z", "source_id": 37180070, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:11Z", "source_id": 12252953, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20381, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:48Z", "source_id": 37192367, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:35:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:51Z", "source_id": 12256886, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20377, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:47Z", "source_id": 37196907, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:51Z", "source_id": 12258302, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20368, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:41Z", "source_id": 37205576, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:42:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20370, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:41Z", "source_id": 37205589, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:42:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:45Z", "source_id": 12261156, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19352, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:27Z", "source_id": 37211460, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:45:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:32Z", "source_id": 12263183, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Great Malvern 0543 0543 None 5:43:00 None Birmingham New Street 0645 0645 10B ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C17040/2026-09-11/detailed None University 2026-09-11T06:39:00+01:00 Birmingham New Street 7.0 {"type": "LineString", "coordinates": [[-1.9358321000000005, 52.4518439], [-1.9351495, 52.452223200000006], [-1.9347914999999996, 52.452394299999995], [-1.934504, 52.4525318], [-1.9337139999999993, 52.45291759999999], [-1.9333322, 52.45314570000001], [-1.9329651, 52.4533684], [-1.9325611, 52.4536786], [-1.932213, 52.4539577], [-1.9320596, 52.45407660000001], [-1.9318343, 52.4542793], [-1.9315947, 52.4544854], [-1.9312865, 52.45475879999999], [-1.9311205, 52.4549011], [-1.9309222, 52.4550786], [-1.930576999999999, 52.455395900000006], [-1.9303925, 52.4555662], [-1.9298462, 52.45605749999999], [-1.9291387, 52.4567236], [-1.9286746999999995, 52.457145299999986], [-1.9284306, 52.45738059999999], [-1.928275, 52.4575588], [-1.9280980000000003, 52.45778270000001], [-1.927929, 52.4580082], [-1.9277976, 52.4582518], [-1.9276689, 52.4585182], [-1.9275937999999997, 52.4587029], [-1.9275266999999996, 52.4589219], [-1.9274756999999996, 52.4591458], [-1.9274543, 52.4593386], [-1.9274355, 52.4595168], [-1.9274114, 52.45980109999999], [-1.9273899, 52.46011159999999], [-1.9273524, 52.4603584], [-1.9272907, 52.46066569999999], [-1.9271941, 52.4611331], [-1.9270788, 52.4616103], [-1.9269661, 52.4620597], [-1.9268749, 52.4623588], [-1.9267756999999996, 52.4626382], [-1.9266443, 52.462934], [-1.9264887, 52.46317909999999], [-1.9261909, 52.4635264], [-1.9259991999999997, 52.4637143], [-1.9255821, 52.46407469999999], [-1.9253863, 52.46420869999999], [-1.925051, 52.46440969999998], [-1.9247107999999995, 52.4645879], [-1.9243939, 52.4647283], [-1.9241605, 52.4648166], [-1.9237126, 52.4649702], [-1.9231868000000003, 52.4651107], [-1.9228997, 52.4651798], [-1.9224512, 52.46530229999999], [-1.9211757, 52.46570040000001], [-1.9210121, 52.4657489], [-1.9206951, 52.4658428], [-1.9197134, 52.4661402], [-1.9192139, 52.46629240000001], [-1.9190697, 52.4663363], [-1.9186202999999995, 52.4664695], [-1.9180804, 52.46663869999998], [-1.9177982, 52.4667367], [-1.9175194, 52.4668379], [-1.9171926, 52.466972299999995], [-1.9168840999999996, 52.4671143], [-1.9165856, 52.467272599999994], [-1.9163445999999995, 52.4674164], [-1.9160682999999996, 52.4676043], [-1.9157438, 52.4678756], [-1.91561, 52.46800710000001], [-1.9154459999999995, 52.468184400000005], [-1.9151429, 52.4685194], [-1.9146822999999995, 52.469040699999994], [-1.9144186999999997, 52.46931670000001], [-1.913995, 52.4698004], [-1.9136919, 52.4701599], [-1.9133888, 52.47057319999999], [-1.9131963000000003, 52.470867600000005], [-1.9129023000000005, 52.47132609999999], [-1.9127083, 52.47166810000002], [-1.9124171, 52.472112900000006], [-1.9121272, 52.4724881], [-1.9117651, 52.47285269999999], [-1.9113639999999992, 52.4731867], [-1.9109022, 52.4735506], [-1.9107441, 52.4736697], [-1.9105614, 52.473795800000005], [-1.90972, 52.4743623], [-1.9089885, 52.47486279999999], [-1.9088617999999995, 52.4749649], [-1.9083980999999997, 52.47535729999999], [-1.9081129999999995, 52.4756282], [-1.907805, 52.4759618], [-1.9072514999999997, 52.4765151], [-1.9068364, 52.4769575], [-1.9066123, 52.47718770000001], [-1.9064782, 52.4773039], [-1.9062478, 52.477493999999986], [-1.9061467000000003, 52.477567099999995], [-1.9060434, 52.47763449999999], [-1.9058921, 52.4777254], [-1.9056187, 52.47787009999998], [-1.9052769, 52.4780138], [-1.9050891000000003, 52.47808], [-1.9049177, 52.4781322], [-1.9046957, 52.47819950000001], [-1.9044435, 52.4782625], [-1.9043036, 52.47829680000001], [-1.9041825999999995, 52.47833649999999], [-1.9040447999999996, 52.47837429999999], [-1.9039231999999997, 52.478386], [-1.9037928, 52.47839], [-1.9036123999999996, 52.4783919], [-1.9034459, 52.4783875], [-1.9032672, 52.47838409999999], [-1.9032538, 52.4783731], [-1.9031877, 52.4783667], [-1.9031098, 52.478357399999986], [-1.9030441, 52.4783488], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]} 2.6 0638 0645 University Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263183 1789105413809670 45 45 2026-09-11 05:55:23.152877 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:23.117029
436880 468815 C49450 735C70M611 2026-09-11 COMPLETE 12263224 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 468815, "stp": "O", "toc": "Great Western Railway", "uid": "C49450", "consist": "802111", "dest_crs": "PAD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49450/2026-09-11/detailed", "trust_id": "735C70M611", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-11", "dest_arr_time": "0644", "dest_platform": "3", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "5C70", "timing_status": "LATE", "origin_station": "North Pole Iep Depot", "current_leg_arr": "0645", "current_leg_dep": "0639", "current_leg_end": "London Paddington", "origin_dep_time": "0638", "origin_platform": null, "current_location": "Link Line", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.24892659999999997, 51.52258690000001], [-0.2485163, 51.5226563], [-0.24778819999999996, 51.5227816], [-0.2472878, 51.5228796], [-0.24694469999999996, 51.522957099999985], [-0.24376909999999993, 51.52366920000001], [-0.2431311999999999, 51.52380949999999], [-0.2428888, 51.52386220000001], [-0.2425817, 51.5239423], [-0.2421458, 51.52407829999999], [-0.2418159, 51.52415919999999], [-0.2412237, 51.524288899999995], [-0.24055999999999997, 51.5244398], [-0.24032399999999995, 51.52451549999999], [-0.24005889999999996, 51.5246029], [-0.2397694, 51.52468329999999], [-0.23940999999999996, 51.5247575], [-0.2391753, 51.524793900000006], [-0.2381154, 51.524940699999995], [-0.23752919999999997, 51.5250238], [-0.2364434, 51.5251715], [-0.2361296, 51.5252122], [-0.2358761, 51.525264], [-0.2353918, 51.52539960000001], [-0.2351533, 51.5254467], [-0.23484540000000004, 51.5254916], [-0.23481761901003287, 51.5254932014107], [-0.2347637755015157, 51.52549630517218], [-0.2345661, 51.52550769999999], [-0.2338819, 51.525524299999994], [-0.2335321, 51.5255193], [-0.2333963, 51.52550969999999], [-0.23308829999999997, 51.5254916], [-0.23259710000000003, 51.52546340000001], [-0.232173, 51.5254498], [-0.2316981, 51.5254493], [-0.23093979999999997, 51.5254771], [-0.2299219, 51.5254955], [-0.2294756, 51.5255038], [-0.2293178, 51.5255036], [-0.2290879, 51.5254983], [-0.2288277, 51.5254846], [-0.2277946, 51.52541909999999], [-0.22719090000000003, 51.5253804], [-0.2263552, 51.5253272], [-0.2260914, 51.525319], [-0.2257179, 51.5253197], [-0.2253884, 51.525312099999994], [-0.2248544, 51.5252751], [-0.22460550000000004, 51.52526149999999], [-0.2243185, 51.525255699999995], [-0.2234642, 51.5252491], [-0.22287979999999996, 51.52525120000001], [-0.2221448, 51.5252501], [-0.22152649999999996, 51.52525370000001], [-0.2207579, 51.52524100000001], [-0.2203046, 51.5252339], [-0.2199655, 51.5252175], [-0.2194208, 51.52518959999999], [-0.21841779999999997, 51.52511109999999], [-0.21819740000000004, 51.52508069999999], [-0.21756559999999997, 51.52499379999999], [-0.2171747, 51.5249392], [-0.21702809999999997, 51.524916799999986], [-0.2156281, 51.5247316], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "North Pole Iep Depot", "dest_arr_time_act": "0644", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "North Pole Iep Depot", "current_leg_milage": "3.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1722.165, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3495.593, \"from_m\": 1722.165, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3767.929, \"from_m\": 3495.593, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5239.436, \"from_m\": 3767.929, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 468815, \"profile_key\": \"790964718660ac5bc0680a25007e90f9fcc215252117f981a61359de66dd5581\", \"schedule_id\": 39789, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"North Pole Iep Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 2, \"distance_m\": 2440.037, \"section_seq\": 1, \"route_path_id\": 30323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 3321.813, \"section_seq\": 1, \"route_path_id\": 30323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 4, \"distance_m\": 4589.736, \"section_seq\": 1, \"route_path_id\": 30323}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 5, \"distance_m\": 5239.436, \"section_seq\": 1, \"route_path_id\": 30323}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5239.436, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30323}], \"total_distance_m\": 5239.436, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3517.271, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1722.165, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0638", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:34Z\", \"source_id\": 37211691, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:36Z\", \"source_id\": 12263224, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "3", "timing_fact_generation": 1789105417163276, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:23.120759", "service_state_evidence_id": 12263224, "current_leg_start_actual_dep": "2026-09-11T06:39:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:23.155688", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O None PAD 5C70 802111 9 125 None {"version": 3, "segments": [{"to_m": 1722.165, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3495.593, "from_m": 1722.165, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3767.929, "from_m": 3495.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 5239.436, "from_m": 3767.929, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 468815, "profile_key": "790964718660ac5bc0680a25007e90f9fcc215252117f981a61359de66dd5581", "schedule_id": 39789, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0638", "location": "North Pole Iep Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Ladbroke Grove Jn", "stage_seq": 2, "distance_m": 2440.037, "section_seq": 1, "route_path_id": 30323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 3321.813, "section_seq": 1, "route_path_id": 30323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Royal Oak Junction", "stage_seq": 4, "distance_m": 4589.736, "section_seq": 1, "route_path_id": 30323}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": null, "location": "London Paddington", "stage_seq": 5, "distance_m": 5239.436, "section_seq": 1, "route_path_id": 30323}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5239.436, "from_m": 0.0, "section_seq": 1, "route_path_id": 30323}], "total_distance_m": 5239.436, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3517.271, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1722.165, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22942, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:34Z", "source_id": 37211691, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:45:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:36Z", "source_id": 12263224, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] North Pole Iep Depot 0638 0638 None None None London Paddington 0644 0644 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49450/2026-09-11/detailed None North Pole Iep Depot 2026-09-11T06:39:00+01:00 London Paddington 6.0 {"type": "LineString", "coordinates": [[-0.24892659999999997, 51.52258690000001], [-0.2485163, 51.5226563], [-0.24778819999999996, 51.5227816], [-0.2472878, 51.5228796], [-0.24694469999999996, 51.522957099999985], [-0.24376909999999993, 51.52366920000001], [-0.2431311999999999, 51.52380949999999], [-0.2428888, 51.52386220000001], [-0.2425817, 51.5239423], [-0.2421458, 51.52407829999999], [-0.2418159, 51.52415919999999], [-0.2412237, 51.524288899999995], [-0.24055999999999997, 51.5244398], [-0.24032399999999995, 51.52451549999999], [-0.24005889999999996, 51.5246029], [-0.2397694, 51.52468329999999], [-0.23940999999999996, 51.5247575], [-0.2391753, 51.524793900000006], [-0.2381154, 51.524940699999995], [-0.23752919999999997, 51.5250238], [-0.2364434, 51.5251715], [-0.2361296, 51.5252122], [-0.2358761, 51.525264], [-0.2353918, 51.52539960000001], [-0.2351533, 51.5254467], [-0.23484540000000004, 51.5254916], [-0.23481761901003287, 51.5254932014107], [-0.2347637755015157, 51.52549630517218], [-0.2345661, 51.52550769999999], [-0.2338819, 51.525524299999994], [-0.2335321, 51.5255193], [-0.2333963, 51.52550969999999], [-0.23308829999999997, 51.5254916], [-0.23259710000000003, 51.52546340000001], [-0.232173, 51.5254498], [-0.2316981, 51.5254493], [-0.23093979999999997, 51.5254771], [-0.2299219, 51.5254955], [-0.2294756, 51.5255038], [-0.2293178, 51.5255036], [-0.2290879, 51.5254983], [-0.2288277, 51.5254846], [-0.2277946, 51.52541909999999], [-0.22719090000000003, 51.5253804], [-0.2263552, 51.5253272], [-0.2260914, 51.525319], [-0.2257179, 51.5253197], [-0.2253884, 51.525312099999994], [-0.2248544, 51.5252751], [-0.22460550000000004, 51.52526149999999], [-0.2243185, 51.525255699999995], [-0.2234642, 51.5252491], [-0.22287979999999996, 51.52525120000001], [-0.2221448, 51.5252501], [-0.22152649999999996, 51.52525370000001], [-0.2207579, 51.52524100000001], [-0.2203046, 51.5252339], [-0.2199655, 51.5252175], [-0.2194208, 51.52518959999999], [-0.21841779999999997, 51.52511109999999], [-0.21819740000000004, 51.52508069999999], [-0.21756559999999997, 51.52499379999999], [-0.2171747, 51.5249392], [-0.21702809999999997, 51.524916799999986], [-0.2156281, 51.5247316], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} 3.2 0639 0645 North Pole Iep Depot Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263224 1789105417163276 11 11 2026-09-11 05:55:23.155688 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:23.120759
436881 468067 G13851 875A07M611 2026-09-11 COMPLETE 12263319 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 468067, "stp": "P", "toc": "Southern", "uid": "G13851", "consist": "387226", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G13851/2026-09-11/detailed", "trust_id": "875A07M611", "origin_crs": "HHE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-11", "dest_arr_time": "0632", "dest_platform": "8", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "5A07", "timing_status": "LATE", "origin_station": "Haywards Heath", "current_leg_arr": "0645", "current_leg_dep": "0625", "current_leg_end": "Brighton", "origin_dep_time": "0616", "origin_platform": "4", "current_location": "Brighton", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.105143, 51.0050159], [-0.10534949999999998, 51.0045365], [-0.1054722, 51.0042806], [-0.1056044, 51.0040049], [-0.1057841, 51.00359309999998], [-0.1060013, 51.0030276], [-0.1062375, 51.002417499999986], [-0.1066184, 51.00153329999999], [-0.10676449999999998, 51.0011275], [-0.1070287, 51.00057679999999], [-0.1070893, 51.000429700000005], [-0.1074818, 50.9993647], [-0.1077154, 50.99873660000001], [-0.1078318, 50.9984237], [-0.10997503593824548, 50.99268564501821], [-0.1153795, 50.978213200000006], [-0.1154178, 50.9780988], [-0.115832, 50.9770075], [-0.11613039999999995, 50.9762039], [-0.11826239999999998, 50.9705412], [-0.1194971, 50.9672153], [-0.1195488, 50.967077], [-0.11990829999999998, 50.96611409999999], [-0.1204691, 50.96493789999999], [-0.12051779999999997, 50.964835699999995], [-0.1206694, 50.96454709999999], [-0.120758, 50.964367200000005], [-0.12103880000000002, 50.96384129999999], [-0.1213911, 50.9632104], [-0.1228501, 50.960864399999984], [-0.1229424, 50.96068519999999], [-0.123006, 50.96051599999999], [-0.1270796, 50.954121099999995], [-0.1272069, 50.95392019999999], [-0.12737929999999997, 50.953648099999995], [-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Haywards Heath", "dest_arr_time_act": "0632", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Haywards Heath", "current_leg_milage": "12.8", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 400.842, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16695.998, \"from_m\": 400.842, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19743.212, \"from_m\": 16695.998, \"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\": 19756.312, \"from_m\": 19743.212, \"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\": 20186.166, \"from_m\": 19756.312, \"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\": 20331.47, \"from_m\": 20186.166, \"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\": 20390.421, \"from_m\": 20331.47, \"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\": 20420.121, \"from_m\": 20390.421, \"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\": 20461.477, \"from_m\": 20420.121, \"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\": 20721.638, \"from_m\": 20461.477, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 468067, \"profile_key\": \"c7fa2d78a3ccbeb817cb29ca3527bd8e373ca332c5e2da81cdecdf8c785bc2ab\", \"schedule_id\": 8541, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Haywards Heath\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Keymer Jn\", \"stage_seq\": 2, \"distance_m\": 5066.732, \"section_seq\": 1, \"route_path_id\": 30918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Burgess Hill\", \"stage_seq\": 3, \"distance_m\": 5995.541, \"section_seq\": 1, \"route_path_id\": 30918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Preston Park\", \"stage_seq\": 4, \"distance_m\": 18583.431, \"section_seq\": 1, \"route_path_id\": 30918}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 5, \"distance_m\": 20721.638, \"section_seq\": 1, \"route_path_id\": 30918}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20721.638, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30918}], \"total_distance_m\": 20721.638, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 20191.477, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 530.161, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0616", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:47Z\", \"source_id\": 37185851, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:32:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:52Z\", \"source_id\": 12254796, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:41Z\", \"source_id\": 37207585, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:42Z\", \"source_id\": 12261868, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:41Z\", \"source_id\": 37211921, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:47Z\", \"source_id\": 12263319, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "8", "timing_fact_generation": 1789105427958285, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:23.124482", "service_state_evidence_id": 12263319, "current_leg_start_actual_dep": "2026-09-11T06:29:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:23.145541", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P HHE BTN 5A07 387226 4 110 None {"version": 3, "segments": [{"to_m": 400.842, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16695.998, "from_m": 400.842, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19743.212, "from_m": 16695.998, "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": 19756.312, "from_m": 19743.212, "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": 20186.166, "from_m": 19756.312, "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": 20331.47, "from_m": 20186.166, "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": 20390.421, "from_m": 20331.47, "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": 20420.121, "from_m": 20390.421, "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": 20461.477, "from_m": 20420.121, "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": 20721.638, "from_m": 20461.477, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 468067, "profile_key": "c7fa2d78a3ccbeb817cb29ca3527bd8e373ca332c5e2da81cdecdf8c785bc2ab", "schedule_id": 8541, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0616", "location": "Haywards Heath", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Keymer Jn", "stage_seq": 2, "distance_m": 5066.732, "section_seq": 1, "route_path_id": 30918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Burgess Hill", "stage_seq": 3, "distance_m": 5995.541, "section_seq": 1, "route_path_id": 30918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Preston Park", "stage_seq": 4, "distance_m": 18583.431, "section_seq": 1, "route_path_id": 30918}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": null, "location": "Brighton", "stage_seq": 5, "distance_m": 20721.638, "section_seq": 1, "route_path_id": 30918}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20721.638, "from_m": 0.0, "section_seq": 1, "route_path_id": 30918}], "total_distance_m": 20721.638, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 20191.477, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 530.161, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:47Z", "source_id": 37185851, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:32:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:52Z", "source_id": 12254796, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:41Z", "source_id": 37207585, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:42:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:42Z", "source_id": 12261868, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30981, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:41Z", "source_id": 37211921, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:45:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:47Z", "source_id": 12263319, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Haywards Heath 0616 0616 4 None None Brighton 0632 0632 8 LATE +13 minutes https://www.realtimetrains.co.uk/service/gb-nr:G13851/2026-09-11/detailed None Haywards Heath 2026-09-11T06:29:00+01:00 Brighton 20.0 {"type": "LineString", "coordinates": [[-0.105143, 51.0050159], [-0.10534949999999998, 51.0045365], [-0.1054722, 51.0042806], [-0.1056044, 51.0040049], [-0.1057841, 51.00359309999998], [-0.1060013, 51.0030276], [-0.1062375, 51.002417499999986], [-0.1066184, 51.00153329999999], [-0.10676449999999998, 51.0011275], [-0.1070287, 51.00057679999999], [-0.1070893, 51.000429700000005], [-0.1074818, 50.9993647], [-0.1077154, 50.99873660000001], [-0.1078318, 50.9984237], [-0.10997503593824548, 50.99268564501821], [-0.1153795, 50.978213200000006], [-0.1154178, 50.9780988], [-0.115832, 50.9770075], [-0.11613039999999995, 50.9762039], [-0.11826239999999998, 50.9705412], [-0.1194971, 50.9672153], [-0.1195488, 50.967077], [-0.11990829999999998, 50.96611409999999], [-0.1204691, 50.96493789999999], [-0.12051779999999997, 50.964835699999995], [-0.1206694, 50.96454709999999], [-0.120758, 50.964367200000005], [-0.12103880000000002, 50.96384129999999], [-0.1213911, 50.9632104], [-0.1228501, 50.960864399999984], [-0.1229424, 50.96068519999999], [-0.123006, 50.96051599999999], [-0.1270796, 50.954121099999995], [-0.1272069, 50.95392019999999], [-0.12737929999999997, 50.953648099999995], [-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 12.8 0625 0645 Haywards Heath Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263319 1789105427958285 36 36 2026-09-11 05:55:23.145541 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:23.124482
436882 468907 P87730 882J09M611 2026-09-11 COMPLETE 12263729 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 468907, "stp": "P", "toc": "Southeastern", "uid": "P87730", "consist": "465926", "dest_crs": "GRP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87730/2026-09-11/detailed", "trust_id": "882J09M611", "origin_crs": "BMN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grove Park", "service_date": "2026-09-11", "dest_arr_time": "0645", "dest_platform": "1", "is_terminated": 1, "next_location": "Grove Park", "signalling_id": "2J09", "timing_status": "ON TIME", "origin_station": "Bromley North", "current_leg_arr": "0645", "current_leg_dep": "0642", "current_leg_end": "Grove Park", "origin_dep_time": "0640", "origin_platform": "1", "current_location": "Grove Park", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.021354699999999997, 51.4136742], [0.0214516, 51.41395810000001], [0.0214557, 51.4139714], [0.0215362, 51.41427350000001], [0.0215754, 51.4144882], [0.0216151, 51.414738699999994], [0.0216361, 51.4149509], [0.0216977, 51.4159256], [0.0217435, 51.4167498], [0.0218041, 51.417396499999995], [0.021898299999999996, 51.4179683], [0.0220458, 51.4185766], [0.0221965, 51.4190185], [0.022409, 51.41954569999999], [0.022570199999999995, 51.419891699999994], [0.0226216, 51.4199951], [0.0229474, 51.420571599999995], [0.0238494, 51.42205200000001], [0.023917699999999997, 51.4221593], [0.024226399999999995, 51.4226453], [0.0245118, 51.4230933], [0.024778999999999995, 51.4235754], [0.025001399999999997, 51.42395040000002], [0.025222000000000005, 51.4243274], [0.025472799999999997, 51.424843800000005], [0.025579199999999996, 51.4251262], [0.025650499999999996, 51.425409599999995], [0.025706500000000004, 51.42576629999999], [0.0257187, 51.4261193], [0.0257131, 51.42640359999999], [0.025699399999999997, 51.4268451], [0.0256698, 51.427166099999994], [0.025593999999999995, 51.427475400000006], [0.025527, 51.42767069999999], [0.0254481, 51.4278589], [0.0253557, 51.428049300000005], [0.025253999999999995, 51.428220499999995], [0.025104499999999995, 51.42843489999999], [0.0249111, 51.4286384], [0.0247453, 51.42877229999999], [0.0234885, 51.4295292], [0.0227728, 51.4299577], [0.0224772, 51.43014660000001], [0.0222347, 51.4303371], [0.022031299999999997, 51.4305037], [0.0216877, 51.43078710000001], [0.0215957, 51.4308515], [0.021433, 51.4309585], [0.021349699999999996, 51.4310146], [0.020787499999999997, 51.431393], [0.0201322, 51.43195800000001], [0.019659, 51.432281200000006], [0.018981, 51.4328214], [0.0195456, 51.4324088], [0.0199656, 51.4321217], [0.0203392, 51.4318743], [0.020805699999999996, 51.431561300000006], [0.0211858, 51.43131679999999], [0.021435499999999996, 51.43115749999999], [0.021588699999999995, 51.431060599999995], [0.0219125, 51.43085489999999], [0.022620099999999997, 51.430414600000006], [0.023401, 51.429924699999994]]}", "current_leg_start": "Sundridge Park", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "51.4299247", "next_location_lon": "0.0234010", "previous_location": "Sundridge Park", "current_leg_milage": "1.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 314.476, \"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\": 2378.753, \"from_m\": 314.476, \"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\": 2687.858, \"from_m\": 2378.753, \"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\": 2917.593, \"from_m\": 2687.858, \"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\": 3067.069, \"from_m\": 2917.593, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3596.655, \"from_m\": 3067.069, \"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}], \"service_id\": 468907, \"profile_key\": \"ec040842cf6e32e807924ea56a1a54db8bc8b6c7492f9109de91b2fd6b1d380f\", \"schedule_id\": 23485, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Bromley North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37542}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642\", \"location\": \"Sundridge Park\", \"stage_seq\": 2, \"distance_m\": 641.634, \"section_seq\": 1, \"route_path_id\": 37542}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Grove Park\", \"stage_seq\": 3, \"distance_m\": 3596.655, \"section_seq\": 1, \"route_path_id\": 37542}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3596.655, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37542}], \"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": "0640", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4299247", "current_position_lon": "0.0234010", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31825, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:34Z\", \"source_id\": 37205207, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:41:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:35Z\", \"source_id\": 12261055, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:14Z\", \"source_id\": 37213200, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:19Z\", \"source_id\": 12263729, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grove Park", "service_state_platform": "1", "timing_fact_generation": 1789105459919581, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:24.221628", "service_state_evidence_id": 12263729, "current_leg_start_actual_dep": "2026-09-11T06:42:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:25.094400", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P BMN GRP 2J09 465926 4 75 None {"version": 3, "segments": [{"to_m": 314.476, "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": 2378.753, "from_m": 314.476, "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": 2687.858, "from_m": 2378.753, "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": 2917.593, "from_m": 2687.858, "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": 3067.069, "from_m": 2917.593, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3596.655, "from_m": 3067.069, "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}], "service_id": 468907, "profile_key": "ec040842cf6e32e807924ea56a1a54db8bc8b6c7492f9109de91b2fd6b1d380f", "schedule_id": 23485, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0640", "location": "Bromley North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37542}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642", "location": "Sundridge Park", "stage_seq": 2, "distance_m": 641.634, "section_seq": 1, "route_path_id": 37542}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Grove Park", "stage_seq": 3, "distance_m": 3596.655, "section_seq": 1, "route_path_id": 37542}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3596.655, "from_m": 0.0, "section_seq": 1, "route_path_id": 37542}], "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": 31825, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:34Z", "source_id": 37205207, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:41:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:35Z", "source_id": 12261055, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31909, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:14Z", "source_id": 37213200, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:45:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:19Z", "source_id": 12263729, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Bromley North 0640 0640 1 None None Grove Park 0645 0645 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87730/2026-09-11/detailed None Sundridge Park 2026-09-11T06:42:00+01:00 Grove Park 3.0 {"type": "LineString", "coordinates": [[0.021354699999999997, 51.4136742], [0.0214516, 51.41395810000001], [0.0214557, 51.4139714], [0.0215362, 51.41427350000001], [0.0215754, 51.4144882], [0.0216151, 51.414738699999994], [0.0216361, 51.4149509], [0.0216977, 51.4159256], [0.0217435, 51.4167498], [0.0218041, 51.417396499999995], [0.021898299999999996, 51.4179683], [0.0220458, 51.4185766], [0.0221965, 51.4190185], [0.022409, 51.41954569999999], [0.022570199999999995, 51.419891699999994], [0.0226216, 51.4199951], [0.0229474, 51.420571599999995], [0.0238494, 51.42205200000001], [0.023917699999999997, 51.4221593], [0.024226399999999995, 51.4226453], [0.0245118, 51.4230933], [0.024778999999999995, 51.4235754], [0.025001399999999997, 51.42395040000002], [0.025222000000000005, 51.4243274], [0.025472799999999997, 51.424843800000005], [0.025579199999999996, 51.4251262], [0.025650499999999996, 51.425409599999995], [0.025706500000000004, 51.42576629999999], [0.0257187, 51.4261193], [0.0257131, 51.42640359999999], [0.025699399999999997, 51.4268451], [0.0256698, 51.427166099999994], [0.025593999999999995, 51.427475400000006], [0.025527, 51.42767069999999], [0.0254481, 51.4278589], [0.0253557, 51.428049300000005], [0.025253999999999995, 51.428220499999995], [0.025104499999999995, 51.42843489999999], [0.0249111, 51.4286384], [0.0247453, 51.42877229999999], [0.0234885, 51.4295292], [0.0227728, 51.4299577], [0.0224772, 51.43014660000001], [0.0222347, 51.4303371], [0.022031299999999997, 51.4305037], [0.0216877, 51.43078710000001], [0.0215957, 51.4308515], [0.021433, 51.4309585], [0.021349699999999996, 51.4310146], [0.020787499999999997, 51.431393], [0.0201322, 51.43195800000001], [0.019659, 51.432281200000006], [0.018981, 51.4328214], [0.0195456, 51.4324088], [0.0199656, 51.4321217], [0.0203392, 51.4318743], [0.020805699999999996, 51.431561300000006], [0.0211858, 51.43131679999999], [0.021435499999999996, 51.43115749999999], [0.021588699999999995, 51.431060599999995], [0.0219125, 51.43085489999999], [0.022620099999999997, 51.430414600000006], [0.023401, 51.429924699999994]]} 1.7 0642 0645 Sundridge Park Grove Park Grove Park 51.4299247 0.0234010 51.4299247 0.0234010 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 Grove Park TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263729 1789105459919581 8 8 2026-09-11 05:55:25.094400 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:24.221628
436883 467677 Y80547 682G79M611 2026-09-11 COMPLETE 12264559 2026-09-11 06:43:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 467677, "stp": "P", "toc": "Great Western Railway", "uid": "Y80547", "consist": "165102", "dest_crs": "WOF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80547/2026-09-11/detailed", "trust_id": "682G79M611", "origin_crs": "GCR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Worcester Foregate Street", "service_date": "2026-09-11", "dest_arr_time": "0643", "dest_platform": "1", "is_terminated": 1, "next_location": "Worcester Foregate Street", "signalling_id": "2G79", "timing_status": "ON TIME", "origin_station": "Gloucester", "current_leg_arr": "0643", "current_leg_dep": "0641", "current_leg_end": "Worcester Foregate Street", "origin_dep_time": "0604", "origin_platform": "4", "current_location": "Worcester Foregate Street", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2120427999999994, 52.19786830000001], [-2.2124871, 52.197773600000005], [-2.2128387999999997, 52.1977313], [-2.213148, 52.19769569999998], [-2.213369, 52.197674], [-2.2135737, 52.1976622], [-2.2139933000000003, 52.197640699999994], [-2.2143066, 52.1976197], [-2.2148496, 52.197562399999995], [-2.2152911, 52.197474799999995], [-2.2157542999999995, 52.19735910000001], [-2.2168786, 52.19703849999999], [-2.217449, 52.1968256], [-2.2180317, 52.196558800000005], [-2.2186911, 52.1961966], [-2.2191714999999994, 52.19590829999999], [-2.2196702, 52.1956881], [-2.2202417, 52.1954862], [-2.220362, 52.1954456], [-2.2206629999999996, 52.19535479999999], [-2.2210008999999995, 52.19527159999999]]}", "current_leg_start": "Worcester Shrub Hill", "dest_arr_time_act": "0643", "motion_projection": null, "next_location_lat": "52.1952716", "next_location_lon": "-2.2210009", "previous_location": "Worcester Shrub Hill", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1659.725, \"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\": 12146.188, \"from_m\": 1659.725, \"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\": 39127.152, \"from_m\": 12146.188, \"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\": 39504.812, \"from_m\": 39127.152, \"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\": 39681.93, \"from_m\": 39504.812, \"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\": 40575.591, \"from_m\": 39681.93, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40744.355, \"from_m\": 40575.591, \"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\": 40856.707, \"from_m\": 40744.355, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46000.596, \"from_m\": 40856.707, \"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\": 46079.958, \"from_m\": 46000.596, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46501.887, \"from_m\": 46079.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46960.55, \"from_m\": 46501.887, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47166.015, \"from_m\": 46960.55, \"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\": 47698.96, \"from_m\": 47166.015, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 467677, \"profile_key\": \"5f3e02327d22e90e07322bd10a8c7ea038b31f59caaa754a472c3a32e071fd74\", \"schedule_id\": 31500, \"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\": 40838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Horton Road Jn\", \"stage_seq\": 2, \"distance_m\": 606.961, \"section_seq\": 1, \"route_path_id\": 40838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Barnwood Jn\", \"stage_seq\": 3, \"distance_m\": 1776.721, \"section_seq\": 1, \"route_path_id\": 40838}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0615\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 4, \"distance_m\": 10611.444, \"section_seq\": 1, \"route_path_id\": 40838}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623\", \"location\": \"Ashchurch\", \"stage_seq\": 5, \"distance_m\": 22317.952, \"section_seq\": 1, \"route_path_id\": 40838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 6, \"distance_m\": 39504.812, \"section_seq\": 1, \"route_path_id\": 40838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Norton Jn\", \"stage_seq\": 7, \"distance_m\": 40856.707, \"section_seq\": 1, \"route_path_id\": 40838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 8, \"distance_m\": 45303.282, \"section_seq\": 1, \"route_path_id\": 40838}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0641\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 9, \"distance_m\": 45846.54, \"section_seq\": 1, \"route_path_id\": 40838}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": null, \"location\": \"Worcester Foregate Street\", \"stage_seq\": 10, \"distance_m\": 47698.96, \"section_seq\": 1, \"route_path_id\": 40838}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47698.96, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40838}], \"total_distance_m\": 47698.96, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47277.031, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 421.929, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0604", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.1952716", "current_position_lon": "-2.2210009", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:37Z\", \"source_id\": 37146803, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:12:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:43Z\", \"source_id\": 12241899, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:24Z\", \"source_id\": 37163080, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:21:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:29Z\", \"source_id\": 12247265, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:02Z\", \"source_id\": 12259879, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:24Z\", \"source_id\": 12264559, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Worcester Foregate Street", "service_state_platform": "1", "timing_fact_generation": 1789105526777463, "current_leg_arrival_utc": "2026-09-11T06:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:26.772389", "service_state_evidence_id": 12264559, "current_leg_start_actual_dep": "2026-09-11T06:41:00+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-11T05:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:27.079285", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P GCR WOF 2G79 165102 3 90 None {"version": 3, "segments": [{"to_m": 1659.725, "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": 12146.188, "from_m": 1659.725, "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": 39127.152, "from_m": 12146.188, "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": 39504.812, "from_m": 39127.152, "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": 39681.93, "from_m": 39504.812, "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": 40575.591, "from_m": 39681.93, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40744.355, "from_m": 40575.591, "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": 40856.707, "from_m": 40744.355, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 46000.596, "from_m": 40856.707, "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": 46079.958, "from_m": 46000.596, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46501.887, "from_m": 46079.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46960.55, "from_m": 46501.887, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47166.015, "from_m": 46960.55, "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": 47698.96, "from_m": 47166.015, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 467677, "profile_key": "5f3e02327d22e90e07322bd10a8c7ea038b31f59caaa754a472c3a32e071fd74", "schedule_id": 31500, "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": 40838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Horton Road Jn", "stage_seq": 2, "distance_m": 606.961, "section_seq": 1, "route_path_id": 40838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Barnwood Jn", "stage_seq": 3, "distance_m": 1776.721, "section_seq": 1, "route_path_id": 40838}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0615", "location": "Cheltenham Spa", "stage_seq": 4, "distance_m": 10611.444, "section_seq": 1, "route_path_id": 40838}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623", "location": "Ashchurch", "stage_seq": 5, "distance_m": 22317.952, "section_seq": 1, "route_path_id": 40838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Abbotswood Jn", "stage_seq": 6, "distance_m": 39504.812, "section_seq": 1, "route_path_id": 40838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Norton Jn", "stage_seq": 7, "distance_m": 40856.707, "section_seq": 1, "route_path_id": 40838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Wylds Lane Jn", "stage_seq": 8, "distance_m": 45303.282, "section_seq": 1, "route_path_id": 40838}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0641", "location": "Worcester Shrub Hill", "stage_seq": 9, "distance_m": 45846.54, "section_seq": 1, "route_path_id": 40838}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": null, "location": "Worcester Foregate Street", "stage_seq": 10, "distance_m": 47698.96, "section_seq": 1, "route_path_id": 40838}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47698.96, "from_m": 0.0, "section_seq": 1, "route_path_id": 40838}], "total_distance_m": 47698.96, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47277.031, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 421.929, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:37Z", "source_id": 37146803, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:12:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:43Z", "source_id": 12241899, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20498, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:24Z", "source_id": 37163080, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:21:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:29Z", "source_id": 12247265, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:02Z", "source_id": 12259879, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:24Z", "source_id": 12264559, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:43:00+01:00", "operational_fact": true}] Gloucester 0604 0604 4 None None Worcester Foregate Street 0643 0643 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80547/2026-09-11/detailed None Worcester Shrub Hill 2026-09-11T06:41:00+01:00 Worcester Foregate Street 2.0 {"type": "LineString", "coordinates": [[-2.2120427999999994, 52.19786830000001], [-2.2124871, 52.197773600000005], [-2.2128387999999997, 52.1977313], [-2.213148, 52.19769569999998], [-2.213369, 52.197674], [-2.2135737, 52.1976622], [-2.2139933000000003, 52.197640699999994], [-2.2143066, 52.1976197], [-2.2148496, 52.197562399999995], [-2.2152911, 52.197474799999995], [-2.2157542999999995, 52.19735910000001], [-2.2168786, 52.19703849999999], [-2.217449, 52.1968256], [-2.2180317, 52.196558800000005], [-2.2186911, 52.1961966], [-2.2191714999999994, 52.19590829999999], [-2.2196702, 52.1956881], [-2.2202417, 52.1954862], [-2.220362, 52.1954456], [-2.2206629999999996, 52.19535479999999], [-2.2210008999999995, 52.19527159999999]]} 0.4 0641 0643 Worcester Shrub Hill Worcester Foregate Street Worcester Foregate Street 52.1952716 -2.2210009 52.1952716 -2.2210009 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:43:00 Worcester Foregate Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264559 1789105526777463 25 25 2026-09-11 05:55:27.079285 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:26.772389
436884 467307 C18620 532K05M511 2026-09-11 COMPLETE 12263275 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 467307, "stp": "P", "toc": "Great Northern", "uid": "C18620", "consist": "717001", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18620/2026-09-11/detailed", "trust_id": "532K05M511", "origin_crs": "WGC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-11", "dest_arr_time": "0645", "dest_platform": "10", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2K05", "timing_status": "ON TIME", "origin_station": "Welwyn Garden City", "current_leg_arr": "0645", "current_leg_dep": "0642", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "0556", "origin_platform": "4", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "0 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\": 30179.729, \"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\": 30284.045, \"from_m\": 30179.729, \"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\": 34629.054, \"from_m\": 30284.045, \"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\": 467307, \"profile_key\": \"41a792890ae767b46be9317f7b13571ea4ef99cead13838560343b8543ee3153\", \"schedule_id\": 2579, \"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\": 28974}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601\", \"location\": \"Hatfield\", \"stage_seq\": 2, \"distance_m\": 4128.132, \"section_seq\": 1, \"route_path_id\": 28974}, {\"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\": 28974}, {\"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\": 28974}, {\"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\": 28974}, {\"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\": 28974}, {\"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\": 28974}, {\"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\": 28974}, {\"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\": 28974}, {\"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\": 28974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Harringay\", \"stage_seq\": 11, \"distance_m\": 27175.925, \"section_seq\": 1, \"route_path_id\": 28974}, {\"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\": 28974}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0635\", \"location\": \"Drayton Park\", \"stage_seq\": 13, \"distance_m\": 29950.414, \"section_seq\": 1, \"route_path_id\": 28974}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 14, \"distance_m\": 31082.13, \"section_seq\": 1, \"route_path_id\": 28974}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"Essex Road\", \"stage_seq\": 15, \"distance_m\": 31946.261, \"section_seq\": 1, \"route_path_id\": 28974}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642H\", \"location\": \"Old Street\", \"stage_seq\": 16, \"distance_m\": 34029.585, \"section_seq\": 1, \"route_path_id\": 28974}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 17, \"distance_m\": 34629.054, \"section_seq\": 1, \"route_path_id\": 28974}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 34629.054, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28974}], \"total_distance_m\": 34629.054, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 34524.738, \"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-11T04:59:21Z\", \"source_id\": 37126269, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:00:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:59:23Z\", \"source_id\": 12234990, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:31Z\", \"source_id\": 37132917, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:32Z\", \"source_id\": 12237240, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:05:40Z\", \"source_id\": 37136497, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:06:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:05:42Z\", \"source_id\": 12238436, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:08:14Z\", \"source_id\": 37140881, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:09:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:08:16Z\", \"source_id\": 12239867, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:49Z\", \"source_id\": 37147123, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:12:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:53Z\", \"source_id\": 12241995, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:38Z\", \"source_id\": 37152329, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:15:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:44Z\", \"source_id\": 12243672, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:49Z\", \"source_id\": 37156442, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:18:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:53Z\", \"source_id\": 12245015, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:36Z\", \"source_id\": 37163492, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:21:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:41Z\", \"source_id\": 12247389, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:31Z\", \"source_id\": 37169191, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:32Z\", \"source_id\": 12249282, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:20Z\", \"source_id\": 37178489, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:23Z\", \"source_id\": 12252429, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:32:22Z\", \"source_id\": 37187130, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:32:29Z\", \"source_id\": 12255262, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:39Z\", \"source_id\": 37194373, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:36:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:44Z\", \"source_id\": 12257517, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:59Z\", \"source_id\": 37199423, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:03Z\", \"source_id\": 12259141, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:38Z\", \"source_id\": 37207482, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:40Z\", \"source_id\": 12261827, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:37Z\", \"source_id\": 37211781, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:41Z\", \"source_id\": 12263275, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "9", "timing_fact_generation": 1789105421718837, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:27.565044", "service_state_evidence_id": 12263275, "current_leg_start_actual_dep": "2026-09-11T06:42:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:27.900203", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P WGC MOG 2K05 717001 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": 30179.729, "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": 30284.045, "from_m": 30179.729, "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": 34629.054, "from_m": 30284.045, "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": 467307, "profile_key": "41a792890ae767b46be9317f7b13571ea4ef99cead13838560343b8543ee3153", "schedule_id": 2579, "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": 28974}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601", "location": "Hatfield", "stage_seq": 2, "distance_m": 4128.132, "section_seq": 1, "route_path_id": 28974}, {"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": 28974}, {"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": 28974}, {"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": 28974}, {"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": 28974}, {"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": 28974}, {"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": 28974}, {"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": 28974}, {"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": 28974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Harringay", "stage_seq": 11, "distance_m": 27175.925, "section_seq": 1, "route_path_id": 28974}, {"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": 28974}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0635", "location": "Drayton Park", "stage_seq": 13, "distance_m": 29950.414, "section_seq": 1, "route_path_id": 28974}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Highbury & Islington (Great Northern)", "stage_seq": 14, "distance_m": 31082.13, "section_seq": 1, "route_path_id": 28974}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "Essex Road", "stage_seq": 15, "distance_m": 31946.261, "section_seq": 1, "route_path_id": 28974}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642H", "location": "Old Street", "stage_seq": 16, "distance_m": 34029.585, "section_seq": 1, "route_path_id": 28974}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 17, "distance_m": 34629.054, "section_seq": 1, "route_path_id": 28974}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 34629.054, "from_m": 0.0, "section_seq": 1, "route_path_id": 28974}], "total_distance_m": 34629.054, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 34524.738, "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-11T04:59:21Z", "source_id": 37126269, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:00:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:59:23Z", "source_id": 12234990, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15916, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:31Z", "source_id": 37132917, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:32Z", "source_id": 12237240, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15920, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:05:40Z", "source_id": 37136497, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:06:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:05:42Z", "source_id": 12238436, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:08:14Z", "source_id": 37140881, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:09:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:08:16Z", "source_id": 12239867, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15954, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:49Z", "source_id": 37147123, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:12:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:53Z", "source_id": 12241995, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:38Z", "source_id": 37152329, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:15:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:44Z", "source_id": 12243672, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15979, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:49Z", "source_id": 37156442, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:18:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:53Z", "source_id": 12245015, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15991, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:36Z", "source_id": 37163492, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:21:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:41Z", "source_id": 12247389, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16009, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:31Z", "source_id": 37169191, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:32Z", "source_id": 12249282, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16147, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:20Z", "source_id": 37178489, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:29:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:23Z", "source_id": 12252429, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:32:22Z", "source_id": 37187130, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:32:29Z", "source_id": 12255262, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:39Z", "source_id": 37194373, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:36:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:44Z", "source_id": 12257517, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:59Z", "source_id": 37199423, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:38:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:03Z", "source_id": 12259141, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:38Z", "source_id": 37207482, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:42:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:40Z", "source_id": 12261827, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16220, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:37Z", "source_id": 37211781, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:45:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:41Z", "source_id": 12263275, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Welwyn Garden City 0556 0556 4 None None Moorgate (Great Northern) 0645 0645 10 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18620/2026-09-11/detailed None Old Street 2026-09-11T06:42: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 0642 0645 Old Street Moorgate (Great Northern) Moorgate (Great Northern) 51.5186636 -0.0880023 51.5186636 -0.0880023 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 Moorgate (Great Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263275 1789105421718837 85 85 2026-09-11 05:55:27.900203 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:27.565044
436885 469274 W30368 845S41M611 2026-09-11 COMPLETE 12263554 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 469274, "stp": "P", "toc": "CrossCountry", "uid": "W30368", "consist": "221110+221113", "dest_crs": "PLY", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30368/2026-09-11/detailed", "trust_id": "845S41M611", "origin_crs": "XLZ", "show_on_map": 0, "dar_est_time": "06:52:00", "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-11", "dest_arr_time": "0707", "dest_platform": "8", "is_terminated": 1, "next_location": "Plymouth", "signalling_id": "5S41", "timing_status": "EARLY", "origin_station": "Laira T.& R.S.M.D.", "current_leg_arr": "0645", "current_leg_dep": "0701", "current_leg_end": "Plymouth", "origin_dep_time": "0652", "origin_platform": null, "current_location": "Plymouth", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "-22 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]}", "current_leg_start": "Laira Jn", "dest_arr_time_act": "0707", "motion_projection": null, "next_location_lat": "50.3779817", "next_location_lon": "-4.1438239", "previous_location": "Laira Jn", "current_leg_milage": "2.1", "linx_max_speed_mph": 125, "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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 469274, \"profile_key\": \"49e8f54c6fb561f84f6d277b7c792ea888bea3fb081e6a302160b6c5e67966d1\", \"schedule_id\": 25969, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"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\": \"0655\", \"wtt_dep\": \"0701\", \"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\": \"0704\", \"location\": \"Lipson Jn\", \"stage_seq\": 3, \"distance_m\": 1546.031, \"section_seq\": 1, \"route_path_id\": 30299}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"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\": 125.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": "0652", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1424.0", "current_position_lat": "50.3779817", "current_position_lon": "-4.1438239", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:59Z\", \"source_id\": 37212621, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:03Z\", \"source_id\": 12263554, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plymouth", "service_state_platform": "8", "timing_fact_generation": 1789105445467468, "current_leg_arrival_utc": "2026-09-11T06:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:28.188293", "service_state_evidence_id": 12263554, "current_leg_start_actual_dep": "2026-09-11T07:01:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:28.298778", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P XLZ PLY 5S41 221110+221113 10 125 None {"version": 3, "segments": [{"to_m": 562.882, "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": 1781.545, "from_m": 562.882, "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": 2644.202, "from_m": 1781.545, "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": 3348.484, "from_m": 2644.202, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3518.893, "from_m": 3348.484, "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": 3581.811, "from_m": 3518.893, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 469274, "profile_key": "49e8f54c6fb561f84f6d277b7c792ea888bea3fb081e6a302160b6c5e67966d1", "schedule_id": 25969, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0652", "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": "0655", "wtt_dep": "0701", "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": "0704", "location": "Lipson Jn", "stage_seq": 3, "distance_m": 1546.031, "section_seq": 1, "route_path_id": 30299}, {"is_pass": false, "wtt_arr": "0707", "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": 125.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} [{"source": "TD", "smart_id": 26679, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:59Z", "source_id": 37212621, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:45:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:03Z", "source_id": 12263554, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Laira T.& R.S.M.D. 0652 0652 None 6:52:00 None Plymouth 0707 0707 8 EARLY -22 minutes https://www.realtimetrains.co.uk/service/gb-nr:W30368/2026-09-11/detailed None Laira Jn 2026-09-11T07:01:00+01:00 Plymouth 1424.0 {"type": "LineString", "coordinates": [[-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]} 2.1 0701 0645 Laira Jn Plymouth Plymouth 50.3779817 -4.1438239 50.3779817 -4.1438239 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 Plymouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263554 1789105445467468 7 7 2026-09-11 05:55:28.298778 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:28.188293
436886 467736 V31019 783Q001611 2026-09-11 COMPLETE 12263937 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 467736, "stp": "N", "toc": "Transport for Wales", "uid": "V31019", "consist": "398026", "dest_crs": "MER", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V31019/2026-09-11/detailed", "trust_id": "783Q001611", "origin_crs": "XTF", "show_on_map": 0, "dar_est_time": "06:06:00", "dar_platform": null, "dest_station": "Merthyr Tydfil", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": null, "is_terminated": 1, "next_location": "Merthyr Tydfil", "signalling_id": "3Q00", "timing_status": "EARLY", "origin_station": "Taffs Well Depot", "current_leg_arr": "0645", "current_leg_dep": "0640", "current_leg_end": "Merthyr Tydfil", "origin_dep_time": "0606", "origin_platform": null, "current_location": "Merthyr Tydfil", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3468576, 51.712413], [-3.3469382, 51.7124769], [-3.3482027999999997, 51.71345899999999], [-3.3508312999999994, 51.71547319999999], [-3.3538890999999995, 51.717926], [-3.3546078999999995, 51.718471], [-3.3555305999999994, 51.719055899999994], [-3.3567215, 51.7196873], [-3.3576701999999994, 51.7202546], [-3.3582342, 51.7206777], [-3.3586527, 51.72104319999999], [-3.3590711, 51.72150849999999], [-3.359373039443014, 51.721918011123584], [-3.3594140999999995, 51.7219737], [-3.3601332, 51.7230637], [-3.3603481999999993, 51.7233383], [-3.3605839, 51.723595399999994], [-3.3608372999999996, 51.7238319], [-3.3610987999999997, 51.7240407], [-3.3613519, 51.7242402], [-3.3616156, 51.7244184], [-3.3619756, 51.7246371], [-3.3623399, 51.72482939999998], [-3.3626929, 51.725005], [-3.3630486999999993, 51.72516219999999], [-3.3634054999999994, 51.72529670000001], [-3.3639375, 51.7254818], [-3.3644462, 51.725635699999984], [-3.3652544999999994, 51.725927], [-3.3656144999999995, 51.7260833], [-3.3659305999999996, 51.726237], [-3.3665168999999997, 51.72657269999999], [-3.3670661, 51.7269701], [-3.3674931999999997, 51.7273635], [-3.3678258, 51.7277423], [-3.368113699999999, 51.7281871], [-3.3682015999999995, 51.72835740000001], [-3.3684086, 51.7288289], [-3.3691173, 51.730623599999994], [-3.3692931, 51.73105910000001], [-3.3694702999999997, 51.731507699999995], [-3.3698246999999997, 51.732398], [-3.3706769, 51.7342907], [-3.3707807, 51.7345167], [-3.3709676, 51.735061299999984], [-3.3710673, 51.735436500000006], [-3.3712111999999994, 51.73581029999999], [-3.3713351, 51.73605589999999], [-3.3714937999999997, 51.73627820000001], [-3.3718605, 51.736779000000006], [-3.3723105, 51.7372642], [-3.3726791, 51.7376612], [-3.3729542, 51.7379153], [-3.3739412999999994, 51.73895180000001], [-3.3741276999999994, 51.7391546], [-3.3742550999999996, 51.7393505], [-3.3743664, 51.73957039999999], [-3.374445, 51.73979700000001], [-3.3744831999999993, 51.7399992], [-3.3744894, 51.7401521], [-3.3744926, 51.7402066], [-3.3744776999999995, 51.74047759999999], [-3.3744774999999994, 51.74062239999999], [-3.3744900999999996, 51.740765], [-3.374505, 51.74091549999999], [-3.3745289, 51.7410561], [-3.3745877999999996, 51.74126820000001], [-3.3746723, 51.7414981], [-3.3747760000000007, 51.74173160000001], [-3.3749283, 51.7420078], [-3.3751133, 51.74225580000001], [-3.3753426999999996, 51.7425015], [-3.3756139, 51.7427503], [-3.3759261, 51.74298439999998], [-3.3762424, 51.7432443], [-3.376477, 51.743427099999984], [-3.3765820999999994, 51.74352669999999], [-3.376736, 51.7436835], [-3.3770965999999993, 51.74405809999999], [-3.3772565, 51.7442798], [-3.3773516, 51.74442899999999], [-3.3774057, 51.7445822], [-3.3774698999999995, 51.7447693]]}", "current_leg_start": "Troed-y-rhiw", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "51.7447693", "next_location_lon": "-3.3774699", "previous_location": "Troed-y-rhiw", "current_leg_milage": "2.7", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 115.686, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 249.963, \"from_m\": 115.686, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 257.598, \"from_m\": 249.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 304.22, \"from_m\": 257.598, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1384.56, \"from_m\": 304.22, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3881.603, \"from_m\": 1384.56, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6962.46, \"from_m\": 3881.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8955.201, \"from_m\": 6962.46, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9001.898, \"from_m\": 8955.201, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9440.061, \"from_m\": 9001.898, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9743.37, \"from_m\": 9440.061, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11348.996, \"from_m\": 9743.37, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12440.537, \"from_m\": 11348.996, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 12765.395, \"from_m\": 12440.537, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14278.486, \"from_m\": 12765.395, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 14715.993, \"from_m\": 14278.486, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15147.242, \"from_m\": 14715.993, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17845.104, \"from_m\": 15147.242, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18780.502, \"from_m\": 17845.104, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 19683.763, \"from_m\": 18780.502, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23861.042, \"from_m\": 19683.763, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23870.06, \"from_m\": 23861.042, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26078.149, \"from_m\": 23870.06, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 27742.846, \"from_m\": 26078.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27993.445, \"from_m\": 27742.846, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28006.674, \"from_m\": 27993.445, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 28159.108, \"from_m\": 28006.674, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 467736, \"profile_key\": \"192a6817b5a2393fa0b3f09fb1b5f4ee5afc3cbcc78a9e2bd067eb808502cf93\", \"schedule_id\": 38629, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Taffs Well Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43911}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0614\", \"location\": \"Taffs Well\", \"stage_seq\": 2, \"distance_m\": 329.796, \"section_seq\": 1, \"route_path_id\": 43911}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0620\", \"location\": \"Treforest\", \"stage_seq\": 3, \"distance_m\": 7908.34, \"section_seq\": 1, \"route_path_id\": 43911}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0622H\", \"location\": \"Pontypridd\", \"stage_seq\": 4, \"distance_m\": 9401.611, \"section_seq\": 1, \"route_path_id\": 43911}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Abercynon\", \"stage_seq\": 5, \"distance_m\": 14893.154, \"section_seq\": 1, \"route_path_id\": 43911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Quaker's Yard\", \"stage_seq\": 6, \"distance_m\": 17454.952, \"section_seq\": 1, \"route_path_id\": 43911}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0637\", \"location\": \"Merthyr Vale\", \"stage_seq\": 7, \"distance_m\": 20790.541, \"section_seq\": 1, \"route_path_id\": 43911}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0640\", \"location\": \"Troed-y-rhiw\", \"stage_seq\": 8, \"distance_m\": 23861.042, \"section_seq\": 1, \"route_path_id\": 43911}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Merthyr Tydfil\", \"stage_seq\": 9, \"distance_m\": 28159.108, \"section_seq\": 1, \"route_path_id\": 43911}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28159.108, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43911}], \"total_distance_m\": 28159.108, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 28043.422, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 115.686, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0606", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.7447693", "current_position_lon": "-3.3774699", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:09:04Z\", \"source_id\": 37142320, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:09:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:09:07Z\", \"source_id\": 12240355, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:42Z\", \"source_id\": 37156224, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:17:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:47Z\", \"source_id\": 12244954, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:07Z\", \"source_id\": 37162614, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:20:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:12Z\", \"source_id\": 12247103, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:11Z\", \"source_id\": 37176279, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:27:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:18Z\", \"source_id\": 12251666, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:21Z\", \"source_id\": 37191351, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:35:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:23Z\", \"source_id\": 12256579, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:22Z\", \"source_id\": 37202430, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:40:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:26Z\", \"source_id\": 12260172, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:32Z\", \"source_id\": 37213889, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:33Z\", \"source_id\": 12263937, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Merthyr Tydfil", "service_state_platform": null, "timing_fact_generation": 1789105474857570, "current_leg_arrival_utc": "2026-09-11T06:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:33.431041", "service_state_evidence_id": 12263937, "current_leg_start_actual_dep": "2026-09-11T06:40:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:33.617517", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales N XTF MER 3Q00 398026 3 60 None {"version": 3, "segments": [{"to_m": 115.686, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 249.963, "from_m": 115.686, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 257.598, "from_m": 249.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 304.22, "from_m": 257.598, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1384.56, "from_m": 304.22, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3881.603, "from_m": 1384.56, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6962.46, "from_m": 3881.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8955.201, "from_m": 6962.46, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9001.898, "from_m": 8955.201, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9440.061, "from_m": 9001.898, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9743.37, "from_m": 9440.061, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11348.996, "from_m": 9743.37, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12440.537, "from_m": 11348.996, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12765.395, "from_m": 12440.537, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14278.486, "from_m": 12765.395, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 14715.993, "from_m": 14278.486, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15147.242, "from_m": 14715.993, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17845.104, "from_m": 15147.242, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18780.502, "from_m": 17845.104, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 19683.763, "from_m": 18780.502, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23861.042, "from_m": 19683.763, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23870.06, "from_m": 23861.042, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26078.149, "from_m": 23870.06, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 27742.846, "from_m": 26078.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27993.445, "from_m": 27742.846, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28006.674, "from_m": 27993.445, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 28159.108, "from_m": 28006.674, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 467736, "profile_key": "192a6817b5a2393fa0b3f09fb1b5f4ee5afc3cbcc78a9e2bd067eb808502cf93", "schedule_id": 38629, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0606", "location": "Taffs Well Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43911}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0614", "location": "Taffs Well", "stage_seq": 2, "distance_m": 329.796, "section_seq": 1, "route_path_id": 43911}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0620", "location": "Treforest", "stage_seq": 3, "distance_m": 7908.34, "section_seq": 1, "route_path_id": 43911}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0622H", "location": "Pontypridd", "stage_seq": 4, "distance_m": 9401.611, "section_seq": 1, "route_path_id": 43911}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Abercynon", "stage_seq": 5, "distance_m": 14893.154, "section_seq": 1, "route_path_id": 43911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Quaker's Yard", "stage_seq": 6, "distance_m": 17454.952, "section_seq": 1, "route_path_id": 43911}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0637", "location": "Merthyr Vale", "stage_seq": 7, "distance_m": 20790.541, "section_seq": 1, "route_path_id": 43911}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0640", "location": "Troed-y-rhiw", "stage_seq": 8, "distance_m": 23861.042, "section_seq": 1, "route_path_id": 43911}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Merthyr Tydfil", "stage_seq": 9, "distance_m": 28159.108, "section_seq": 1, "route_path_id": 43911}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28159.108, "from_m": 0.0, "section_seq": 1, "route_path_id": 43911}], "total_distance_m": 28159.108, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 28043.422, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 115.686, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25153, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:09:04Z", "source_id": 37142320, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:09:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:09:07Z", "source_id": 12240355, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25134, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:42Z", "source_id": 37156224, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:17:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:47Z", "source_id": 12244954, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25123, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:07Z", "source_id": 37162614, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:20:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:12Z", "source_id": 12247103, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25114, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:11Z", "source_id": 37176279, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:27:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:18Z", "source_id": 12251666, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25108, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:21Z", "source_id": 37191351, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:35:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:23Z", "source_id": 12256579, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25105, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:22Z", "source_id": 37202430, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:40:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:26Z", "source_id": 12260172, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25112, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:32Z", "source_id": 37213889, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:33Z", "source_id": 12263937, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Taffs Well Depot 0606 0606 None 6:06:00 None Merthyr Tydfil 0647 0647 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:V31019/2026-09-11/detailed None Troed-y-rhiw 2026-09-11T06:40:00+01:00 Merthyr Tydfil 5.0 {"type": "LineString", "coordinates": [[-3.3468576, 51.712413], [-3.3469382, 51.7124769], [-3.3482027999999997, 51.71345899999999], [-3.3508312999999994, 51.71547319999999], [-3.3538890999999995, 51.717926], [-3.3546078999999995, 51.718471], [-3.3555305999999994, 51.719055899999994], [-3.3567215, 51.7196873], [-3.3576701999999994, 51.7202546], [-3.3582342, 51.7206777], [-3.3586527, 51.72104319999999], [-3.3590711, 51.72150849999999], [-3.359373039443014, 51.721918011123584], [-3.3594140999999995, 51.7219737], [-3.3601332, 51.7230637], [-3.3603481999999993, 51.7233383], [-3.3605839, 51.723595399999994], [-3.3608372999999996, 51.7238319], [-3.3610987999999997, 51.7240407], [-3.3613519, 51.7242402], [-3.3616156, 51.7244184], [-3.3619756, 51.7246371], [-3.3623399, 51.72482939999998], [-3.3626929, 51.725005], [-3.3630486999999993, 51.72516219999999], [-3.3634054999999994, 51.72529670000001], [-3.3639375, 51.7254818], [-3.3644462, 51.725635699999984], [-3.3652544999999994, 51.725927], [-3.3656144999999995, 51.7260833], [-3.3659305999999996, 51.726237], [-3.3665168999999997, 51.72657269999999], [-3.3670661, 51.7269701], [-3.3674931999999997, 51.7273635], [-3.3678258, 51.7277423], [-3.368113699999999, 51.7281871], [-3.3682015999999995, 51.72835740000001], [-3.3684086, 51.7288289], [-3.3691173, 51.730623599999994], [-3.3692931, 51.73105910000001], [-3.3694702999999997, 51.731507699999995], [-3.3698246999999997, 51.732398], [-3.3706769, 51.7342907], [-3.3707807, 51.7345167], [-3.3709676, 51.735061299999984], [-3.3710673, 51.735436500000006], [-3.3712111999999994, 51.73581029999999], [-3.3713351, 51.73605589999999], [-3.3714937999999997, 51.73627820000001], [-3.3718605, 51.736779000000006], [-3.3723105, 51.7372642], [-3.3726791, 51.7376612], [-3.3729542, 51.7379153], [-3.3739412999999994, 51.73895180000001], [-3.3741276999999994, 51.7391546], [-3.3742550999999996, 51.7393505], [-3.3743664, 51.73957039999999], [-3.374445, 51.73979700000001], [-3.3744831999999993, 51.7399992], [-3.3744894, 51.7401521], [-3.3744926, 51.7402066], [-3.3744776999999995, 51.74047759999999], [-3.3744774999999994, 51.74062239999999], [-3.3744900999999996, 51.740765], [-3.374505, 51.74091549999999], [-3.3745289, 51.7410561], [-3.3745877999999996, 51.74126820000001], [-3.3746723, 51.7414981], [-3.3747760000000007, 51.74173160000001], [-3.3749283, 51.7420078], [-3.3751133, 51.74225580000001], [-3.3753426999999996, 51.7425015], [-3.3756139, 51.7427503], [-3.3759261, 51.74298439999998], [-3.3762424, 51.7432443], [-3.376477, 51.743427099999984], [-3.3765820999999994, 51.74352669999999], [-3.376736, 51.7436835], [-3.3770965999999993, 51.74405809999999], [-3.3772565, 51.7442798], [-3.3773516, 51.74442899999999], [-3.3774057, 51.7445822], [-3.3774698999999995, 51.7447693]]} 2.7 0640 0645 Troed-y-rhiw Merthyr Tydfil Merthyr Tydfil 51.7447693 -3.3774699 51.7447693 -3.3774699 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 Merthyr Tydfil TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263937 1789105474857570 28 28 2026-09-11 05:55:33.617517 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:33.431041
436887 468949 P69675 675D15M611 2026-09-11 COMPLETE 12264659 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 468949, "stp": "P", "toc": "West Midlands Trains", "uid": "P69675", "consist": "172222+172335", "dest_crs": "WOS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69675/2026-09-11/detailed", "trust_id": "675D15M611", "origin_crs": "XWR", "show_on_map": 0, "dar_est_time": "06:42:00", "dar_platform": null, "dest_station": "Worcester Shrub Hill", "service_date": "2026-09-11", "dest_arr_time": "0645", "dest_platform": "1", "is_terminated": 1, "next_location": "Worcester Shrub Hill", "signalling_id": "5D15", "timing_status": "ON TIME", "origin_station": "Worcester L.M.D.", "current_leg_arr": "0645", "current_leg_dep": "0642", "current_leg_end": "Worcester Shrub Hill", "origin_dep_time": "0642", "origin_platform": null, "current_location": "Worcester Shrub Hill", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2102285, 52.1982404], [-2.2101203999999997, 52.1984252], [-2.2100832, 52.198476199999995], [-2.2100375, 52.198538], [-2.2097401, 52.198869999999985], [-2.2095863999999996, 52.198984900000006], [-2.2094115, 52.1991104], [-2.2091882999999997, 52.1992571], [-2.2089238999999994, 52.19942830000001], [-2.2091642, 52.19923], [-2.2093485, 52.19906780000001], [-2.209516499999999, 52.19889299999999], [-2.2097535, 52.198651799999986], [-2.2098701999999997, 52.198512], [-2.2099636999999994, 52.19832910000001], [-2.2101147, 52.19772299999999], [-2.2102009999999996, 52.19731310000001], [-2.2102001999999996, 52.19722099999999], [-2.2101526999999996, 52.197068599999994], [-2.210132, 52.1968506], [-2.2100879999999994, 52.19672839999999], [-2.2100317, 52.1965045], [-2.209868, 52.1962924], [-2.2097110999999994, 52.1960589], [-2.2095600999999996, 52.195756], [-2.2093692999999996, 52.1953499], [-2.2090898, 52.194726899999985]]}", "current_leg_start": "Worcester L.M.D.", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "52.1947269", "next_location_lon": "-2.2090898", "previous_location": "Worcester L.M.D.", "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\": 483.003, \"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\": 562.364, \"from_m\": 483.003, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 716.42, \"from_m\": 562.364, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 468949, \"profile_key\": \"10edb55a5273d3da2145f6c0f6593774f0be3246714bcbcba2d2b3e958e6447e\", \"schedule_id\": 22380, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Worcester L.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34281}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 2, \"distance_m\": 716.42, \"section_seq\": 1, \"route_path_id\": 34281}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 716.42, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34281}], \"total_distance_m\": 716.42, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 233.417, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 483.003, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0642", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.1947269", "current_position_lon": "-2.2090898", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:33Z\", \"source_id\": 12264659, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Worcester Shrub Hill", "service_state_platform": "1", "timing_fact_generation": 1789105534261978, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:34.259751", "service_state_evidence_id": 12264659, "current_leg_start_actual_dep": "2026-09-11T06:42:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:34.851466", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P XWR WOS 5D15 172222+172335 5 100 None {"version": 3, "segments": [{"to_m": 483.003, "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": 562.364, "from_m": 483.003, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 716.42, "from_m": 562.364, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 468949, "profile_key": "10edb55a5273d3da2145f6c0f6593774f0be3246714bcbcba2d2b3e958e6447e", "schedule_id": 22380, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0642", "location": "Worcester L.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34281}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Worcester Shrub Hill", "stage_seq": 2, "distance_m": 716.42, "section_seq": 1, "route_path_id": 34281}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 716.42, "from_m": 0.0, "section_seq": 1, "route_path_id": 34281}], "total_distance_m": 716.42, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 233.417, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 483.003, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:33Z", "source_id": 12264659, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Worcester L.M.D. 0642 0642 None 6:42:00 None Worcester Shrub Hill 0645 0645 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P69675/2026-09-11/detailed None Worcester L.M.D. 2026-09-11T06:42:00+01:00 Worcester Shrub Hill 3.0 {"type": "LineString", "coordinates": [[-2.2102285, 52.1982404], [-2.2101203999999997, 52.1984252], [-2.2100832, 52.198476199999995], [-2.2100375, 52.198538], [-2.2097401, 52.198869999999985], [-2.2095863999999996, 52.198984900000006], [-2.2094115, 52.1991104], [-2.2091882999999997, 52.1992571], [-2.2089238999999994, 52.19942830000001], [-2.2091642, 52.19923], [-2.2093485, 52.19906780000001], [-2.209516499999999, 52.19889299999999], [-2.2097535, 52.198651799999986], [-2.2098701999999997, 52.198512], [-2.2099636999999994, 52.19832910000001], [-2.2101147, 52.19772299999999], [-2.2102009999999996, 52.19731310000001], [-2.2102001999999996, 52.19722099999999], [-2.2101526999999996, 52.197068599999994], [-2.210132, 52.1968506], [-2.2100879999999994, 52.19672839999999], [-2.2100317, 52.1965045], [-2.209868, 52.1962924], [-2.2097110999999994, 52.1960589], [-2.2095600999999996, 52.195756], [-2.2093692999999996, 52.1953499], [-2.2090898, 52.194726899999985]]} 0.4 0642 0645 Worcester L.M.D. Worcester Shrub Hill Worcester Shrub Hill 52.1947269 -2.2090898 52.1947269 -2.2090898 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 Worcester Shrub Hill TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264659 1789105534261978 2 2 2026-09-11 05:55:34.851466 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:34.259751
436888 468345 F43879 515N031611 2026-09-11 COMPLETE 12263721 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 468345, "stp": "N", "toc": "c2c", "uid": "F43879", "consist": "357028+357321", "dest_crs": "LAI", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F43879/2026-09-11/detailed", "trust_id": "515N031611", "origin_crs": "XEM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Laindon", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": "2", "is_terminated": 1, "next_location": "Laindon", "signalling_id": "5N03", "timing_status": "EARLY", "origin_station": "East Ham E.M.U.D.", "current_leg_arr": "0645", "current_leg_dep": "0636", "current_leg_end": "Laindon", "origin_dep_time": "0624", "origin_platform": null, "current_location": "Laindon", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.252257, 51.558850599999985], [0.2530543, 51.5588373], [0.2540871, 51.5588292], [0.25453439999999994, 51.55883320000001], [0.2552582, 51.55884390000001], [0.2560222999999999, 51.5588692], [0.2566767, 51.55889959999999], [0.2568319, 51.5589068], [0.257629, 51.5589587], [0.25904059999999995, 51.559074599999995], [0.259784, 51.559147499999995], [0.2604428999999999, 51.5592218], [0.2612356, 51.55932520000001], [0.2616412, 51.55937960000001], [0.2620406, 51.55944280000001], [0.2634553, 51.559681100000006], [0.26417199999999996, 51.55981280000001], [0.26487999999999995, 51.559948199999994], [0.266597, 51.560275], [0.268331, 51.56060459999999], [0.26949458523585645, 51.56082241932267], [0.27028669999999994, 51.5609707], [0.2722557, 51.561341600000006], [0.2746965, 51.5618023], [0.27730749999999993, 51.5622962], [0.2773557, 51.5623053], [0.2826012, 51.5632912], [0.2841284, 51.5635764], [0.2856315, 51.563853], [0.2864283, 51.563988900000005], [0.2872257, 51.5641154], [0.287882, 51.5642117], [0.28857039999999995, 51.5643047], [0.2891672, 51.564379499999994], [0.28980589999999995, 51.56445860000001], [0.29058639999999997, 51.56454279999999], [0.2916846, 51.564648], [0.2923563, 51.564704], [0.29641559999999995, 51.5649752], [0.2970256, 51.56501599999999], [0.30033419999999994, 51.565235900000005], [0.30322439999999995, 51.5654212], [0.3046376, 51.56551319999999], [0.3087848999999999, 51.565783], [0.31433020000000006, 51.56614050000001], [0.31642989999999993, 51.5662807], [0.32068739999999996, 51.5665585], [0.32496879999999995, 51.56683600000001], [0.32984979999999997, 51.567151699999975], [0.3347386, 51.56747039999999], [0.3348588, 51.5674739], [0.3368378000000001, 51.5676102], [0.3371833, 51.5676332], [0.3396301, 51.567781399999994], [0.3402652, 51.5678144], [0.3409304, 51.5678387], [0.3420447999999999, 51.5678703], [0.34315549999999995, 51.5678841], [0.34419929999999993, 51.567881500000006], [0.3449769, 51.567871199999985], [0.345728, 51.567853], [0.34647939999999994, 51.567824599999994], [0.3472194, 51.5677907], [0.34821469999999993, 51.56773299999998], [0.34922469999999994, 51.56767359999999], [0.35122739999999997, 51.56754549999999], [0.35523799999999994, 51.5673019], [0.35810539999999996, 51.56713], [0.3583664999999999, 51.56711429999999], [0.35932611364780853, 51.56705368364922], [0.3632345, 51.566806799999995], [0.36453289999999994, 51.566727400000005], [0.3658421, 51.5666465], [0.36845139999999993, 51.56648339999999], [0.3736668, 51.5661642], [0.3751819, 51.5660713], [0.37669309999999995, 51.5659786], [0.3782068, 51.5658871], [0.37896699999999994, 51.565851900000006], [0.37972939999999994, 51.5658341], [0.38026209999999994, 51.565824799999994], [0.3808262999999999, 51.5658295], [0.3819157, 51.56585809999999], [0.382336, 51.565879], [0.38275219999999993, 51.56590949999999], [0.3836005, 51.56597279999999], [0.3841208, 51.5660235], [0.3846432, 51.5660822], [0.3853322, 51.566173], [0.38594569999999995, 51.566261], [0.3865684, 51.56636360000001], [0.3870846, 51.5664574], [0.3876163, 51.5665653], [0.3881736999999999, 51.5666807], [0.3887112999999999, 51.5668078], [0.3897422, 51.56707180000001], [0.39158019999999993, 51.5675509], [0.3918302, 51.56761480000001], [0.3943055, 51.5682493], [0.3963245, 51.56876339999999], [0.3974001999999999, 51.5690265], [0.3980294, 51.5691673], [0.3986755, 51.5692987], [0.3991897, 51.5693988], [0.3997226, 51.5694937], [0.4004263, 51.5696094], [0.40113989999999994, 51.5697148], [0.40152979999999994, 51.56976650000001], [0.4021291, 51.56984049999999], [0.4025123, 51.56988869999999], [0.4031342, 51.569950199999994], [0.40379629999999994, 51.57000800000001], [0.4044524, 51.5700562], [0.4049013, 51.5700819], [0.4052637, 51.5701023], [0.40563169999999993, 51.5701191], [0.4062401, 51.570136299999994], [0.40664569999999994, 51.5701431], [0.4071822, 51.57014980000001], [0.40768799999999994, 51.57014809999999], [0.4081864, 51.570145], [0.408931, 51.570123300000006], [0.40968029999999994, 51.57009049999999], [0.4103310999999999, 51.57005610000001], [0.4108553, 51.57002440000001], [0.41135369999999993, 51.5699819], [0.41169959999999994, 51.56995119999999], [0.4124495, 51.5698804], [0.4131747, 51.56979079999999], [0.41392750000000006, 51.56969389999999], [0.4146486999999999, 51.5695807], [0.4153875, 51.5694544], [0.4157546999999999, 51.5693862], [0.4161053, 51.569321], [0.41682869999999994, 51.56917419999999], [0.4179763, 51.568915999999994], [0.4191501, 51.568638199999995], [0.41974349999999994, 51.5684916], [0.4201886, 51.5683698], [0.4208651, 51.5681756], [0.42132779999999986, 51.5680407], [0.4218158, 51.5679091], [0.4225141, 51.56774889999999], [0.4233665, 51.5675878], [0.4243494, 51.5674161]]}", "current_leg_start": "Upminster", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "51.5674161", "next_location_lon": "0.4243494", "previous_location": "Upminster", "current_leg_milage": "7.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 291.691, \"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\": 302.385, \"from_m\": 291.691, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2384.141, \"from_m\": 302.385, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25903.297, \"from_m\": 2384.141, \"capability_applied\": null, \"effective_limit_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\": 468345, \"profile_key\": \"f12613908216e14a01f2bb42a9fd51000b571acbe2f2c3c35b04c60c269a7728\", \"schedule_id\": 37071, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"East Ham E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Barking\", \"stage_seq\": 2, \"distance_m\": 1502.223, \"section_seq\": 1, \"route_path_id\": 40791}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636\", \"location\": \"Upminster\", \"stage_seq\": 3, \"distance_m\": 13765.925, \"section_seq\": 1, \"route_path_id\": 40791}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"Laindon\", \"stage_seq\": 4, \"distance_m\": 25903.297, \"section_seq\": 1, \"route_path_id\": 40791}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25903.297, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40791}], \"total_distance_m\": 25903.297, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25892.603, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10.694, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5674161", "current_position_lon": "0.4243494", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:16Z\", \"source_id\": 37174464, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:26:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:19Z\", \"source_id\": 12251045, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:46Z\", \"source_id\": 37192315, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:35:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:49Z\", \"source_id\": 12256871, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:14Z\", \"source_id\": 37213197, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:17Z\", \"source_id\": 12263721, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Laindon", "service_state_platform": "2", "timing_fact_generation": 1789105458984923, "current_leg_arrival_utc": "2026-09-11T06:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:35.487067", "service_state_evidence_id": 12263721, "current_leg_start_actual_dep": "2026-09-11T06:36:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:35.739015", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N XEM LAI 5N03 357028+357321 8 100 None {"version": 3, "segments": [{"to_m": 291.691, "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": 302.385, "from_m": 291.691, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2384.141, "from_m": 302.385, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25903.297, "from_m": 2384.141, "capability_applied": null, "effective_limit_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": 468345, "profile_key": "f12613908216e14a01f2bb42a9fd51000b571acbe2f2c3c35b04c60c269a7728", "schedule_id": 37071, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "East Ham E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Barking", "stage_seq": 2, "distance_m": 1502.223, "section_seq": 1, "route_path_id": 40791}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636", "location": "Upminster", "stage_seq": 3, "distance_m": 13765.925, "section_seq": 1, "route_path_id": 40791}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "Laindon", "stage_seq": 4, "distance_m": 25903.297, "section_seq": 1, "route_path_id": 40791}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25903.297, "from_m": 0.0, "section_seq": 1, "route_path_id": 40791}], "total_distance_m": 25903.297, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25892.603, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10.694, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14722, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:16Z", "source_id": 37174464, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:26:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:19Z", "source_id": 12251045, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14614, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:46Z", "source_id": 37192315, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:35:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:49Z", "source_id": 12256871, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14515, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:14Z", "source_id": 37213197, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:45:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:17Z", "source_id": 12263721, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] East Ham E.M.U.D. 0624 0624 None None None Laindon 0646 0646 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:F43879/2026-09-11/detailed None Upminster 2026-09-11T06:36:00+01:00 Laindon 9.0 {"type": "LineString", "coordinates": [[0.252257, 51.558850599999985], [0.2530543, 51.5588373], [0.2540871, 51.5588292], [0.25453439999999994, 51.55883320000001], [0.2552582, 51.55884390000001], [0.2560222999999999, 51.5588692], [0.2566767, 51.55889959999999], [0.2568319, 51.5589068], [0.257629, 51.5589587], [0.25904059999999995, 51.559074599999995], [0.259784, 51.559147499999995], [0.2604428999999999, 51.5592218], [0.2612356, 51.55932520000001], [0.2616412, 51.55937960000001], [0.2620406, 51.55944280000001], [0.2634553, 51.559681100000006], [0.26417199999999996, 51.55981280000001], [0.26487999999999995, 51.559948199999994], [0.266597, 51.560275], [0.268331, 51.56060459999999], [0.26949458523585645, 51.56082241932267], [0.27028669999999994, 51.5609707], [0.2722557, 51.561341600000006], [0.2746965, 51.5618023], [0.27730749999999993, 51.5622962], [0.2773557, 51.5623053], [0.2826012, 51.5632912], [0.2841284, 51.5635764], [0.2856315, 51.563853], [0.2864283, 51.563988900000005], [0.2872257, 51.5641154], [0.287882, 51.5642117], [0.28857039999999995, 51.5643047], [0.2891672, 51.564379499999994], [0.28980589999999995, 51.56445860000001], [0.29058639999999997, 51.56454279999999], [0.2916846, 51.564648], [0.2923563, 51.564704], [0.29641559999999995, 51.5649752], [0.2970256, 51.56501599999999], [0.30033419999999994, 51.565235900000005], [0.30322439999999995, 51.5654212], [0.3046376, 51.56551319999999], [0.3087848999999999, 51.565783], [0.31433020000000006, 51.56614050000001], [0.31642989999999993, 51.5662807], [0.32068739999999996, 51.5665585], [0.32496879999999995, 51.56683600000001], [0.32984979999999997, 51.567151699999975], [0.3347386, 51.56747039999999], [0.3348588, 51.5674739], [0.3368378000000001, 51.5676102], [0.3371833, 51.5676332], [0.3396301, 51.567781399999994], [0.3402652, 51.5678144], [0.3409304, 51.5678387], [0.3420447999999999, 51.5678703], [0.34315549999999995, 51.5678841], [0.34419929999999993, 51.567881500000006], [0.3449769, 51.567871199999985], [0.345728, 51.567853], [0.34647939999999994, 51.567824599999994], [0.3472194, 51.5677907], [0.34821469999999993, 51.56773299999998], [0.34922469999999994, 51.56767359999999], [0.35122739999999997, 51.56754549999999], [0.35523799999999994, 51.5673019], [0.35810539999999996, 51.56713], [0.3583664999999999, 51.56711429999999], [0.35932611364780853, 51.56705368364922], [0.3632345, 51.566806799999995], [0.36453289999999994, 51.566727400000005], [0.3658421, 51.5666465], [0.36845139999999993, 51.56648339999999], [0.3736668, 51.5661642], [0.3751819, 51.5660713], [0.37669309999999995, 51.5659786], [0.3782068, 51.5658871], [0.37896699999999994, 51.565851900000006], [0.37972939999999994, 51.5658341], [0.38026209999999994, 51.565824799999994], [0.3808262999999999, 51.5658295], [0.3819157, 51.56585809999999], [0.382336, 51.565879], [0.38275219999999993, 51.56590949999999], [0.3836005, 51.56597279999999], [0.3841208, 51.5660235], [0.3846432, 51.5660822], [0.3853322, 51.566173], [0.38594569999999995, 51.566261], [0.3865684, 51.56636360000001], [0.3870846, 51.5664574], [0.3876163, 51.5665653], [0.3881736999999999, 51.5666807], [0.3887112999999999, 51.5668078], [0.3897422, 51.56707180000001], [0.39158019999999993, 51.5675509], [0.3918302, 51.56761480000001], [0.3943055, 51.5682493], [0.3963245, 51.56876339999999], [0.3974001999999999, 51.5690265], [0.3980294, 51.5691673], [0.3986755, 51.5692987], [0.3991897, 51.5693988], [0.3997226, 51.5694937], [0.4004263, 51.5696094], [0.40113989999999994, 51.5697148], [0.40152979999999994, 51.56976650000001], [0.4021291, 51.56984049999999], [0.4025123, 51.56988869999999], [0.4031342, 51.569950199999994], [0.40379629999999994, 51.57000800000001], [0.4044524, 51.5700562], [0.4049013, 51.5700819], [0.4052637, 51.5701023], [0.40563169999999993, 51.5701191], [0.4062401, 51.570136299999994], [0.40664569999999994, 51.5701431], [0.4071822, 51.57014980000001], [0.40768799999999994, 51.57014809999999], [0.4081864, 51.570145], [0.408931, 51.570123300000006], [0.40968029999999994, 51.57009049999999], [0.4103310999999999, 51.57005610000001], [0.4108553, 51.57002440000001], [0.41135369999999993, 51.5699819], [0.41169959999999994, 51.56995119999999], [0.4124495, 51.5698804], [0.4131747, 51.56979079999999], [0.41392750000000006, 51.56969389999999], [0.4146486999999999, 51.5695807], [0.4153875, 51.5694544], [0.4157546999999999, 51.5693862], [0.4161053, 51.569321], [0.41682869999999994, 51.56917419999999], [0.4179763, 51.568915999999994], [0.4191501, 51.568638199999995], [0.41974349999999994, 51.5684916], [0.4201886, 51.5683698], [0.4208651, 51.5681756], [0.42132779999999986, 51.5680407], [0.4218158, 51.5679091], [0.4225141, 51.56774889999999], [0.4233665, 51.5675878], [0.4243494, 51.5674161]]} 7.5 0636 0645 Upminster Laindon Laindon 51.5674161 0.4243494 51.5674161 0.4243494 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 Laindon TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263721 1789105458984923 20 20 2026-09-11 05:55:35.739015 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:35.487067
436889 467266 P66070 471B03M511 2026-09-11 COMPLETE 12263573 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 467266, "stp": "P", "toc": "Greater Anglia", "uid": "P66070", "consist": "745103", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66070/2026-09-11/detailed", "trust_id": "471B03M511", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-11", "dest_arr_time": "0644", "dest_platform": "6", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1B03", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "0645", "current_leg_dep": "0630", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0555", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Tottenham Hale", "dest_arr_time_act": "0644", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"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\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10264.399, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10339.091, \"from_m\": 10264.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13106.987, \"from_m\": 10339.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27058.872, \"from_m\": 13106.987, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36784.278, \"from_m\": 27058.872, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41890.89, \"from_m\": 36784.278, \"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\": 41925.327, \"from_m\": 41890.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42238.756, \"from_m\": 41925.327, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42270.649, \"from_m\": 42238.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46759.056, \"from_m\": 42270.649, \"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\": 49879.046, \"from_m\": 46759.056, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50262.446, \"from_m\": 49879.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\": 50309.481, \"from_m\": 50262.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\": 51740.721, \"from_m\": 50309.481, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51843.417, \"from_m\": 51740.721, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52490.276, \"from_m\": 51843.417, \"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\": 53575.702, \"from_m\": 52490.276, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54521.784, \"from_m\": 53575.702, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55099.929, \"from_m\": 54521.784, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56564.434, \"from_m\": 55099.929, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58140.424, \"from_m\": 56564.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\": 58777.325, \"from_m\": 58140.424, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59254.0, \"from_m\": 58777.325, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59707.218, \"from_m\": 59254.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\": 467266, \"profile_key\": \"5b27cb675c48eea6eacfb25d0d797f44d667e5b79d79aaa6ed9abe2a7ce81cc0\", \"schedule_id\": 21946, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 5, \"distance_m\": 5849.999, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0604\", \"location\": \"Bishops Stortford\", \"stage_seq\": 6, \"distance_m\": 10652.157, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0613\", \"location\": \"Harlow Town\", \"stage_seq\": 7, \"distance_m\": 22888.56, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 8, \"distance_m\": 29811.189, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Broxbourne\", \"stage_seq\": 9, \"distance_m\": 31788.624, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 36839.565, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Brimsdown\", \"stage_seq\": 11, \"distance_m\": 42105.045, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 50108.22, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 50868.375, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 51820.795, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 52538.793, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 54920.931, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 57895.076, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 59707.218, \"section_seq\": 1, \"route_path_id\": 36020}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59707.218, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36020}], \"total_distance_m\": 59707.218, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55249.967, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4457.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:59:54Z\", \"source_id\": 37127130, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:00:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:59:58Z\", \"source_id\": 12235280, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:02:53Z\", \"source_id\": 37131833, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:03:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:02:54Z\", \"source_id\": 12236876, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:12:12Z\", \"source_id\": 37147844, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:13:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:12:18Z\", \"source_id\": 12242219, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:48Z\", \"source_id\": 37160037, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:19:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:53Z\", \"source_id\": 12246268, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:07Z\", \"source_id\": 37164475, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:21:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:14Z\", \"source_id\": 12247753, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:42Z\", \"source_id\": 37169501, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:46Z\", \"source_id\": 12249390, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:27Z\", \"source_id\": 37178696, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:27Z\", \"source_id\": 12252497, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:59Z\", \"source_id\": 37195067, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:36:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:03Z\", \"source_id\": 12257745, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:44Z\", \"source_id\": 37205630, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:41:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:47Z\", \"source_id\": 12261187, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:04Z\", \"source_id\": 37212734, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:07Z\", \"source_id\": 12263573, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "6", "timing_fact_generation": 1789105449693913, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:37.014832", "service_state_evidence_id": 12263573, "current_leg_start_actual_dep": "2026-09-11T06:32:00+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:37.336461", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P SSD LST 1B03 745103 12 100 None {"version": 3, "segments": [{"to_m": 490.569, "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": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10264.399, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10339.091, "from_m": 10264.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13106.987, "from_m": 10339.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27058.872, "from_m": 13106.987, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36784.278, "from_m": 27058.872, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41890.89, "from_m": 36784.278, "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": 41925.327, "from_m": 41890.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42238.756, "from_m": 41925.327, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42270.649, "from_m": 42238.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46759.056, "from_m": 42270.649, "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": 49879.046, "from_m": 46759.056, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50262.446, "from_m": 49879.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": 50309.481, "from_m": 50262.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": 51740.721, "from_m": 50309.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51843.417, "from_m": 51740.721, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52490.276, "from_m": 51843.417, "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": 53575.702, "from_m": 52490.276, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54521.784, "from_m": 53575.702, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55099.929, "from_m": 54521.784, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56564.434, "from_m": 55099.929, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58140.424, "from_m": 56564.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": 58777.325, "from_m": 58140.424, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59254.0, "from_m": 58777.325, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59707.218, "from_m": 59254.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": 467266, "profile_key": "5b27cb675c48eea6eacfb25d0d797f44d667e5b79d79aaa6ed9abe2a7ce81cc0", "schedule_id": 21946, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Stansted Mountfitchet", "stage_seq": 5, "distance_m": 5849.999, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0604", "location": "Bishops Stortford", "stage_seq": 6, "distance_m": 10652.157, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0613", "location": "Harlow Town", "stage_seq": 7, "distance_m": 22888.56, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Broxbourne Jn", "stage_seq": 8, "distance_m": 29811.189, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Broxbourne", "stage_seq": 9, "distance_m": 31788.624, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Cheshunt", "stage_seq": 10, "distance_m": 36839.565, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Brimsdown", "stage_seq": 11, "distance_m": 42105.045, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 50108.22, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 50868.375, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 51820.795, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 52538.793, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 54920.931, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 57895.076, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 59707.218, "section_seq": 1, "route_path_id": 36020}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59707.218, "from_m": 0.0, "section_seq": 1, "route_path_id": 36020}], "total_distance_m": 59707.218, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55249.967, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4457.251, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12705, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:59:54Z", "source_id": 37127130, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:00:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:59:58Z", "source_id": 12235280, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:02:53Z", "source_id": 37131833, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:03:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:02:54Z", "source_id": 12236876, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:12:12Z", "source_id": 37147844, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:13:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:12:18Z", "source_id": 12242219, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:48Z", "source_id": 37160037, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:19:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:53Z", "source_id": 12246268, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:07Z", "source_id": 37164475, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:21:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:14Z", "source_id": 12247753, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:42Z", "source_id": 37169501, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:24:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:46Z", "source_id": 12249390, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:27Z", "source_id": 37178696, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:29:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:27Z", "source_id": 12252497, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:59Z", "source_id": 37195067, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:36:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:03Z", "source_id": 12257745, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:44Z", "source_id": 37205630, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:41:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:47Z", "source_id": 12261187, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15480, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:04Z", "source_id": 37212734, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T05:45:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:07Z", "source_id": 12263573, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Stansted Airport 0555 0555 3 None None London Liverpool Street 0644 0644 6 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66070/2026-09-11/detailed None Tottenham Hale 2026-09-11T06:32:00+01:00 London Liverpool Street 15.0 {"type": "LineString", "coordinates": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 5.9 0630 0645 Tottenham Hale London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263573 1789105449693913 75 75 2026-09-11 05:55:37.336461 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:37.014832
436890 467965 L85300 875D11M611 2026-09-11 COMPLETE 12264066 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 467965, "stp": "P", "toc": "South Western Railway", "uid": "L85300", "consist": "701030", "dest_crs": "DKG", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85300/2026-09-11/detailed", "trust_id": "875D11M611", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dorking", "service_date": "2026-09-11", "dest_arr_time": "0649", "dest_platform": "2", "is_terminated": 1, "next_location": "Dorking", "signalling_id": "5D11", "timing_status": "EARLY", "origin_station": "London Waterloo", "current_leg_arr": "0645", "current_leg_dep": "0636", "current_leg_end": "Dorking", "origin_dep_time": "0613", "origin_platform": "6", "current_location": "Dorking", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2698516, 51.33427540000001], [-0.2705566, 51.334042799999985], [-0.2710802, 51.33384649999999], [-0.2713384, 51.33373649999999], [-0.2716319, 51.333600899999986], [-0.2719754, 51.333433500000005], [-0.2720186, 51.33341539999999], [-0.2721214, 51.3333733], [-0.2723178, 51.3332896], [-0.2724902, 51.333217100000006], [-0.272552, 51.3331903], [-0.2730631, 51.33297000000001], [-0.2733981, 51.33280869999999], [-0.27383859999999993, 51.3325973], [-0.27425469999999996, 51.33237710000001], [-0.2751226, 51.3318642], [-0.2760276, 51.33129780000001], [-0.27663379999999993, 51.330902299999984], [-0.27695763743233254, 51.33069708903964], [-0.27727559999999996, 51.33049559999999], [-0.27851649999999994, 51.3296752], [-0.27961339999999996, 51.32898649999999], [-0.2806836, 51.3282998], [-0.28254889999999994, 51.327120699999995], [-0.2843988, 51.325925899999994], [-0.2850902, 51.32549469999999], [-0.28519759999999994, 51.3254379], [-0.2854376, 51.325306299999994], [-0.2862432, 51.3248937], [-0.2867895, 51.32462869999999], [-0.28734719999999997, 51.3243854], [-0.2884949, 51.3239257], [-0.2896869, 51.3234998], [-0.2934654, 51.32229459999999], [-0.2984577, 51.320720699999995], [-0.30313339999999994, 51.3192454], [-0.3037635, 51.319048300000006], [-0.3066671999999999, 51.31813239999999], [-0.3071489, 51.31798390000001], [-0.3091229999999999, 51.31735160000001], [-0.3103243, 51.3169226], [-0.3116131, 51.3163777], [-0.31291639999999993, 51.315814399999994], [-0.3147009, 51.3150215], [-0.3166572999999999, 51.3141742], [-0.318633, 51.313316499999985], [-0.3199869, 51.31271610000001], [-0.3213545, 51.3121095], [-0.3225847, 51.311564], [-0.3233436, 51.3111956], [-0.32392689999999996, 51.3108914], [-0.3242176, 51.3107304], [-0.324531, 51.31054880000001], [-0.3250693, 51.31022240000001], [-0.3255970999999999, 51.309889899999995], [-0.3260576, 51.3095766], [-0.32650949999999995, 51.3092541], [-0.32697, 51.308903599999994], [-0.3274294, 51.30852819999999], [-0.3278155, 51.30821160000001], [-0.32819709999999996, 51.3078859], [-0.3289813, 51.30712050000001], [-0.3294235, 51.30667499999999], [-0.32985029999999993, 51.30619269999999], [-0.3302322, 51.3057224], [-0.330602, 51.305226600000005], [-0.33092599999999994, 51.3047706], [-0.3310723, 51.304548699999984], [-0.33121169999999994, 51.3043208], [-0.331336, 51.3041128], [-0.3314697999999999, 51.3038721], [-0.33163089999999995, 51.3035686], [-0.3317323, 51.3033549], [-0.33183579999999996, 51.30312779999999], [-0.3320308, 51.3026579], [-0.3321346, 51.30238409999999], [-0.3322314, 51.302089200000005], [-0.33231609999999995, 51.3017898], [-0.3323981999999999, 51.301453900000006], [-0.3324941, 51.3010305], [-0.33260420000000007, 51.3005757], [-0.3326753, 51.30020199999999], [-0.3327220000000001, 51.29999719999999], [-0.33272348087850845, 51.29999183146679], [-0.3327751426476098, 51.29983665830661], [-0.3328218649144642, 51.29969967993834], [-0.332864351613689, 51.2995782966742], [-0.3329033066799015, 51.29946990882641], [-0.3329394340477191, 51.29937191670721], [-0.33297343765175924, 51.299281720628805], [-0.33300602142663926, 51.299196720903446], [-0.33303788930697653, 51.29911431784335], [-0.3330697452273884, 51.299031911760736], [-0.3331022931224924, 51.298946902967835], [-0.33313623692690564, 51.29885669177687], [-0.3331722805752457, 51.29875867850008], [-0.33321112800212993, 51.29865026344967], [-0.3332534831421756, 51.2985288469379], [-0.33330004993000023, 51.29839182927695], [-0.3333515323002211, 51.29823661077909], [-0.333425, 51.29801710000001], [-0.3335059000000001, 51.2977788], [-0.33372349999999995, 51.297276599999975], [-0.3338818, 51.29688540000001], [-0.3340067, 51.29663519999999], [-0.33410319999999993, 51.29644400000001], [-0.3341864, 51.2963179], [-0.3350003, 51.295046], [-0.3352577, 51.29457299999999], [-0.3355289, 51.2939759], [-0.3356577, 51.293633699999994], [-0.33577879999999993, 51.2932651], [-0.33587199999999995, 51.29287479999999], [-0.33593459999999997, 51.2925339], [-0.3360088, 51.2919061], [-0.3360274999999999, 51.2913694], [-0.3360175, 51.291063300000005], [-0.33599409999999996, 51.2907683], [-0.3359551, 51.2904552], [-0.3358708, 51.28993479999998], [-0.3357669999999999, 51.2893877], [-0.3356613, 51.2888699], [-0.33552860000000007, 51.2883115], [-0.3354455, 51.2879659], [-0.3351033, 51.28639999999999], [-0.3350664, 51.286237], [-0.33503369999999993, 51.286076900000005], [-0.3347618, 51.2848377], [-0.3347393, 51.2847336], [-0.3346528, 51.2843669], [-0.33454629999999996, 51.28388970000001], [-0.3343460999999999, 51.283023699999994], [-0.3341335999999999, 51.2821624], [-0.3340285, 51.2818274], [-0.3339233999999999, 51.2814923], [-0.3336336999999999, 51.28078469999999], [-0.3335044999999999, 51.2804431], [-0.33337730000000004, 51.2800991], [-0.3331647999999999, 51.2793981], [-0.3330309, 51.278939699999995], [-0.3329212999999999, 51.27847199999999], [-0.33276419999999995, 51.2775273], [-0.3325945, 51.2763613], [-0.3324387999999999, 51.2751628], [-0.3323421132558989, 51.27453379516892], [-0.3317811, 51.27088390000001], [-0.3317705, 51.27078379999999], [-0.3317238, 51.27038579999999], [-0.3316692, 51.2699472], [-0.3313903999999999, 51.2679638], [-0.33133589999999996, 51.2675154], [-0.3311384, 51.266163], [-0.3310937, 51.26580779999999], [-0.33096330000000007, 51.2649382], [-0.3309076, 51.264582], [-0.3306315, 51.2628183], [-0.3305884, 51.2625962], [-0.3304106, 51.2618956], [-0.330051, 51.2608445], [-0.32981619999999995, 51.2600749], [-0.3296038, 51.2592991], [-0.3295776000000001, 51.2591887], [-0.32944939999999995, 51.2585514], [-0.3293593, 51.25802500000001], [-0.3292741, 51.2572309], [-0.3292081, 51.25643329999999], [-0.329139, 51.25592029999999], [-0.3290473, 51.2553841], [-0.32889589999999996, 51.2547118], [-0.32869779999999993, 51.25402199999998], [-0.3283698, 51.2529999], [-0.32818439999999993, 51.2525021], [-0.3281545, 51.252417099999995], [-0.32791919999999997, 51.2517632], [-0.3276487, 51.2507914], [-0.3273029, 51.2494587], [-0.32723589999999997, 51.24923640000001], [-0.3268019999999999, 51.24772750000001], [-0.3266674, 51.24718289999999], [-0.3266271, 51.24704030000001], [-0.325819, 51.2442082], [-0.32573379999999996, 51.2439699], [-0.32564029999999994, 51.2437262], [-0.3256179, 51.2436342], [-0.3255655, 51.243420999999984], [-0.32549959999999994, 51.2431986], [-0.3254499, 51.2430573], [-0.3253922, 51.242905], [-0.3253318, 51.242764099999995], [-0.325253, 51.242601699999994], [-0.3251273, 51.2423785], [-0.32498479999999996, 51.2421707], [-0.3247932, 51.24188000000001], [-0.32475389999999993, 51.2418212], [-0.3244136, 51.2414495], [-0.3241205999999999, 51.241172899999995]]}", "current_leg_start": "Epsom", "dest_arr_time_act": "0649", "motion_projection": null, "next_location_lat": "51.2411729", "next_location_lon": "-0.3241206", "previous_location": "Epsom", "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\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10011.496, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10075.893, \"from_m\": 10011.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\": 11986.677, \"from_m\": 10075.893, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12054.645, \"from_m\": 11986.677, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12095.851, \"from_m\": 12054.645, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12154.647, \"from_m\": 12095.851, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12383.887, \"from_m\": 12154.647, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12450.191, \"from_m\": 12383.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\": 12493.328, \"from_m\": 12450.191, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12538.498, \"from_m\": 12493.328, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13409.918, \"from_m\": 12538.498, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13492.288, \"from_m\": 13409.918, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13516.243, \"from_m\": 13492.288, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14546.035, \"from_m\": 13516.243, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14592.206, \"from_m\": 14546.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23104.962, \"from_m\": 14592.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\": 23192.82, \"from_m\": 23104.962, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32266.962, \"from_m\": 23192.82, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35358.246, \"from_m\": 32266.962, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35571.401, \"from_m\": 35358.246, \"capability_applied\": null, \"effective_limit_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\": 467965, \"profile_key\": \"766037449f8d238af06fbcc7b83dcb7e813f4747d01292aa229c668e26b8268c\", \"schedule_id\": 18176, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 35279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6275.032, \"section_seq\": 1, \"route_path_id\": 35279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11582.725, \"section_seq\": 1, \"route_path_id\": 35279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Wimbledon West Jn\", \"stage_seq\": 5, \"distance_m\": 12282.16, \"section_seq\": 1, \"route_path_id\": 35279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Raynes Park\", \"stage_seq\": 6, \"distance_m\": 13824.26, \"section_seq\": 1, \"route_path_id\": 35279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Motspur Park\", \"stage_seq\": 7, \"distance_m\": 15638.036, \"section_seq\": 1, \"route_path_id\": 35279}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"Epsom\", \"stage_seq\": 8, \"distance_m\": 22926.392, \"section_seq\": 1, \"route_path_id\": 35279}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Leatherhead\", \"stage_seq\": 9, \"distance_m\": 29023.069, \"section_seq\": 1, \"route_path_id\": 35279}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": null, \"location\": \"Dorking\", \"stage_seq\": 10, \"distance_m\": 35571.401, \"section_seq\": 1, \"route_path_id\": 35279}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35571.401, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35279}], \"total_distance_m\": 35571.401, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35073.686, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 497.715, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0613", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.2411729", "current_position_lon": "-0.3241206", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:04:07Z\", \"source_id\": 37133898, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:05:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:06Z\", \"source_id\": 37158842, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:19:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:10Z\", \"source_id\": 12245834, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:10Z\", \"source_id\": 37164549, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:21:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:14Z\", \"source_id\": 12247769, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:06Z\", \"source_id\": 37174165, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:11Z\", \"source_id\": 12250961, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:37Z\", \"source_id\": 37179025, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:43Z\", \"source_id\": 12252630, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:03Z\", \"source_id\": 37192914, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:36:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:07Z\", \"source_id\": 12257081, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:38Z\", \"source_id\": 37205429, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:41Z\", \"source_id\": 12261132, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:44Z\", \"source_id\": 37214331, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:48Z\", \"source_id\": 12264066, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dorking", "service_state_platform": "2", "timing_fact_generation": 1789105489537103, "current_leg_arrival_utc": "2026-09-11T06:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:39.192424", "service_state_evidence_id": 12264066, "current_leg_start_actual_dep": "2026-09-11T06:39:00+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:39.248312", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None DKG 5D11 701030 10 100 None {"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10011.496, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10075.893, "from_m": 10011.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": 11986.677, "from_m": 10075.893, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12054.645, "from_m": 11986.677, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12095.851, "from_m": 12054.645, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12154.647, "from_m": 12095.851, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12383.887, "from_m": 12154.647, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12450.191, "from_m": 12383.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": 12493.328, "from_m": 12450.191, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12538.498, "from_m": 12493.328, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13409.918, "from_m": 12538.498, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13492.288, "from_m": 13409.918, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13516.243, "from_m": 13492.288, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14546.035, "from_m": 13516.243, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14592.206, "from_m": 14546.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23104.962, "from_m": 14592.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": 23192.82, "from_m": 23104.962, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32266.962, "from_m": 23192.82, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35358.246, "from_m": 32266.962, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35571.401, "from_m": 35358.246, "capability_applied": null, "effective_limit_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": 467965, "profile_key": "766037449f8d238af06fbcc7b83dcb7e813f4747d01292aa229c668e26b8268c", "schedule_id": 18176, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0613", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 35279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 35279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11582.725, "section_seq": 1, "route_path_id": 35279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Wimbledon West Jn", "stage_seq": 5, "distance_m": 12282.16, "section_seq": 1, "route_path_id": 35279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Raynes Park", "stage_seq": 6, "distance_m": 13824.26, "section_seq": 1, "route_path_id": 35279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Motspur Park", "stage_seq": 7, "distance_m": 15638.036, "section_seq": 1, "route_path_id": 35279}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "Epsom", "stage_seq": 8, "distance_m": 22926.392, "section_seq": 1, "route_path_id": 35279}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Leatherhead", "stage_seq": 9, "distance_m": 29023.069, "section_seq": 1, "route_path_id": 35279}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": null, "location": "Dorking", "stage_seq": 10, "distance_m": 35571.401, "section_seq": 1, "route_path_id": 35279}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35571.401, "from_m": 0.0, "section_seq": 1, "route_path_id": 35279}], "total_distance_m": 35571.401, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35073.686, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 497.715, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29011, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:04:07Z", "source_id": 37133898, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-11T05:05:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:06Z", "source_id": 37158842, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:19:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:10Z", "source_id": 12245834, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:10Z", "source_id": 37164549, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:21:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:14Z", "source_id": 12247769, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29476, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:06Z", "source_id": 37174165, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:11Z", "source_id": 12250961, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29484, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:37Z", "source_id": 37179025, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:29:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:43Z", "source_id": 12252630, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30152, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:03Z", "source_id": 37192914, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:36:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:07Z", "source_id": 12257081, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30171, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:38Z", "source_id": 37205429, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:41Z", "source_id": 12261132, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30186, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:44Z", "source_id": 37214331, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:45:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:48Z", "source_id": 12264066, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] London Waterloo 0613 0613 6 None None Dorking 0649 0649 2 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85300/2026-09-11/detailed None Epsom 2026-09-11T06:39:00+01:00 Dorking 9.0 {"type": "LineString", "coordinates": [[-0.2698516, 51.33427540000001], [-0.2705566, 51.334042799999985], [-0.2710802, 51.33384649999999], [-0.2713384, 51.33373649999999], [-0.2716319, 51.333600899999986], [-0.2719754, 51.333433500000005], [-0.2720186, 51.33341539999999], [-0.2721214, 51.3333733], [-0.2723178, 51.3332896], [-0.2724902, 51.333217100000006], [-0.272552, 51.3331903], [-0.2730631, 51.33297000000001], [-0.2733981, 51.33280869999999], [-0.27383859999999993, 51.3325973], [-0.27425469999999996, 51.33237710000001], [-0.2751226, 51.3318642], [-0.2760276, 51.33129780000001], [-0.27663379999999993, 51.330902299999984], [-0.27695763743233254, 51.33069708903964], [-0.27727559999999996, 51.33049559999999], [-0.27851649999999994, 51.3296752], [-0.27961339999999996, 51.32898649999999], [-0.2806836, 51.3282998], [-0.28254889999999994, 51.327120699999995], [-0.2843988, 51.325925899999994], [-0.2850902, 51.32549469999999], [-0.28519759999999994, 51.3254379], [-0.2854376, 51.325306299999994], [-0.2862432, 51.3248937], [-0.2867895, 51.32462869999999], [-0.28734719999999997, 51.3243854], [-0.2884949, 51.3239257], [-0.2896869, 51.3234998], [-0.2934654, 51.32229459999999], [-0.2984577, 51.320720699999995], [-0.30313339999999994, 51.3192454], [-0.3037635, 51.319048300000006], [-0.3066671999999999, 51.31813239999999], [-0.3071489, 51.31798390000001], [-0.3091229999999999, 51.31735160000001], [-0.3103243, 51.3169226], [-0.3116131, 51.3163777], [-0.31291639999999993, 51.315814399999994], [-0.3147009, 51.3150215], [-0.3166572999999999, 51.3141742], [-0.318633, 51.313316499999985], [-0.3199869, 51.31271610000001], [-0.3213545, 51.3121095], [-0.3225847, 51.311564], [-0.3233436, 51.3111956], [-0.32392689999999996, 51.3108914], [-0.3242176, 51.3107304], [-0.324531, 51.31054880000001], [-0.3250693, 51.31022240000001], [-0.3255970999999999, 51.309889899999995], [-0.3260576, 51.3095766], [-0.32650949999999995, 51.3092541], [-0.32697, 51.308903599999994], [-0.3274294, 51.30852819999999], [-0.3278155, 51.30821160000001], [-0.32819709999999996, 51.3078859], [-0.3289813, 51.30712050000001], [-0.3294235, 51.30667499999999], [-0.32985029999999993, 51.30619269999999], [-0.3302322, 51.3057224], [-0.330602, 51.305226600000005], [-0.33092599999999994, 51.3047706], [-0.3310723, 51.304548699999984], [-0.33121169999999994, 51.3043208], [-0.331336, 51.3041128], [-0.3314697999999999, 51.3038721], [-0.33163089999999995, 51.3035686], [-0.3317323, 51.3033549], [-0.33183579999999996, 51.30312779999999], [-0.3320308, 51.3026579], [-0.3321346, 51.30238409999999], [-0.3322314, 51.302089200000005], [-0.33231609999999995, 51.3017898], [-0.3323981999999999, 51.301453900000006], [-0.3324941, 51.3010305], [-0.33260420000000007, 51.3005757], [-0.3326753, 51.30020199999999], [-0.3327220000000001, 51.29999719999999], [-0.33272348087850845, 51.29999183146679], [-0.3327751426476098, 51.29983665830661], [-0.3328218649144642, 51.29969967993834], [-0.332864351613689, 51.2995782966742], [-0.3329033066799015, 51.29946990882641], [-0.3329394340477191, 51.29937191670721], [-0.33297343765175924, 51.299281720628805], [-0.33300602142663926, 51.299196720903446], [-0.33303788930697653, 51.29911431784335], [-0.3330697452273884, 51.299031911760736], [-0.3331022931224924, 51.298946902967835], [-0.33313623692690564, 51.29885669177687], [-0.3331722805752457, 51.29875867850008], [-0.33321112800212993, 51.29865026344967], [-0.3332534831421756, 51.2985288469379], [-0.33330004993000023, 51.29839182927695], [-0.3333515323002211, 51.29823661077909], [-0.333425, 51.29801710000001], [-0.3335059000000001, 51.2977788], [-0.33372349999999995, 51.297276599999975], [-0.3338818, 51.29688540000001], [-0.3340067, 51.29663519999999], [-0.33410319999999993, 51.29644400000001], [-0.3341864, 51.2963179], [-0.3350003, 51.295046], [-0.3352577, 51.29457299999999], [-0.3355289, 51.2939759], [-0.3356577, 51.293633699999994], [-0.33577879999999993, 51.2932651], [-0.33587199999999995, 51.29287479999999], [-0.33593459999999997, 51.2925339], [-0.3360088, 51.2919061], [-0.3360274999999999, 51.2913694], [-0.3360175, 51.291063300000005], [-0.33599409999999996, 51.2907683], [-0.3359551, 51.2904552], [-0.3358708, 51.28993479999998], [-0.3357669999999999, 51.2893877], [-0.3356613, 51.2888699], [-0.33552860000000007, 51.2883115], [-0.3354455, 51.2879659], [-0.3351033, 51.28639999999999], [-0.3350664, 51.286237], [-0.33503369999999993, 51.286076900000005], [-0.3347618, 51.2848377], [-0.3347393, 51.2847336], [-0.3346528, 51.2843669], [-0.33454629999999996, 51.28388970000001], [-0.3343460999999999, 51.283023699999994], [-0.3341335999999999, 51.2821624], [-0.3340285, 51.2818274], [-0.3339233999999999, 51.2814923], [-0.3336336999999999, 51.28078469999999], [-0.3335044999999999, 51.2804431], [-0.33337730000000004, 51.2800991], [-0.3331647999999999, 51.2793981], [-0.3330309, 51.278939699999995], [-0.3329212999999999, 51.27847199999999], [-0.33276419999999995, 51.2775273], [-0.3325945, 51.2763613], [-0.3324387999999999, 51.2751628], [-0.3323421132558989, 51.27453379516892], [-0.3317811, 51.27088390000001], [-0.3317705, 51.27078379999999], [-0.3317238, 51.27038579999999], [-0.3316692, 51.2699472], [-0.3313903999999999, 51.2679638], [-0.33133589999999996, 51.2675154], [-0.3311384, 51.266163], [-0.3310937, 51.26580779999999], [-0.33096330000000007, 51.2649382], [-0.3309076, 51.264582], [-0.3306315, 51.2628183], [-0.3305884, 51.2625962], [-0.3304106, 51.2618956], [-0.330051, 51.2608445], [-0.32981619999999995, 51.2600749], [-0.3296038, 51.2592991], [-0.3295776000000001, 51.2591887], [-0.32944939999999995, 51.2585514], [-0.3293593, 51.25802500000001], [-0.3292741, 51.2572309], [-0.3292081, 51.25643329999999], [-0.329139, 51.25592029999999], [-0.3290473, 51.2553841], [-0.32889589999999996, 51.2547118], [-0.32869779999999993, 51.25402199999998], [-0.3283698, 51.2529999], [-0.32818439999999993, 51.2525021], [-0.3281545, 51.252417099999995], [-0.32791919999999997, 51.2517632], [-0.3276487, 51.2507914], [-0.3273029, 51.2494587], [-0.32723589999999997, 51.24923640000001], [-0.3268019999999999, 51.24772750000001], [-0.3266674, 51.24718289999999], [-0.3266271, 51.24704030000001], [-0.325819, 51.2442082], [-0.32573379999999996, 51.2439699], [-0.32564029999999994, 51.2437262], [-0.3256179, 51.2436342], [-0.3255655, 51.243420999999984], [-0.32549959999999994, 51.2431986], [-0.3254499, 51.2430573], [-0.3253922, 51.242905], [-0.3253318, 51.242764099999995], [-0.325253, 51.242601699999994], [-0.3251273, 51.2423785], [-0.32498479999999996, 51.2421707], [-0.3247932, 51.24188000000001], [-0.32475389999999993, 51.2418212], [-0.3244136, 51.2414495], [-0.3241205999999999, 51.241172899999995]]} 7.9 0636 0645 Epsom Dorking Dorking 51.2411729 -0.3241206 51.2411729 -0.3241206 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 Dorking TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264066 1789105489537103 63 63 2026-09-11 05:55:39.248312 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:39.192424
436891 467867 W34222 421H60M611 2026-09-11 COMPLETE 12263583 2026-09-11 06:45:00 2026-09-11 05:55:46 2026-09-13 05:55:46 {"id": 467867, "stp": "P", "toc": "Avanti West Coast", "uid": "W34222", "consist": "390020", "dest_crs": "MAN", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34222/2026-09-11/detailed", "trust_id": "421H60M611", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-11", "dest_arr_time": "0643", "dest_platform": "7", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "1H60", "timing_status": "LATE", "origin_station": "Crewe", "current_leg_arr": "0645", "current_leg_dep": "0636", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0610", "origin_platform": "1", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Stockport", "dest_arr_time_act": "0643", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Stockport", "current_leg_milage": "5.8", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 180.275, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 251.673, \"from_m\": 180.275, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 269.27, \"from_m\": 251.673, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 717.296, \"from_m\": 269.27, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6780.485, \"from_m\": 717.296, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7661.828, \"from_m\": 6780.485, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22664.993, \"from_m\": 7661.828, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 22707.442, \"from_m\": 22664.993, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27607.844, \"from_m\": 22707.442, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 27651.101, \"from_m\": 27607.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29859.552, \"from_m\": 27651.101, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 30813.1, \"from_m\": 29859.552, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 35436.938, \"from_m\": 30813.1, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 38230.356, \"from_m\": 35436.938, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39180.97, \"from_m\": 38230.356, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40058.993, \"from_m\": 39180.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40501.87, \"from_m\": 40058.993, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 40541.794, \"from_m\": 40501.87, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40572.133, \"from_m\": 40541.794, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 45571.045, \"from_m\": 40572.133, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46534.533, \"from_m\": 45571.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46606.687, \"from_m\": 46534.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47134.779, \"from_m\": 46606.687, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48669.085, \"from_m\": 47134.779, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48832.81, \"from_m\": 48669.085, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49142.223, \"from_m\": 48832.81, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49188.429, \"from_m\": 49142.223, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49266.219, \"from_m\": 49188.429, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49675.399, \"from_m\": 49266.219, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 467867, \"profile_key\": \"5bfd701054f946f81599dfa4511739c59acf908dc14f532a98a12227329e5fc0\", \"schedule_id\": 26609, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38671}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Sandbach\", \"stage_seq\": 2, \"distance_m\": 7363.595, \"section_seq\": 1, \"route_path_id\": 38671}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Chelford\", \"stage_seq\": 3, \"distance_m\": 22879.092, \"section_seq\": 1, \"route_path_id\": 38671}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Alderley Edge\", \"stage_seq\": 4, \"distance_m\": 27784.324, \"section_seq\": 1, \"route_path_id\": 38671}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0626\", \"location\": \"Wilmslow\", \"stage_seq\": 5, \"distance_m\": 30461.623, \"section_seq\": 1, \"route_path_id\": 38671}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 6, \"distance_m\": 36474.051, \"section_seq\": 1, \"route_path_id\": 38671}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 7, \"distance_m\": 37957.286, \"section_seq\": 1, \"route_path_id\": 38671}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 8, \"distance_m\": 39417.719, \"section_seq\": 1, \"route_path_id\": 38671}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 9, \"distance_m\": 39851.734, \"section_seq\": 1, \"route_path_id\": 38671}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0635\", \"location\": \"Stockport\", \"stage_seq\": 10, \"distance_m\": 40291.919, \"section_seq\": 1, \"route_path_id\": 38671}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 11, \"distance_m\": 41463.48, \"section_seq\": 1, \"route_path_id\": 38671}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 12, \"distance_m\": 45985.549, \"section_seq\": 1, \"route_path_id\": 38671}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Ardwick Jn\", \"stage_seq\": 13, \"distance_m\": 48522.713, \"section_seq\": 1, \"route_path_id\": 38671}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 14, \"distance_m\": 49675.399, \"section_seq\": 1, \"route_path_id\": 38671}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49675.399, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38671}], \"total_distance_m\": 49675.399, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 47673.82, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2001.579, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0610", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:15:55Z\", \"source_id\": 37154690, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:16:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:15:54Z\", \"source_id\": 12244439, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:23Z\", \"source_id\": 37165065, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:22:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:24Z\", \"source_id\": 12247917, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:11Z\", \"source_id\": 37168520, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:14Z\", \"source_id\": 12249018, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:29Z\", \"source_id\": 37172965, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:26:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:30Z\", \"source_id\": 12250540, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:48Z\", \"source_id\": 37183690, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:32:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:53Z\", \"source_id\": 12254111, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:23Z\", \"source_id\": 12256554, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8458, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:04Z\", \"source_id\": 37212790, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:07Z\", \"source_id\": 12263583, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "7", "timing_fact_generation": 1789105450171084, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390020\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-11T05:45:46.416991", "service_state_evidence_id": 12263583, "current_leg_start_actual_dep": "2026-09-11T06:37:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:46.919085", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P CRE MAN 1H60 390020 9 140 {"units": ["390020"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 180.275, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 251.673, "from_m": 180.275, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 269.27, "from_m": 251.673, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 717.296, "from_m": 269.27, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6780.485, "from_m": 717.296, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7661.828, "from_m": 6780.485, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22664.993, "from_m": 7661.828, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 22707.442, "from_m": 22664.993, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27607.844, "from_m": 22707.442, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 27651.101, "from_m": 27607.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29859.552, "from_m": 27651.101, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 30813.1, "from_m": 29859.552, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 35436.938, "from_m": 30813.1, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 38230.356, "from_m": 35436.938, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39180.97, "from_m": 38230.356, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40058.993, "from_m": 39180.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40501.87, "from_m": 40058.993, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 40541.794, "from_m": 40501.87, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40572.133, "from_m": 40541.794, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 45571.045, "from_m": 40572.133, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46534.533, "from_m": 45571.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46606.687, "from_m": 46534.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47134.779, "from_m": 46606.687, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48669.085, "from_m": 47134.779, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48832.81, "from_m": 48669.085, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49142.223, "from_m": 48832.81, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49188.429, "from_m": 49142.223, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49266.219, "from_m": 49188.429, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49675.399, "from_m": 49266.219, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 467867, "profile_key": "5bfd701054f946f81599dfa4511739c59acf908dc14f532a98a12227329e5fc0", "schedule_id": 26609, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0610", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38671}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Sandbach", "stage_seq": 2, "distance_m": 7363.595, "section_seq": 1, "route_path_id": 38671}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Chelford", "stage_seq": 3, "distance_m": 22879.092, "section_seq": 1, "route_path_id": 38671}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Alderley Edge", "stage_seq": 4, "distance_m": 27784.324, "section_seq": 1, "route_path_id": 38671}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0626", "location": "Wilmslow", "stage_seq": 5, "distance_m": 30461.623, "section_seq": 1, "route_path_id": 38671}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Cheadle Hulme", "stage_seq": 6, "distance_m": 36474.051, "section_seq": 1, "route_path_id": 38671}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Adswood Road Jn", "stage_seq": 7, "distance_m": 37957.286, "section_seq": 1, "route_path_id": 38671}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Edgeley Jn No.1", "stage_seq": 8, "distance_m": 39417.719, "section_seq": 1, "route_path_id": 38671}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Edgeley Jn No2", "stage_seq": 9, "distance_m": 39851.734, "section_seq": 1, "route_path_id": 38671}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0635", "location": "Stockport", "stage_seq": 10, "distance_m": 40291.919, "section_seq": 1, "route_path_id": 38671}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Heaton Norris Jn", "stage_seq": 11, "distance_m": 41463.48, "section_seq": 1, "route_path_id": 38671}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Slade Lane Jn", "stage_seq": 12, "distance_m": 45985.549, "section_seq": 1, "route_path_id": 38671}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Ardwick Jn", "stage_seq": 13, "distance_m": 48522.713, "section_seq": 1, "route_path_id": 38671}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 14, "distance_m": 49675.399, "section_seq": 1, "route_path_id": 38671}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49675.399, "from_m": 0.0, "section_seq": 1, "route_path_id": 38671}], "total_distance_m": 49675.399, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 47673.82, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2001.579, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10514, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:15:55Z", "source_id": 37154690, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:16:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:15:54Z", "source_id": 12244439, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9180, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:23Z", "source_id": 37165065, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:22:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:24Z", "source_id": 12247917, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9163, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:11Z", "source_id": 37168520, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:24:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:14Z", "source_id": 12249018, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9116, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:29Z", "source_id": 37172965, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:26:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:30Z", "source_id": 12250540, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9081, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:48Z", "source_id": 37183690, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:32:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:53Z", "source_id": 12254111, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:23Z", "source_id": 12256554, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8458, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:04Z", "source_id": 37212790, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:45:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:07Z", "source_id": 12263583, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Crewe 0610 0610 1 None None Manchester Piccadilly 0643 0643 7 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34222/2026-09-11/detailed None Stockport 2026-09-11T06:37:00+01:00 Manchester Piccadilly 9.0 {"type": "LineString", "coordinates": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} 5.8 0636 0645 Stockport Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263583 1789105450171084 51 51 2026-09-11 05:55:46.919085 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:46.416991
436892 467157 Y81126 662D01M511 2026-09-11 COMPLETE 12264007 2026-09-11 06:45:00 2026-09-11 05:55:47 2026-09-13 05:55:47 {"id": 467157, "stp": "P", "toc": "West Midlands Trains", "uid": "Y81126", "consist": "172008+172214", "dest_crs": "SAV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y81126/2026-09-11/detailed", "trust_id": "662D01M511", "origin_crs": "BSW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford-upon-Avon", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford-upon-Avon", "signalling_id": "2D01", "timing_status": "EARLY", "origin_station": "Birmingham Snow Hill", "current_leg_arr": "0645", "current_leg_dep": "0643", "current_leg_end": "Stratford-upon-Avon", "origin_dep_time": "0551", "origin_platform": "2", "current_location": "Stratford-upon-Avon", "last_update_time": "2026-09-11T05:55:46", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7305023, 52.2065613], [-1.7302957999999995, 52.2064388], [-1.7300999999999995, 52.20631720000001], [-1.729931, 52.2062095], [-1.7297754, 52.20611089999999], [-1.7296199, 52.2060082], [-1.7294615999999998, 52.2059005], [-1.7293141, 52.2058019], [-1.7291356999999998, 52.2056778], [-1.7290432, 52.20560880000001], [-1.7288768999999995, 52.2054888], [-1.7286783999999995, 52.20533999999999], [-1.7284853, 52.2051888], [-1.7282922, 52.20503510000001], [-1.7280628, 52.2048494], [-1.7278027, 52.204634000000006], [-1.7274862, 52.2043727], [-1.7272153, 52.2041458], [-1.7270208, 52.2039847], [-1.7268262999999997, 52.20382279999999], [-1.7265903, 52.2036239], [-1.7263945, 52.2034636], [-1.7261879999999998, 52.203291], [-1.7259787999999998, 52.203117599999985], [-1.7257983, 52.2029673], [-1.7255956999999995, 52.2027996], [-1.7254261999999998, 52.202657300000006], [-1.7252224, 52.202489699999994], [-1.725036, 52.202338399999995], [-1.7248227, 52.202169100000006], [-1.7246444, 52.2020302], [-1.7244753999999998, 52.20190359999999], [-1.7242902999999998, 52.20176959999999], [-1.7241173, 52.201648], [-1.7239483, 52.20153210000001], [-1.7237538999999995, 52.2014031], [-1.7236022999999998, 52.2013069], [-1.7234508, 52.20121239999999], [-1.7232362, 52.20108170000001], [-1.7230592, 52.20097650000001], [-1.7229183999999995, 52.200896699999994], [-1.7227722, 52.200810399999995], [-1.722634, 52.2007348], [-1.7225013, 52.200663299999995], [-1.7223617999999998, 52.2005885], [-1.722221, 52.20051619999999], [-1.7220735, 52.2004389], [-1.72193, 52.2003674], [-1.7217569999999998, 52.20028440000001], [-1.7216081, 52.2002137], [-1.7214324, 52.200134], [-1.7212527, 52.20005259999999], [-1.7210877999999998, 52.1999803], [-1.7209348999999998, 52.1999145], [-1.7207699, 52.1998446], [-1.7205552999999998, 52.1997575], [-1.7202455, 52.19963089999998], [-1.7199469999999997, 52.19950930000001], [-1.7196608, 52.19939089999999], [-1.7193805, 52.1992725], [-1.7191806999999997, 52.199181300000006], [-1.7190720999999998, 52.1991303], [-1.7189661, 52.1990785], [-1.7188574999999997, 52.1990235], [-1.7187328, 52.198956900000006], [-1.7185986999999998, 52.1988813], [-1.7184887, 52.198818800000005], [-1.7183827, 52.1987522], [-1.7182741, 52.19868230000001], [-1.7181734999999998, 52.1986158], [-1.7180755999999997, 52.19854749999999], [-1.7179791, 52.1984752], [-1.7178730999999998, 52.19839790000001], [-1.7177699, 52.1983133], [-1.7176625999999997, 52.19822450000001], [-1.7175741, 52.1981439], [-1.7175002999999998, 52.198079], [-1.7174184999999995, 52.1980017], [-1.7173514, 52.19792770000001], [-1.7172834999999995, 52.1978562], [-1.7171256999999998, 52.19767800000001], [-1.7169761999999995, 52.19749240000001], [-1.7167798999999997, 52.1972195], [-1.7166922999999998, 52.19707739999999], [-1.7166313999999998, 52.1969599], [-1.7165575000000002, 52.1967479], [-1.7165196000000005, 52.196584999999985], [-1.7164912, 52.1964321], [-1.7164729, 52.196298600000006], [-1.7164615, 52.1961687], [-1.7164573000000003, 52.19608850000001], [-1.7164582, 52.1960005], [-1.7164623, 52.1958445], [-1.7165388, 52.1950481], [-1.7165537, 52.194907099999995], [-1.7165686, 52.1947671]]}", "current_leg_start": "Stratford Parkway", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "52.1947671", "next_location_lon": "-1.7165686", "previous_location": "Stratford Parkway", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 141.28, \"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\": 722.097, \"from_m\": 141.28, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1481.204, \"from_m\": 722.097, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4637.059, \"from_m\": 1481.204, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4730.499, \"from_m\": 4637.059, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4860.467, \"from_m\": 4730.499, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5676.337, \"from_m\": 4860.467, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5806.305, \"from_m\": 5676.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6927.705, \"from_m\": 5806.305, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8673.455, \"from_m\": 6927.705, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27633.015, \"from_m\": 8673.455, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27810.343, \"from_m\": 27633.015, \"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\": 28380.87, \"from_m\": 27810.343, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28643.131, \"from_m\": 28380.87, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35823.453, \"from_m\": 28643.131, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35845.183, \"from_m\": 35823.453, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36576.596, \"from_m\": 35845.183, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36908.395, \"from_m\": 36576.596, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36969.297, \"from_m\": 36908.395, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37023.083, \"from_m\": 36969.297, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42178.028, \"from_m\": 37023.083, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42572.947, \"from_m\": 42178.028, \"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\": 42817.9, \"from_m\": 42572.947, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 467157, \"profile_key\": \"01f1b87b08ee6565ec4695e0da8b922249bab66d2f728a5e5c65601da3afb89d\", \"schedule_id\": 31689, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40909}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0555\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 2, \"distance_m\": 830.667, \"section_seq\": 1, \"route_path_id\": 40909}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0559\", \"location\": \"Small Heath\", \"stage_seq\": 3, \"distance_m\": 3725.737, \"section_seq\": 1, \"route_path_id\": 40909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 4, \"distance_m\": 4145.372, \"section_seq\": 1, \"route_path_id\": 40909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Tyseley\", \"stage_seq\": 5, \"distance_m\": 5268.402, \"section_seq\": 1, \"route_path_id\": 40909}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"Acocks Green\", \"stage_seq\": 6, \"distance_m\": 7880.723, \"section_seq\": 1, \"route_path_id\": 40909}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Olton\", \"stage_seq\": 7, \"distance_m\": 9449.052, \"section_seq\": 1, \"route_path_id\": 40909}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Solihull\", \"stage_seq\": 8, \"distance_m\": 12404.121, \"section_seq\": 1, \"route_path_id\": 40909}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0612H\", \"location\": \"Widney Manor\", \"stage_seq\": 9, \"distance_m\": 14700.241, \"section_seq\": 1, \"route_path_id\": 40909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 10, \"distance_m\": 16899.614, \"section_seq\": 1, \"route_path_id\": 40909}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0623\", \"location\": \"Dorridge\", \"stage_seq\": 11, \"distance_m\": 17802.971, \"section_seq\": 1, \"route_path_id\": 40909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Hatton North Jn\", \"stage_seq\": 12, \"distance_m\": 27783.249, \"section_seq\": 1, \"route_path_id\": 40909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Hatton West Jn\", \"stage_seq\": 13, \"distance_m\": 28597.844, \"section_seq\": 1, \"route_path_id\": 40909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Bearley Jn\", \"stage_seq\": 14, \"distance_m\": 36969.297, \"section_seq\": 1, \"route_path_id\": 40909}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0639\", \"location\": \"Wilmcote\", \"stage_seq\": 15, \"distance_m\": 38539.829, \"section_seq\": 1, \"route_path_id\": 40909}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642H\", \"location\": \"Stratford Parkway\", \"stage_seq\": 16, \"distance_m\": 41131.312, \"section_seq\": 1, \"route_path_id\": 40909}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"Stratford-upon-Avon\", \"stage_seq\": 17, \"distance_m\": 42817.9, \"section_seq\": 1, \"route_path_id\": 40909}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42817.9, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40909}], \"total_distance_m\": 42817.9, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42817.9, \"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": "0551", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.1947671", "current_position_lon": "-1.7165686", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:51:38Z\", \"source_id\": 37114828, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:53:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:51:42Z\", \"source_id\": 12231270, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:57:34Z\", \"source_id\": 37123542, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:58:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:57:38Z\", \"source_id\": 12234136, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:59:47Z\", \"source_id\": 37126964, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:00:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:59:53Z\", \"source_id\": 12235244, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:00:59Z\", \"source_id\": 37128854, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:01:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:01:02Z\", \"source_id\": 12235882, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:04:12Z\", \"source_id\": 37134039, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:04:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:04:17Z\", \"source_id\": 12237599, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:10Z\", \"source_id\": 37139022, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:08:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:15Z\", \"source_id\": 12239311, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:47Z\", \"source_id\": 37145338, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:11:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:52Z\", \"source_id\": 12241409, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:30Z\", \"source_id\": 37152105, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:16:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:33Z\", \"source_id\": 12243591, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:34Z\", \"source_id\": 37200848, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:39:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:39Z\", \"source_id\": 12259638, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:42:56Z\", \"source_id\": 12262712, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:39Z\", \"source_id\": 37214188, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:41Z\", \"source_id\": 12264007, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford-upon-Avon", "service_state_platform": "1", "timing_fact_generation": 1789105483745947, "current_leg_arrival_utc": "2026-09-11T06:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:46.421629", "service_state_evidence_id": 12264007, "current_leg_start_actual_dep": "2026-09-11T06:42:30+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:46.923309", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BSW SAV 2D01 172008+172214 4 100 None {"version": 3, "segments": [{"to_m": 141.28, "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": 722.097, "from_m": 141.28, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1481.204, "from_m": 722.097, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4637.059, "from_m": 1481.204, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4730.499, "from_m": 4637.059, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4860.467, "from_m": 4730.499, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5676.337, "from_m": 4860.467, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5806.305, "from_m": 5676.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6927.705, "from_m": 5806.305, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8673.455, "from_m": 6927.705, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27633.015, "from_m": 8673.455, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27810.343, "from_m": 27633.015, "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": 28380.87, "from_m": 27810.343, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28643.131, "from_m": 28380.87, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35823.453, "from_m": 28643.131, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35845.183, "from_m": 35823.453, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36576.596, "from_m": 35845.183, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36908.395, "from_m": 36576.596, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36969.297, "from_m": 36908.395, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37023.083, "from_m": 36969.297, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42178.028, "from_m": 37023.083, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42572.947, "from_m": 42178.028, "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": 42817.9, "from_m": 42572.947, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 467157, "profile_key": "01f1b87b08ee6565ec4695e0da8b922249bab66d2f728a5e5c65601da3afb89d", "schedule_id": 31689, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0551", "location": "Birmingham Snow Hill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40909}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0555", "location": "Birmingham Moor Street", "stage_seq": 2, "distance_m": 830.667, "section_seq": 1, "route_path_id": 40909}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0559", "location": "Small Heath", "stage_seq": 3, "distance_m": 3725.737, "section_seq": 1, "route_path_id": 40909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Small Heath Sth Jn", "stage_seq": 4, "distance_m": 4145.372, "section_seq": 1, "route_path_id": 40909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Tyseley", "stage_seq": 5, "distance_m": 5268.402, "section_seq": 1, "route_path_id": 40909}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "Acocks Green", "stage_seq": 6, "distance_m": 7880.723, "section_seq": 1, "route_path_id": 40909}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Olton", "stage_seq": 7, "distance_m": 9449.052, "section_seq": 1, "route_path_id": 40909}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Solihull", "stage_seq": 8, "distance_m": 12404.121, "section_seq": 1, "route_path_id": 40909}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0612H", "location": "Widney Manor", "stage_seq": 9, "distance_m": 14700.241, "section_seq": 1, "route_path_id": 40909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Bentley Heath S.B.", "stage_seq": 10, "distance_m": 16899.614, "section_seq": 1, "route_path_id": 40909}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0623", "location": "Dorridge", "stage_seq": 11, "distance_m": 17802.971, "section_seq": 1, "route_path_id": 40909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Hatton North Jn", "stage_seq": 12, "distance_m": 27783.249, "section_seq": 1, "route_path_id": 40909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Hatton West Jn", "stage_seq": 13, "distance_m": 28597.844, "section_seq": 1, "route_path_id": 40909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Bearley Jn", "stage_seq": 14, "distance_m": 36969.297, "section_seq": 1, "route_path_id": 40909}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0639", "location": "Wilmcote", "stage_seq": 15, "distance_m": 38539.829, "section_seq": 1, "route_path_id": 40909}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642H", "location": "Stratford Parkway", "stage_seq": 16, "distance_m": 41131.312, "section_seq": 1, "route_path_id": 40909}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "Stratford-upon-Avon", "stage_seq": 17, "distance_m": 42817.9, "section_seq": 1, "route_path_id": 40909}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42817.9, "from_m": 0.0, "section_seq": 1, "route_path_id": 40909}], "total_distance_m": 42817.9, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42817.9, "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": 20098, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:51:38Z", "source_id": 37114828, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T04:53:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:51:42Z", "source_id": 12231270, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20167, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:57:34Z", "source_id": 37123542, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T04:58:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:57:38Z", "source_id": 12234136, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20333, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:59:47Z", "source_id": 37126964, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:00:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:59:53Z", "source_id": 12235244, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20209, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:00:59Z", "source_id": 37128854, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:01:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:01:02Z", "source_id": 12235882, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20347, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:04:12Z", "source_id": 37134039, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:04:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:04:17Z", "source_id": 12237599, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20213, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:10Z", "source_id": 37139022, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:08:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:15Z", "source_id": 12239311, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20351, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:47Z", "source_id": 37145338, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:11:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:52Z", "source_id": 12241409, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20224, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:30Z", "source_id": 37152105, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:16:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:33Z", "source_id": 12243591, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20316, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:34Z", "source_id": 37200848, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:39:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:39Z", "source_id": 12259638, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:42:56Z", "source_id": 12262712, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20308, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:39Z", "source_id": 37214188, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:45:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:41Z", "source_id": 12264007, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Birmingham Snow Hill 0551 0551 2 None None Stratford-upon-Avon 0646 0646 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y81126/2026-09-11/detailed None Stratford Parkway 2026-09-11T06:42:30+01:00 Stratford-upon-Avon 2.0 {"type": "LineString", "coordinates": [[-1.7305023, 52.2065613], [-1.7302957999999995, 52.2064388], [-1.7300999999999995, 52.20631720000001], [-1.729931, 52.2062095], [-1.7297754, 52.20611089999999], [-1.7296199, 52.2060082], [-1.7294615999999998, 52.2059005], [-1.7293141, 52.2058019], [-1.7291356999999998, 52.2056778], [-1.7290432, 52.20560880000001], [-1.7288768999999995, 52.2054888], [-1.7286783999999995, 52.20533999999999], [-1.7284853, 52.2051888], [-1.7282922, 52.20503510000001], [-1.7280628, 52.2048494], [-1.7278027, 52.204634000000006], [-1.7274862, 52.2043727], [-1.7272153, 52.2041458], [-1.7270208, 52.2039847], [-1.7268262999999997, 52.20382279999999], [-1.7265903, 52.2036239], [-1.7263945, 52.2034636], [-1.7261879999999998, 52.203291], [-1.7259787999999998, 52.203117599999985], [-1.7257983, 52.2029673], [-1.7255956999999995, 52.2027996], [-1.7254261999999998, 52.202657300000006], [-1.7252224, 52.202489699999994], [-1.725036, 52.202338399999995], [-1.7248227, 52.202169100000006], [-1.7246444, 52.2020302], [-1.7244753999999998, 52.20190359999999], [-1.7242902999999998, 52.20176959999999], [-1.7241173, 52.201648], [-1.7239483, 52.20153210000001], [-1.7237538999999995, 52.2014031], [-1.7236022999999998, 52.2013069], [-1.7234508, 52.20121239999999], [-1.7232362, 52.20108170000001], [-1.7230592, 52.20097650000001], [-1.7229183999999995, 52.200896699999994], [-1.7227722, 52.200810399999995], [-1.722634, 52.2007348], [-1.7225013, 52.200663299999995], [-1.7223617999999998, 52.2005885], [-1.722221, 52.20051619999999], [-1.7220735, 52.2004389], [-1.72193, 52.2003674], [-1.7217569999999998, 52.20028440000001], [-1.7216081, 52.2002137], [-1.7214324, 52.200134], [-1.7212527, 52.20005259999999], [-1.7210877999999998, 52.1999803], [-1.7209348999999998, 52.1999145], [-1.7207699, 52.1998446], [-1.7205552999999998, 52.1997575], [-1.7202455, 52.19963089999998], [-1.7199469999999997, 52.19950930000001], [-1.7196608, 52.19939089999999], [-1.7193805, 52.1992725], [-1.7191806999999997, 52.199181300000006], [-1.7190720999999998, 52.1991303], [-1.7189661, 52.1990785], [-1.7188574999999997, 52.1990235], [-1.7187328, 52.198956900000006], [-1.7185986999999998, 52.1988813], [-1.7184887, 52.198818800000005], [-1.7183827, 52.1987522], [-1.7182741, 52.19868230000001], [-1.7181734999999998, 52.1986158], [-1.7180755999999997, 52.19854749999999], [-1.7179791, 52.1984752], [-1.7178730999999998, 52.19839790000001], [-1.7177699, 52.1983133], [-1.7176625999999997, 52.19822450000001], [-1.7175741, 52.1981439], [-1.7175002999999998, 52.198079], [-1.7174184999999995, 52.1980017], [-1.7173514, 52.19792770000001], [-1.7172834999999995, 52.1978562], [-1.7171256999999998, 52.19767800000001], [-1.7169761999999995, 52.19749240000001], [-1.7167798999999997, 52.1972195], [-1.7166922999999998, 52.19707739999999], [-1.7166313999999998, 52.1969599], [-1.7165575000000002, 52.1967479], [-1.7165196000000005, 52.196584999999985], [-1.7164912, 52.1964321], [-1.7164729, 52.196298600000006], [-1.7164615, 52.1961687], [-1.7164573000000003, 52.19608850000001], [-1.7164582, 52.1960005], [-1.7164623, 52.1958445], [-1.7165388, 52.1950481], [-1.7165537, 52.194907099999995], [-1.7165686, 52.1947671]]} 1.0 0643 0645 Stratford Parkway Stratford-upon-Avon Stratford-upon-Avon 52.1947671 -1.7165686 52.1947671 -1.7165686 1 0 2026-09-11 05:55:46 TERMINATED 2026-09-11 05:45:00 Stratford-upon-Avon TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264007 1789105483745947 64 64 2026-09-11 05:55:46.923309 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:46.421629
436893 468912 Y15458 732A04M611 2026-09-11 COMPLETE 12264005 2026-09-11 06:45:00 2026-09-11 05:56:16 2026-09-13 05:56:16 {"id": 468912, "stp": "P", "toc": "Great Western Railway", "uid": "Y15458", "consist": "165120", "dest_crs": "SLO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15458/2026-09-11/detailed", "trust_id": "732A04M611", "origin_crs": "WNC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Slough", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": "1", "is_terminated": 1, "next_location": "Slough", "signalling_id": "2A04", "timing_status": "EARLY", "origin_station": "Windsor & Eton Central", "current_leg_arr": "0645", "current_leg_dep": "0640", "current_leg_end": "Slough", "origin_dep_time": "0640", "origin_platform": "BAY", "current_location": "Slough", "last_update_time": "2026-09-11T05:56:16", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]}", "current_leg_start": "Windsor & Eton Central", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "51.5122547", "next_location_lon": "-0.5919076", "previous_location": "Windsor & Eton Central", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 299.623, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 565.85, \"from_m\": 299.623, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2442.286, \"from_m\": 565.85, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2452.756, \"from_m\": 2442.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3972.252, \"from_m\": 2452.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4224.082, \"from_m\": 3972.252, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4727.077, \"from_m\": 4224.082, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 4856.584, \"from_m\": 4727.077, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6062.542, \"from_m\": 4856.584, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 6228.679, \"from_m\": 6062.542, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7464.027, \"from_m\": 6228.679, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8039.345, \"from_m\": 7464.027, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 468912, \"profile_key\": \"801d8866af43989849b1cd4c04a1b0b9be935f925eb0c1759d4eb4d05a999e2c\", \"schedule_id\": 30092, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Windsor & Eton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40410}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"Slough\", \"stage_seq\": 2, \"distance_m\": 8039.345, \"section_seq\": 1, \"route_path_id\": 40410}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8039.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40410}], \"total_distance_m\": 8039.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7324.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 715.295, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0640", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5122547", "current_position_lon": "-0.5919076", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:36Z\", \"source_id\": 37214052, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:41Z\", \"source_id\": 12264005, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Slough", "service_state_platform": "1", "timing_fact_generation": 1789105482231153, "current_leg_arrival_utc": "2026-09-11T06:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:47.088729", "service_state_evidence_id": 12264005, "current_leg_start_actual_dep": "2026-09-11T06:40:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:47.471524", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P WNC SLO 2A04 165120 2 90 None {"version": 3, "segments": [{"to_m": 299.623, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 565.85, "from_m": 299.623, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2442.286, "from_m": 565.85, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2452.756, "from_m": 2442.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3972.252, "from_m": 2452.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4224.082, "from_m": 3972.252, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4727.077, "from_m": 4224.082, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 4856.584, "from_m": 4727.077, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6062.542, "from_m": 4856.584, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 6228.679, "from_m": 6062.542, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7464.027, "from_m": 6228.679, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8039.345, "from_m": 7464.027, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 468912, "profile_key": "801d8866af43989849b1cd4c04a1b0b9be935f925eb0c1759d4eb4d05a999e2c", "schedule_id": 30092, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0640", "location": "Windsor & Eton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40410}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "Slough", "stage_seq": 2, "distance_m": 8039.345, "section_seq": 1, "route_path_id": 40410}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8039.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 40410}], "total_distance_m": 8039.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7324.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.295, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23553, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:36Z", "source_id": 37214052, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:45:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:41Z", "source_id": 12264005, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Windsor & Eton Central 0640 0640 BAY None None Slough 0646 0646 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y15458/2026-09-11/detailed None Windsor & Eton Central 2026-09-11T06:40:00+01:00 Slough 5.0 {"type": "LineString", "coordinates": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]} 5.0 0640 0645 Windsor & Eton Central Slough Slough 51.5122547 -0.5919076 51.5122547 -0.5919076 1 0 2026-09-11 05:56:16 TERMINATED 2026-09-11 05:45:00 Slough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264005 1789105482231153 6 6 2026-09-11 05:55:47.471524 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:47.088729
436894 467178 C09979 639O13M511 2026-09-11 COMPLETE 12264124 2026-09-11 06:45:00 2026-09-11 05:56:16 2026-09-13 05:56:16 {"id": 467178, "stp": "P", "toc": "Thameslink", "uid": "C09979", "consist": "700047", "dest_crs": "SUO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09979/2026-09-11/detailed", "trust_id": "639O13M511", "origin_crs": "KTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "2", "is_terminated": 1, "next_location": "Sutton (Surrey)", "signalling_id": "9O13", "timing_status": "EARLY", "origin_station": "Kentish Town", "current_leg_arr": "0645", "current_leg_dep": "0642", "current_leg_end": "Sutton (Surrey)", "origin_dep_time": "0552", "origin_platform": "1", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-11T05:56:16", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1663953, 51.3685915], [-0.1668402, 51.36846839999999], [-0.16728449999999995, 51.3683343], [-0.1676482, 51.36821130000001], [-0.167944, 51.3680999], [-0.168342, 51.36793699999998], [-0.16867169999999998, 51.3677937], [-0.16896109999999998, 51.3676575], [-0.16931699999999997, 51.3674744], [-0.1695242, 51.367365099999994], [-0.16972, 51.367253700000006], [-0.17006259999999998, 51.367043900000006], [-0.1703527, 51.3668536], [-0.17057779999999995, 51.36670290000001], [-0.1708026, 51.3665391], [-0.17110749999999997, 51.3663], [-0.17132199999999995, 51.366111], [-0.171611, 51.365837799999994], [-0.17186459999999998, 51.365564500000005], [-0.1720942, 51.36531050000001], [-0.1723234, 51.365049199999994], [-0.1725659, 51.36477610000001], [-0.1728341, 51.364506299999995], [-0.17297969999999996, 51.36436510000001], [-0.17313589999999998, 51.3642263], [-0.17374109999999998, 51.3637484], [-0.17409189999999997, 51.36350199999999], [-0.17433690000000002, 51.3633494], [-0.17479339999999996, 51.36307529999999], [-0.1752918, 51.362817], [-0.17593, 51.3625372], [-0.17634969999999997, 51.36236350000001], [-0.17714269999999996, 51.36207160000001], [-0.177565, 51.36192669999999], [-0.1780039, 51.3618001], [-0.17845719999999998, 51.3616821], [-0.17908299999999996, 51.3615502], [-0.17958200000000002, 51.3614685], [-0.1796630568239043, 51.361455854440074], [-0.18026849999999997, 51.3613614], [-0.180986, 51.3612799], [-0.18169979999999997, 51.3612362], [-0.18276519999999996, 51.36121899999999], [-0.1834548, 51.36120760000001], [-0.1839151, 51.36118660000001], [-0.1843857, 51.36114839999999], [-0.1848936, 51.361091899999984], [-0.1853533, 51.36102], [-0.1856421, 51.36097779999999], [-0.1859222, 51.36091950000001], [-0.1862323, 51.36084389999999], [-0.1863699, 51.3608102], [-0.1867115, 51.3607144], [-0.1868125, 51.36068240000011], [-0.18709400000000004, 51.3606093], [-0.18739859999999997, 51.3605313], [-0.1876937, 51.36046170000001], [-0.187855, 51.360422500000006], [-0.1880421, 51.3603816], [-0.1884216, 51.360300999999986], [-0.18860209999999997, 51.3602632], [-0.18875279999999997, 51.360222399999984], [-0.188922, 51.36017970000001], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]}", "current_leg_start": "Carshalton", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "51.3597453", "next_location_lon": "-0.1903314", "previous_location": "Carshalton", "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\": 919.199, \"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\": 956.461, \"from_m\": 919.199, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1027.494, \"from_m\": 956.461, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1082.761, \"from_m\": 1027.494, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1235.787, \"from_m\": 1082.761, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3278.05, \"from_m\": 1235.787, \"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\": 3340.507, \"from_m\": 3278.05, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4584.023, \"from_m\": 3340.507, \"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\": 4661.648, \"from_m\": 4584.023, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5071.285, \"from_m\": 4661.648, \"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\": 5783.906, \"from_m\": 5071.285, \"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\": 5895.194, \"from_m\": 5783.906, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5941.631, \"from_m\": 5895.194, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6248.473, \"from_m\": 5941.631, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7313.524, \"from_m\": 6248.473, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7538.495, \"from_m\": 7313.524, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10447.541, \"from_m\": 7538.495, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10475.515, \"from_m\": 10447.541, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11837.958, \"from_m\": 10475.515, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11900.246, \"from_m\": 11837.958, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12346.266, \"from_m\": 11900.246, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12436.653, \"from_m\": 12346.266, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13482.37, \"from_m\": 12436.653, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13580.723, \"from_m\": 13482.37, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13685.542, \"from_m\": 13580.723, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13899.038, \"from_m\": 13685.542, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13961.272, \"from_m\": 13899.038, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13995.443, \"from_m\": 13961.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14033.01, \"from_m\": 13995.443, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14070.432, \"from_m\": 14033.01, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14096.816, \"from_m\": 14070.432, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14126.521, \"from_m\": 14096.816, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14618.118, \"from_m\": 14126.521, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20167.875, \"from_m\": 14618.118, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21288.937, \"from_m\": 20167.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\": 23777.325, \"from_m\": 21288.937, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24065.497, \"from_m\": 23777.325, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25616.971, \"from_m\": 24065.497, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25844.83, \"from_m\": 25616.971, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25858.049, \"from_m\": 25844.83, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25952.727, \"from_m\": 25858.049, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25991.303, \"from_m\": 25952.727, \"capability_applied\": null, \"effective_limit_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\": 467178, \"profile_key\": \"31f682824c62eaacd02a1cdf90f991d461632ea53e9f0db7dea03a41ed21c364\", \"schedule_id\": 1071, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Kentish Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Dock Jn North\", \"stage_seq\": 2, \"distance_m\": 967.025, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 3, \"distance_m\": 2219.811, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0602\", \"location\": \"Farringdon\", \"stage_seq\": 4, \"distance_m\": 4415.655, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0604\", \"location\": \"City Thameslink\", \"stage_seq\": 5, \"distance_m\": 5145.812, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0606H\", \"location\": \"London Blackfriars\", \"stage_seq\": 6, \"distance_m\": 5543.504, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 7, \"distance_m\": 6165.943, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 6896.532, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0610H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 9, \"distance_m\": 7436.113, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0615H\", \"location\": \"Loughborough Jn\", \"stage_seq\": 10, \"distance_m\": 10518.368, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619H\", \"location\": \"Herne Hill\", \"stage_seq\": 11, \"distance_m\": 12138.06, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0626\", \"location\": \"Tulse Hill\", \"stage_seq\": 12, \"distance_m\": 13816.717, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"Streatham\", \"stage_seq\": 13, \"distance_m\": 16263.846, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 14, \"distance_m\": 17212.801, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 15, \"distance_m\": 18918.088, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0637H\", \"location\": \"Mitcham Junction\", \"stage_seq\": 16, \"distance_m\": 20741.596, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0640H\", \"location\": \"Hackbridge\", \"stage_seq\": 17, \"distance_m\": 22555.853, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": false, \"wtt_arr\": \"0642H\", \"wtt_dep\": \"0643H\", \"location\": \"Carshalton\", \"stage_seq\": 18, \"distance_m\": 23968.741, \"section_seq\": 1, \"route_path_id\": 28387}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 19, \"distance_m\": 25991.303, \"section_seq\": 1, \"route_path_id\": 28387}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25991.303, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28387}], \"total_distance_m\": 25991.303, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23741.28, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2250.023, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0552", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3597453", "current_position_lon": "-0.1903314", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:49:58Z\", \"source_id\": 37112581, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:50:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:57:42Z\", \"source_id\": 37123707, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:58:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:57:49Z\", \"source_id\": 12234188, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:01:37Z\", \"source_id\": 37129807, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:01:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:01:43Z\", \"source_id\": 12236214, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:35Z\", \"source_id\": 37132998, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:03:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:40Z\", \"source_id\": 12237296, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:05:33Z\", \"source_id\": 37136345, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:05:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:05:36Z\", \"source_id\": 12238378, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:08:07Z\", \"source_id\": 37140706, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:08:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:08:12Z\", \"source_id\": 12239820, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:12:32Z\", \"source_id\": 37148407, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:13:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:12:37Z\", \"source_id\": 12242418, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:58Z\", \"source_id\": 37156645, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:17:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:59Z\", \"source_id\": 12245124, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:28Z\", \"source_id\": 37165247, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:22:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:34Z\", \"source_id\": 12248017, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:55Z\", \"source_id\": 37179621, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:57Z\", \"source_id\": 12252817, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:32:32Z\", \"source_id\": 37187448, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:32:33Z\", \"source_id\": 12255331, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:55Z\", \"source_id\": 37194953, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:57Z\", \"source_id\": 12257679, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:16Z\", \"source_id\": 37202235, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:39:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:20Z\", \"source_id\": 12260084, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:38Z\", \"source_id\": 37207487, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:40Z\", \"source_id\": 12261835, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:48Z\", \"source_id\": 37214462, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:54Z\", \"source_id\": 12264124, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton (Surrey)", "service_state_platform": "2", "timing_fact_generation": 1789105496050239, "current_leg_arrival_utc": "2026-09-11T06:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:47.092113", "service_state_evidence_id": 12264124, "current_leg_start_actual_dep": "2026-09-11T06:43:30+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:47.463621", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P KTN SUO 9O13 700047 8 100 None {"version": 3, "segments": [{"to_m": 919.199, "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": 956.461, "from_m": 919.199, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1027.494, "from_m": 956.461, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1082.761, "from_m": 1027.494, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1235.787, "from_m": 1082.761, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3278.05, "from_m": 1235.787, "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": 3340.507, "from_m": 3278.05, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4584.023, "from_m": 3340.507, "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": 4661.648, "from_m": 4584.023, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5071.285, "from_m": 4661.648, "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": 5783.906, "from_m": 5071.285, "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": 5895.194, "from_m": 5783.906, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5941.631, "from_m": 5895.194, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6248.473, "from_m": 5941.631, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7313.524, "from_m": 6248.473, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7538.495, "from_m": 7313.524, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10447.541, "from_m": 7538.495, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10475.515, "from_m": 10447.541, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11837.958, "from_m": 10475.515, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11900.246, "from_m": 11837.958, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12346.266, "from_m": 11900.246, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12436.653, "from_m": 12346.266, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13482.37, "from_m": 12436.653, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13580.723, "from_m": 13482.37, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13685.542, "from_m": 13580.723, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13899.038, "from_m": 13685.542, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13961.272, "from_m": 13899.038, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13995.443, "from_m": 13961.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14033.01, "from_m": 13995.443, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14070.432, "from_m": 14033.01, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14096.816, "from_m": 14070.432, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14126.521, "from_m": 14096.816, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14618.118, "from_m": 14126.521, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20167.875, "from_m": 14618.118, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21288.937, "from_m": 20167.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": 23777.325, "from_m": 21288.937, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24065.497, "from_m": 23777.325, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25616.971, "from_m": 24065.497, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25844.83, "from_m": 25616.971, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25858.049, "from_m": 25844.83, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25952.727, "from_m": 25858.049, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25991.303, "from_m": 25952.727, "capability_applied": null, "effective_limit_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": 467178, "profile_key": "31f682824c62eaacd02a1cdf90f991d461632ea53e9f0db7dea03a41ed21c364", "schedule_id": 1071, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0552", "location": "Kentish Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Dock Jn North", "stage_seq": 2, "distance_m": 967.025, "section_seq": 1, "route_path_id": 28387}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557H", "location": "St Pancras Low Level", "stage_seq": 3, "distance_m": 2219.811, "section_seq": 1, "route_path_id": 28387}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0602", "location": "Farringdon", "stage_seq": 4, "distance_m": 4415.655, "section_seq": 1, "route_path_id": 28387}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0604", "location": "City Thameslink", "stage_seq": 5, "distance_m": 5145.812, "section_seq": 1, "route_path_id": 28387}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0606H", "location": "London Blackfriars", "stage_seq": 6, "distance_m": 5543.504, "section_seq": 1, "route_path_id": 28387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Blackfriars Jn", "stage_seq": 7, "distance_m": 6165.943, "section_seq": 1, "route_path_id": 28387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Southwark Bridge Jn", "stage_seq": 8, "distance_m": 6896.532, "section_seq": 1, "route_path_id": 28387}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0610H", "location": "Elephant & Castle", "stage_seq": 9, "distance_m": 7436.113, "section_seq": 1, "route_path_id": 28387}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0615H", "location": "Loughborough Jn", "stage_seq": 10, "distance_m": 10518.368, "section_seq": 1, "route_path_id": 28387}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619H", "location": "Herne Hill", "stage_seq": 11, "distance_m": 12138.06, "section_seq": 1, "route_path_id": 28387}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0626", "location": "Tulse Hill", "stage_seq": 12, "distance_m": 13816.717, "section_seq": 1, "route_path_id": 28387}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "Streatham", "stage_seq": 13, "distance_m": 16263.846, "section_seq": 1, "route_path_id": 28387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Streatham South Jn", "stage_seq": 14, "distance_m": 17212.801, "section_seq": 1, "route_path_id": 28387}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634H", "location": "Mitcham Eastfields", "stage_seq": 15, "distance_m": 18918.088, "section_seq": 1, "route_path_id": 28387}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0637H", "location": "Mitcham Junction", "stage_seq": 16, "distance_m": 20741.596, "section_seq": 1, "route_path_id": 28387}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0640H", "location": "Hackbridge", "stage_seq": 17, "distance_m": 22555.853, "section_seq": 1, "route_path_id": 28387}, {"is_pass": false, "wtt_arr": "0642H", "wtt_dep": "0643H", "location": "Carshalton", "stage_seq": 18, "distance_m": 23968.741, "section_seq": 1, "route_path_id": 28387}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 19, "distance_m": 25991.303, "section_seq": 1, "route_path_id": 28387}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25991.303, "from_m": 0.0, "section_seq": 1, "route_path_id": 28387}], "total_distance_m": 25991.303, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23741.28, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2250.023, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:49:58Z", "source_id": 37112581, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-11T04:50:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:57:42Z", "source_id": 37123707, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T04:58:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:57:49Z", "source_id": 12234188, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:01:37Z", "source_id": 37129807, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:01:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:01:43Z", "source_id": 12236214, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:35Z", "source_id": 37132998, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:03:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:40Z", "source_id": 12237296, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:05:33Z", "source_id": 37136345, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:05:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:05:36Z", "source_id": 12238378, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29335, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:08:07Z", "source_id": 37140706, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:08:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:08:12Z", "source_id": 12239820, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29346, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:12:32Z", "source_id": 37148407, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:13:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:12:37Z", "source_id": 12242418, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29377, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:58Z", "source_id": 37156645, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:17:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:59Z", "source_id": 12245124, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29795, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:28Z", "source_id": 37165247, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:22:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:34Z", "source_id": 12248017, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29810, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:55Z", "source_id": 37179621, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:29:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:57Z", "source_id": 12252817, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30061, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:32:32Z", "source_id": 37187448, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:32:33Z", "source_id": 12255331, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30065, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:55Z", "source_id": 37194953, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:57Z", "source_id": 12257679, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30081, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:16Z", "source_id": 37202235, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:39:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:20Z", "source_id": 12260084, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30085, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:38Z", "source_id": 37207487, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T05:42:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:40Z", "source_id": 12261835, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30098, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:48Z", "source_id": 37214462, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T05:45:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:54Z", "source_id": 12264124, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Kentish Town 0552 0552 1 None None Sutton (Surrey) 0647 0647 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C09979/2026-09-11/detailed None Carshalton 2026-09-11T06:43:30+01:00 Sutton (Surrey) 3.0 {"type": "LineString", "coordinates": [[-0.1663953, 51.3685915], [-0.1668402, 51.36846839999999], [-0.16728449999999995, 51.3683343], [-0.1676482, 51.36821130000001], [-0.167944, 51.3680999], [-0.168342, 51.36793699999998], [-0.16867169999999998, 51.3677937], [-0.16896109999999998, 51.3676575], [-0.16931699999999997, 51.3674744], [-0.1695242, 51.367365099999994], [-0.16972, 51.367253700000006], [-0.17006259999999998, 51.367043900000006], [-0.1703527, 51.3668536], [-0.17057779999999995, 51.36670290000001], [-0.1708026, 51.3665391], [-0.17110749999999997, 51.3663], [-0.17132199999999995, 51.366111], [-0.171611, 51.365837799999994], [-0.17186459999999998, 51.365564500000005], [-0.1720942, 51.36531050000001], [-0.1723234, 51.365049199999994], [-0.1725659, 51.36477610000001], [-0.1728341, 51.364506299999995], [-0.17297969999999996, 51.36436510000001], [-0.17313589999999998, 51.3642263], [-0.17374109999999998, 51.3637484], [-0.17409189999999997, 51.36350199999999], [-0.17433690000000002, 51.3633494], [-0.17479339999999996, 51.36307529999999], [-0.1752918, 51.362817], [-0.17593, 51.3625372], [-0.17634969999999997, 51.36236350000001], [-0.17714269999999996, 51.36207160000001], [-0.177565, 51.36192669999999], [-0.1780039, 51.3618001], [-0.17845719999999998, 51.3616821], [-0.17908299999999996, 51.3615502], [-0.17958200000000002, 51.3614685], [-0.1796630568239043, 51.361455854440074], [-0.18026849999999997, 51.3613614], [-0.180986, 51.3612799], [-0.18169979999999997, 51.3612362], [-0.18276519999999996, 51.36121899999999], [-0.1834548, 51.36120760000001], [-0.1839151, 51.36118660000001], [-0.1843857, 51.36114839999999], [-0.1848936, 51.361091899999984], [-0.1853533, 51.36102], [-0.1856421, 51.36097779999999], [-0.1859222, 51.36091950000001], [-0.1862323, 51.36084389999999], [-0.1863699, 51.3608102], [-0.1867115, 51.3607144], [-0.1868125, 51.36068240000011], [-0.18709400000000004, 51.3606093], [-0.18739859999999997, 51.3605313], [-0.1876937, 51.36046170000001], [-0.187855, 51.360422500000006], [-0.1880421, 51.3603816], [-0.1884216, 51.360300999999986], [-0.18860209999999997, 51.3602632], [-0.18875279999999997, 51.360222399999984], [-0.188922, 51.36017970000001], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]} 1.3 0642 0645 Carshalton Sutton (Surrey) Sutton (Surrey) 51.3597453 -0.1903314 51.3597453 -0.1903314 1 0 2026-09-11 05:56:16 TERMINATED 2026-09-11 05:45:00 Sutton (Surrey) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264124 1789105496050239 88 88 2026-09-11 05:55:47.463621 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:47.092113
436895 466150 F44031 512R571511 2026-09-11 COMPLETE 12263505 2026-09-11 06:45:00 2026-09-11 05:56:16 2026-09-13 05:56:16 {"id": 466150, "stp": "N", "toc": "c2c", "uid": "F44031", "consist": "357011+357204", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F44031/2026-09-11/detailed", "trust_id": "512R571511", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": "1", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2R57", "timing_status": "EARLY", "origin_station": "Shoeburyness", "current_leg_arr": "0645", "current_leg_dep": "0641", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "0515", "origin_platform": "3", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-11T05:56:16", "route_debug_link": null, "timing_variation": "-1 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": "0646", "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\": 177.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 796.55, \"from_m\": 177.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 830.391, \"from_m\": 796.55, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 881.925, \"from_m\": 830.391, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5753.763, \"from_m\": 881.925, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6407.84, \"from_m\": 5753.763, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10941.367, \"from_m\": 6407.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\": 11258.982, \"from_m\": 10941.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19007.858, \"from_m\": 11258.982, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20381.658, \"from_m\": 19007.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20425.464, \"from_m\": 20381.658, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20468.624, \"from_m\": 20425.464, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20577.758, \"from_m\": 20468.624, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30107.616, \"from_m\": 20577.758, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30150.948, \"from_m\": 30107.616, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35977.03, \"from_m\": 30150.948, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36785.128, \"from_m\": 35977.03, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37286.505, \"from_m\": 36785.128, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55399.005, \"from_m\": 37286.505, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55440.641, \"from_m\": 55399.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60839.339, \"from_m\": 55440.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61331.008, \"from_m\": 60839.339, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 61336.945, \"from_m\": 61331.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\": 61419.371, \"from_m\": 61336.945, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 63282.306, \"from_m\": 61419.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\": 65957.364, \"from_m\": 63282.306, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68151.031, \"from_m\": 65957.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68590.446, \"from_m\": 68151.031, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69944.961, \"from_m\": 68590.446, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70202.527, \"from_m\": 69944.961, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 72054.146, \"from_m\": 70202.527, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72756.954, \"from_m\": 72054.146, \"capability_applied\": null, \"effective_limit_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\": 466150, \"profile_key\": \"e8ce8f737a8f01f5e8f4b7d18a0fde36a378c8c24d36387be22ab39819c3c079\", \"schedule_id\": 37202, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0517H\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 2, \"distance_m\": 796.55, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": \"0519H\", \"location\": \"Thorpe Bay\", \"stage_seq\": 3, \"distance_m\": 2317.182, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0521H\", \"wtt_dep\": \"0522\", \"location\": \"Southend East\", \"stage_seq\": 4, \"distance_m\": 4397.708, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0524\", \"wtt_dep\": \"0525\", \"location\": \"Southend Central\", \"stage_seq\": 5, \"distance_m\": 5961.004, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0526H\", \"wtt_dep\": \"0527\", \"location\": \"Westcliff\", \"stage_seq\": 6, \"distance_m\": 7304.564, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0529H\", \"location\": \"Chalkwell\", \"stage_seq\": 7, \"distance_m\": 8901.816, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0532\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 8, \"distance_m\": 11003.692, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0537H\", \"location\": \"Benfleet\", \"stage_seq\": 9, \"distance_m\": 16444.591, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0542H\", \"wtt_dep\": \"0543H\", \"location\": \"Pitsea\", \"stage_seq\": 10, \"distance_m\": 20752.473, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0552H\", \"location\": \"Stanford-le-Hope\", \"stage_seq\": 11, \"distance_m\": 28969.265, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 12, \"distance_m\": 30175.375, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"East Tilbury\", \"stage_seq\": 13, \"distance_m\": 32377.613, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0603H\", \"location\": \"Tilbury Town\", \"stage_seq\": 14, \"distance_m\": 38008.066, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0608H\", \"location\": \"Grays\", \"stage_seq\": 15, \"distance_m\": 40836.837, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 16, \"distance_m\": 42052.569, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614H\", \"location\": \"Purfleet\", \"stage_seq\": 17, \"distance_m\": 47014.441, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0620\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 18, \"distance_m\": 52308.835, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0623H\", \"location\": \"Dagenham Dock\", \"stage_seq\": 19, \"distance_m\": 56759.086, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Ripple Lane Renwick Rd Jn\", \"stage_seq\": 20, \"distance_m\": 57862.456, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Barking Riverside Up Jn\", \"stage_seq\": 21, \"distance_m\": 60092.423, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Barking\", \"stage_seq\": 22, \"distance_m\": 60546.859, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635H\", \"location\": \"West Ham High Level\", \"stage_seq\": 23, \"distance_m\": 66351.688, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 24, \"distance_m\": 68468.931, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Limehouse\", \"stage_seq\": 25, \"distance_m\": 70008.345, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Christian Street Jn\", \"stage_seq\": 26, \"distance_m\": 71595.753, \"section_seq\": 1, \"route_path_id\": 40732}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 27, \"distance_m\": 72756.954, \"section_seq\": 1, \"route_path_id\": 40732}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72756.954, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40732}], \"total_distance_m\": 72756.954, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70404.475, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2352.479, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0515", "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\": 14391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:17:25Z\", \"source_id\": 37077728, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:18:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:17:29Z\", \"source_id\": 12219275, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:20:17Z\", \"source_id\": 37079901, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:20:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:20:18Z\", \"source_id\": 12220006, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:22:44Z\", \"source_id\": 37082027, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:23:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:22:49Z\", \"source_id\": 12220649, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:26:04Z\", \"source_id\": 37085237, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:26:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:26:08Z\", \"source_id\": 12221628, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:28:34Z\", \"source_id\": 37087682, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:28:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:28:37Z\", \"source_id\": 12222414, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:31:09Z\", \"source_id\": 37090092, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:31:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:31:13Z\", \"source_id\": 12223270, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:35:50Z\", \"source_id\": 37094906, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:36:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:35:53Z\", \"source_id\": 12224833, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14454, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:41:05Z\", \"source_id\": 37100994, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:42:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:41:08Z\", \"source_id\": 12226796, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:51:40Z\", \"source_id\": 37114919, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:52:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:51:42Z\", \"source_id\": 12231291, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:55:51Z\", \"source_id\": 37120979, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:56:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:55:52Z\", \"source_id\": 12233286, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:51Z\", \"source_id\": 37133460, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:04:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:53Z\", \"source_id\": 12237431, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:24Z\", \"source_id\": 37139439, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:08:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:28Z\", \"source_id\": 12239445, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:22Z\", \"source_id\": 37149857, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:14:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:26Z\", \"source_id\": 12242892, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:43Z\", \"source_id\": 37159927, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:19:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:47Z\", \"source_id\": 12246241, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:49Z\", \"source_id\": 37167724, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:23:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:53Z\", \"source_id\": 12248811, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:26Z\", \"source_id\": 37176765, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:28:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:32Z\", \"source_id\": 12251880, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:09Z\", \"source_id\": 37190894, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:13Z\", \"source_id\": 12256413, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:44Z\", \"source_id\": 37203335, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:40:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:48Z\", \"source_id\": 12260443, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:56Z\", \"source_id\": 37212529, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:59Z\", \"source_id\": 12263505, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "1", "timing_fact_generation": 1789105439959839, "current_leg_arrival_utc": "2026-09-11T06:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:47.096163", "service_state_evidence_id": 12263505, "current_leg_start_actual_dep": "2026-09-11T06:41:00+01:00", "operational_evidence_version": 123, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:47.468212", "service_state_valid_until_kind": null, "operational_interpretation_version": 123, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N SRY FST 2R57 357011+357204 8 100 None {"version": 3, "segments": [{"to_m": 177.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 796.55, "from_m": 177.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 830.391, "from_m": 796.55, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 881.925, "from_m": 830.391, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5753.763, "from_m": 881.925, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6407.84, "from_m": 5753.763, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10941.367, "from_m": 6407.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": 11258.982, "from_m": 10941.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19007.858, "from_m": 11258.982, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20381.658, "from_m": 19007.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20425.464, "from_m": 20381.658, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20468.624, "from_m": 20425.464, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20577.758, "from_m": 20468.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30107.616, "from_m": 20577.758, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30150.948, "from_m": 30107.616, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35977.03, "from_m": 30150.948, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36785.128, "from_m": 35977.03, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37286.505, "from_m": 36785.128, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55399.005, "from_m": 37286.505, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55440.641, "from_m": 55399.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60839.339, "from_m": 55440.641, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61331.008, "from_m": 60839.339, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 61336.945, "from_m": 61331.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": 61419.371, "from_m": 61336.945, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 63282.306, "from_m": 61419.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": 65957.364, "from_m": 63282.306, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68151.031, "from_m": 65957.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68590.446, "from_m": 68151.031, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69944.961, "from_m": 68590.446, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70202.527, "from_m": 69944.961, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 72054.146, "from_m": 70202.527, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72756.954, "from_m": 72054.146, "capability_applied": null, "effective_limit_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": 466150, "profile_key": "e8ce8f737a8f01f5e8f4b7d18a0fde36a378c8c24d36387be22ab39819c3c079", "schedule_id": 37202, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0515", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0517H", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 2, "distance_m": 796.55, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": "0519H", "location": "Thorpe Bay", "stage_seq": 3, "distance_m": 2317.182, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0521H", "wtt_dep": "0522", "location": "Southend East", "stage_seq": 4, "distance_m": 4397.708, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0524", "wtt_dep": "0525", "location": "Southend Central", "stage_seq": 5, "distance_m": 5961.004, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0526H", "wtt_dep": "0527", "location": "Westcliff", "stage_seq": 6, "distance_m": 7304.564, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0529H", "location": "Chalkwell", "stage_seq": 7, "distance_m": 8901.816, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0532", "location": "Leigh-on-Sea", "stage_seq": 8, "distance_m": 11003.692, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0537H", "location": "Benfleet", "stage_seq": 9, "distance_m": 16444.591, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0542H", "wtt_dep": "0543H", "location": "Pitsea", "stage_seq": 10, "distance_m": 20752.473, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0552H", "location": "Stanford-le-Hope", "stage_seq": 11, "distance_m": 28969.265, "section_seq": 1, "route_path_id": 40732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Thames Haven Jn", "stage_seq": 12, "distance_m": 30175.375, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "East Tilbury", "stage_seq": 13, "distance_m": 32377.613, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0603H", "location": "Tilbury Town", "stage_seq": 14, "distance_m": 38008.066, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0608H", "location": "Grays", "stage_seq": 15, "distance_m": 40836.837, "section_seq": 1, "route_path_id": 40732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "West Thurrock Jn", "stage_seq": 16, "distance_m": 42052.569, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614H", "location": "Purfleet", "stage_seq": 17, "distance_m": 47014.441, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0620", "location": "Rainham (Essex)", "stage_seq": 18, "distance_m": 52308.835, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0623H", "location": "Dagenham Dock", "stage_seq": 19, "distance_m": 56759.086, "section_seq": 1, "route_path_id": 40732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Ripple Lane Renwick Rd Jn", "stage_seq": 20, "distance_m": 57862.456, "section_seq": 1, "route_path_id": 40732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Barking Riverside Up Jn", "stage_seq": 21, "distance_m": 60092.423, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Barking", "stage_seq": 22, "distance_m": 60546.859, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635H", "location": "West Ham High Level", "stage_seq": 23, "distance_m": 66351.688, "section_seq": 1, "route_path_id": 40732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Gas Factory Jn", "stage_seq": 24, "distance_m": 68468.931, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Limehouse", "stage_seq": 25, "distance_m": 70008.345, "section_seq": 1, "route_path_id": 40732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Christian Street Jn", "stage_seq": 26, "distance_m": 71595.753, "section_seq": 1, "route_path_id": 40732}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 27, "distance_m": 72756.954, "section_seq": 1, "route_path_id": 40732}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72756.954, "from_m": 0.0, "section_seq": 1, "route_path_id": 40732}], "total_distance_m": 72756.954, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70404.475, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2352.479, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14391, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:17:25Z", "source_id": 37077728, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T04:18:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:17:29Z", "source_id": 12219275, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14395, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:20:17Z", "source_id": 37079901, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T04:20:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:20:18Z", "source_id": 12220006, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:22:44Z", "source_id": 37082027, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T04:23:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:22:49Z", "source_id": 12220649, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:26:04Z", "source_id": 37085237, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T04:26:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:26:08Z", "source_id": 12221628, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:28:34Z", "source_id": 37087682, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T04:28:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:28:37Z", "source_id": 12222414, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:31:09Z", "source_id": 37090092, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T04:31:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:31:13Z", "source_id": 12223270, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:35:50Z", "source_id": 37094906, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T04:36:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:35:53Z", "source_id": 12224833, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14454, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:41:05Z", "source_id": 37100994, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T04:42:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:41:08Z", "source_id": 12226796, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14484, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:51:40Z", "source_id": 37114919, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T04:52:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:51:42Z", "source_id": 12231291, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14496, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:55:51Z", "source_id": 37120979, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T04:56:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:55:52Z", "source_id": 12233286, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14502, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:51Z", "source_id": 37133460, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:04:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:53Z", "source_id": 12237431, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14542, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:24Z", "source_id": 37139439, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:08:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:28Z", "source_id": 12239445, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14571, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:22Z", "source_id": 37149857, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:14:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:26Z", "source_id": 12242892, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14578, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:43Z", "source_id": 37159927, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T05:19:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:47Z", "source_id": 12246241, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14623, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:49Z", "source_id": 37167724, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T05:23:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:53Z", "source_id": 12248811, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14708, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:26Z", "source_id": 37176765, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T05:28:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:32Z", "source_id": 12251880, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:09Z", "source_id": 37190894, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T05:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:13Z", "source_id": 12256413, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:44Z", "source_id": 37203335, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T05:40:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:48Z", "source_id": 12260443, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15378, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:56Z", "source_id": 37212529, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T05:45:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:59Z", "source_id": 12263505, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Shoeburyness 0515 0515 3 None None London Fenchurch Street 0646 0646 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:F44031/2026-09-11/detailed None Limehouse 2026-09-11T06:41:00+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 0641 0645 Limehouse London Fenchurch Street London Fenchurch Street 51.5114471 -0.0779551 51.5114471 -0.0779551 1 0 2026-09-11 05:56:16 TERMINATED 2026-09-11 05:45:00 London Fenchurch Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263505 1789105439959839 123 123 2026-09-11 05:55:47.468212 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:47.096163
436896 466774 L80916 872D03M511 2026-09-11 COMPLETE 12263843 2026-09-11 06:45:00 2026-09-11 05:56:16 2026-09-13 05:56:16 {"id": 466774, "stp": "P", "toc": "South Western Railway", "uid": "L80916", "consist": "701060", "dest_crs": "GLD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80916/2026-09-11/detailed", "trust_id": "872D03M511", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-11", "dest_arr_time": "0644", "dest_platform": "2", "is_terminated": 1, "next_location": "Guildford", "signalling_id": "2D03", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0645", "current_leg_dep": "0641", "current_leg_end": "Guildford", "origin_dep_time": "0539", "origin_platform": "5", "current_location": "Guildford", "last_update_time": "2026-09-11T05:56:16", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]}", "current_leg_start": "London Road (Guildford)", "dest_arr_time_act": "0644", "motion_projection": null, "next_location_lat": "51.2377313", "next_location_lon": "-0.5815048", "previous_location": "London Road (Guildford)", "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\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.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\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12485.736, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12530.906, \"from_m\": 12485.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13402.326, \"from_m\": 12530.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13484.696, \"from_m\": 13402.326, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13508.651, \"from_m\": 13484.696, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14538.443, \"from_m\": 13508.651, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18113.945, \"from_m\": 14538.443, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19437.195, \"from_m\": 18113.945, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 22346.826, \"from_m\": 19437.195, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22635.571, \"from_m\": 22346.826, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22733.141, \"from_m\": 22635.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}, {\"to_m\": 23092.981, \"from_m\": 22733.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23180.839, \"from_m\": 23092.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23237.267, \"from_m\": 23180.839, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29268.489, \"from_m\": 23237.267, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29768.986, \"from_m\": 29268.489, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32961.711, \"from_m\": 29768.986, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33325.361, \"from_m\": 32961.711, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35143.177, \"from_m\": 33325.361, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35699.367, \"from_m\": 35143.177, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35742.189, \"from_m\": 35699.367, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47385.997, \"from_m\": 35742.189, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47831.209, \"from_m\": 47385.997, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49348.629, \"from_m\": 47831.209, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49501.017, \"from_m\": 49348.629, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49542.933, \"from_m\": 49501.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\": 49652.11, \"from_m\": 49542.933, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50176.695, \"from_m\": 49652.11, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50295.422, \"from_m\": 50176.695, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50494.155, \"from_m\": 50295.422, \"capability_applied\": null, \"effective_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\": 466774, \"profile_key\": \"11ea8aa3ce86d5a877189f2d3445317a412f77a306b912b3c2af4c218cbb9cc3\", \"schedule_id\": 17255, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0543\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0548\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0551H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13816.668, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602\", \"location\": \"Motspur Park\", \"stage_seq\": 8, \"distance_m\": 15630.469, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0604H\", \"location\": \"Worcester Park\", \"stage_seq\": 9, \"distance_m\": 17232.776, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0607H\", \"location\": \"Stoneleigh\", \"stage_seq\": 10, \"distance_m\": 19251.061, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0610\", \"location\": \"Ewell West\", \"stage_seq\": 11, \"distance_m\": 20862.274, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0614\", \"location\": \"Epsom\", \"stage_seq\": 12, \"distance_m\": 22914.411, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618\", \"location\": \"Ashtead\", \"stage_seq\": 13, \"distance_m\": 26109.263, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0621H\", \"location\": \"Leatherhead\", \"stage_seq\": 14, \"distance_m\": 29013.738, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627\", \"location\": \"Bookham\", \"stage_seq\": 15, \"distance_m\": 33187.42, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631\", \"location\": \"Effingham Junction\", \"stage_seq\": 16, \"distance_m\": 35857.759, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 17, \"distance_m\": 47862.813, \"section_seq\": 1, \"route_path_id\": 34954}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": null, \"location\": \"Guildford\", \"stage_seq\": 18, \"distance_m\": 50494.155, \"section_seq\": 1, \"route_path_id\": 34954}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50494.155, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34954}], \"total_distance_m\": 50494.155, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48815.013, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1679.142, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0539", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2377313", "current_position_lon": "-0.5815048", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:41:31Z\", \"source_id\": 37101572, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:42:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:41:32Z\", \"source_id\": 12226973, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:47:12Z\", \"source_id\": 37108885, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:47:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:47:17Z\", \"source_id\": 12229308, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:50:41Z\", \"source_id\": 37113548, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:51:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:50:47Z\", \"source_id\": 12230860, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:53:56Z\", \"source_id\": 37118226, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:54:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:53:57Z\", \"source_id\": 12232340, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:57:23Z\", \"source_id\": 37123243, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:58:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:57:26Z\", \"source_id\": 12234024, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:01:14Z\", \"source_id\": 37129237, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:01:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:01:17Z\", \"source_id\": 12235990, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:04Z\", \"source_id\": 37132205, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:04:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:08Z\", \"source_id\": 12236976, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29493, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:06:57Z\", \"source_id\": 37138607, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:07:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:03Z\", \"source_id\": 12239150, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:01Z\", \"source_id\": 37144004, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:10:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:08Z\", \"source_id\": 12240934, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:18Z\", \"source_id\": 37149745, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:14:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:22Z\", \"source_id\": 12242840, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:16Z\", \"source_id\": 37159091, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:18:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:21Z\", \"source_id\": 12245967, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:18Z\", \"source_id\": 37164879, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:22:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:20Z\", \"source_id\": 12247867, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:43Z\", \"source_id\": 37181303, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:31:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:46Z\", \"source_id\": 12253353, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:41Z\", \"source_id\": 37203172, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:41:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:44Z\", \"source_id\": 12260390, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27943, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:21Z\", \"source_id\": 37213433, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:25Z\", \"source_id\": 12263843, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford", "service_state_platform": "2", "timing_fact_generation": 1789105465919736, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:49.220201", "service_state_evidence_id": 12263843, "current_leg_start_actual_dep": "2026-09-11T06:41:00+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:49.769619", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None GLD 2D03 701060 10 100 None {"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.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": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12485.736, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12530.906, "from_m": 12485.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13402.326, "from_m": 12530.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13484.696, "from_m": 13402.326, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13508.651, "from_m": 13484.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14538.443, "from_m": 13508.651, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18113.945, "from_m": 14538.443, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19437.195, "from_m": 18113.945, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 22346.826, "from_m": 19437.195, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22635.571, "from_m": 22346.826, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22733.141, "from_m": 22635.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}, {"to_m": 23092.981, "from_m": 22733.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23180.839, "from_m": 23092.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23237.267, "from_m": 23180.839, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29268.489, "from_m": 23237.267, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29768.986, "from_m": 29268.489, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32961.711, "from_m": 29768.986, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33325.361, "from_m": 32961.711, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35143.177, "from_m": 33325.361, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35699.367, "from_m": 35143.177, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35742.189, "from_m": 35699.367, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47385.997, "from_m": 35742.189, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47831.209, "from_m": 47385.997, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49348.629, "from_m": 47831.209, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49501.017, "from_m": 49348.629, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49542.933, "from_m": 49501.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": 49652.11, "from_m": 49542.933, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50176.695, "from_m": 49652.11, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50295.422, "from_m": 50176.695, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50494.155, "from_m": 50295.422, "capability_applied": null, "effective_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": 466774, "profile_key": "11ea8aa3ce86d5a877189f2d3445317a412f77a306b912b3c2af4c218cbb9cc3", "schedule_id": 17255, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0539", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 34954}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0543", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 34954}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0548", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 34954}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0551H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 34954}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 34954}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13816.668, "section_seq": 1, "route_path_id": 34954}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602", "location": "Motspur Park", "stage_seq": 8, "distance_m": 15630.469, "section_seq": 1, "route_path_id": 34954}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0604H", "location": "Worcester Park", "stage_seq": 9, "distance_m": 17232.776, "section_seq": 1, "route_path_id": 34954}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0607H", "location": "Stoneleigh", "stage_seq": 10, "distance_m": 19251.061, "section_seq": 1, "route_path_id": 34954}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0610", "location": "Ewell West", "stage_seq": 11, "distance_m": 20862.274, "section_seq": 1, "route_path_id": 34954}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0614", "location": "Epsom", "stage_seq": 12, "distance_m": 22914.411, "section_seq": 1, "route_path_id": 34954}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618", "location": "Ashtead", "stage_seq": 13, "distance_m": 26109.263, "section_seq": 1, "route_path_id": 34954}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0621H", "location": "Leatherhead", "stage_seq": 14, "distance_m": 29013.738, "section_seq": 1, "route_path_id": 34954}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627", "location": "Bookham", "stage_seq": 15, "distance_m": 33187.42, "section_seq": 1, "route_path_id": 34954}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631", "location": "Effingham Junction", "stage_seq": 16, "distance_m": 35857.759, "section_seq": 1, "route_path_id": 34954}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640", "location": "London Road (Guildford)", "stage_seq": 17, "distance_m": 47862.813, "section_seq": 1, "route_path_id": 34954}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": null, "location": "Guildford", "stage_seq": 18, "distance_m": 50494.155, "section_seq": 1, "route_path_id": 34954}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50494.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 34954}], "total_distance_m": 50494.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48815.013, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1679.142, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:41:31Z", "source_id": 37101572, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T04:42:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:41:32Z", "source_id": 12226973, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:47:12Z", "source_id": 37108885, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T04:47:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:47:17Z", "source_id": 12229308, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:50:41Z", "source_id": 37113548, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T04:51:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:50:47Z", "source_id": 12230860, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:53:56Z", "source_id": 37118226, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T04:54:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:53:57Z", "source_id": 12232340, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29476, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:57:23Z", "source_id": 37123243, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T04:58:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:57:26Z", "source_id": 12234024, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29484, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:01:14Z", "source_id": 37129237, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:01:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:01:17Z", "source_id": 12235990, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29489, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:04Z", "source_id": 37132205, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:04:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:08Z", "source_id": 12236976, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29493, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:06:57Z", "source_id": 37138607, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:07:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:03Z", "source_id": 12239150, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29497, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:01Z", "source_id": 37144004, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:10:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:08Z", "source_id": 12240934, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30152, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:18Z", "source_id": 37149745, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:14:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:22Z", "source_id": 12242840, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30165, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:16Z", "source_id": 37159091, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:18:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:21Z", "source_id": 12245967, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30171, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:18Z", "source_id": 37164879, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:22:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:20Z", "source_id": 12247867, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28112, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:43Z", "source_id": 37181303, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:31:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:46Z", "source_id": 12253353, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28098, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:41Z", "source_id": 37203172, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:41:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:44Z", "source_id": 12260390, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27943, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:21Z", "source_id": 37213433, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T05:45:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:25Z", "source_id": 12263843, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] London Waterloo 0539 0539 5 None None Guildford 0644 0644 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L80916/2026-09-11/detailed None London Road (Guildford) 2026-09-11T06:41:00+01:00 Guildford 4.0 {"type": "LineString", "coordinates": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]} 1.6 0641 0645 London Road (Guildford) Guildford Guildford 51.2377313 -0.5815048 51.2377313 -0.5815048 1 0 2026-09-11 05:56:16 TERMINATED 2026-09-11 05:45:00 Guildford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263843 1789105465919736 93 93 2026-09-11 05:55:49.769619 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:49.220201
436897 466896 C11156 522N52M511 2026-09-11 COMPLETE 12263808 2026-09-11 06:45:00 2026-09-11 05:56:16 2026-09-13 05:56:16 {"id": 466896, "stp": "P", "toc": "London Overground", "uid": "C11156", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C11156/2026-09-11/detailed", "trust_id": "522N52M511", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Richmond North London Line", "service_date": "2026-09-11", "dest_arr_time": "0648", "dest_platform": "4", "is_terminated": 1, "next_location": "Richmond North London Line", "signalling_id": "2N52", "timing_status": "ON TIME", "origin_station": "Stratford", "current_leg_arr": "0645", "current_leg_dep": "0641", "current_leg_end": "Richmond North London Line", "origin_dep_time": "0543", "origin_platform": "2", "current_location": "Richmond North London Line", "last_update_time": "2026-09-11T05:56:16", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]}", "current_leg_start": "Kew Gardens", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "51.4632722", "next_location_lon": "-0.3011125", "previous_location": "Kew Gardens", "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\": 72.613, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 101.352, \"from_m\": 72.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142.617, \"from_m\": 101.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 181.712, \"from_m\": 142.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 217.933, \"from_m\": 181.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 831.78, \"from_m\": 217.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1535.109, \"from_m\": 831.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2143.702, \"from_m\": 1535.109, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2205.617, \"from_m\": 2143.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2951.73, \"from_m\": 2205.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6134.322, \"from_m\": 2951.73, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6192.91, \"from_m\": 6134.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6829.731, \"from_m\": 6192.91, \"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\": 8394.258, \"from_m\": 6829.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\": 8464.873, \"from_m\": 8394.258, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11432.076, \"from_m\": 8464.873, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12046.575, \"from_m\": 11432.076, \"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\": 13394.069, \"from_m\": 12046.575, \"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\": 13746.31, \"from_m\": 13394.069, \"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\": 20025.306, \"from_m\": 13746.31, \"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\": 20074.265, \"from_m\": 20025.306, \"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\": 20158.767, \"from_m\": 20074.265, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20212.248, \"from_m\": 20158.767, \"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\": 20649.48, \"from_m\": 20212.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20715.798, \"from_m\": 20649.48, \"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\": 20745.368, \"from_m\": 20715.798, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21433.706, \"from_m\": 20745.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21438.456, \"from_m\": 21433.706, \"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\": 21491.628, \"from_m\": 21438.456, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21498.842, \"from_m\": 21491.628, \"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\": 21563.442, \"from_m\": 21498.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\": 21603.825, \"from_m\": 21563.442, \"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\": 21680.078, \"from_m\": 21603.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21823.797, \"from_m\": 21680.078, \"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\": 21890.034, \"from_m\": 21823.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21961.396, \"from_m\": 21890.034, \"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\": 23197.943, \"from_m\": 21961.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23249.885, \"from_m\": 23197.943, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23566.982, \"from_m\": 23249.885, \"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\": 25971.492, \"from_m\": 23566.982, \"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\": 26017.004, \"from_m\": 25971.492, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26233.623, \"from_m\": 26017.004, \"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\": 26982.477, \"from_m\": 26233.623, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27398.131, \"from_m\": 26982.477, \"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\": 30007.223, \"from_m\": 27398.131, \"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\": 30685.118, \"from_m\": 30007.223, \"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\": 31062.519, \"from_m\": 30685.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}], \"service_id\": 466896, \"profile_key\": \"256ffd3b544c4f5d82b0b3dca788b7cfbcd0a86fbe0c3d11d3215cc6986fffa0\", \"schedule_id\": 1326, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0549H\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0552\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 3982.545, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5363.473, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 8128.14, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 8559.907, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0600\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 9006.114, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 9416.908, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0601H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 9786.471, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 10967.292, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0605H\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 11498.61, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 11696.205, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 12413.905, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0611\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 13479.313, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 14431.773, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 15845.848, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617H\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 16440.756, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0619H\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 17266.231, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 17976.897, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623\", \"location\": \"Kensal Rise\", \"stage_seq\": 24, \"distance_m\": 18975.271, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 19986.974, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0627\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 20715.798, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 27, \"distance_m\": 23305.367, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632H\", \"location\": \"Acton Central\", \"stage_seq\": 28, \"distance_m\": 24996.638, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635\", \"location\": \"South Acton\", \"stage_seq\": 29, \"distance_m\": 26162.559, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638\", \"location\": \"Gunnersbury\", \"stage_seq\": 30, \"distance_m\": 27155.463, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641\", \"location\": \"Kew Gardens\", \"stage_seq\": 31, \"distance_m\": 28869.385, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Richmond North London Line\", \"stage_seq\": 32, \"distance_m\": 31062.519, \"section_seq\": 1, \"route_path_id\": 28455}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 31062.519, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28455}], \"total_distance_m\": 31062.519, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 28153.402, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2909.117, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4632722", "current_position_lon": "-0.3011125", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:45:33Z\", \"source_id\": 37106801, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:46:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:45:38Z\", \"source_id\": 12228645, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:48:50Z\", \"source_id\": 37111032, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:48:54Z\", \"source_id\": 12230002, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:50:43Z\", \"source_id\": 37113587, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:51:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:50:47Z\", \"source_id\": 12230850, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:53:22Z\", \"source_id\": 37117407, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:53:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:53:27Z\", \"source_id\": 12232098, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:56:12Z\", \"source_id\": 37121425, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:56:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:56:17Z\", \"source_id\": 12233438, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:58:12Z\", \"source_id\": 37124453, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:58:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:58:17Z\", \"source_id\": 12234434, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:00:41Z\", \"source_id\": 37128352, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:01:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:00:42Z\", \"source_id\": 12235706, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:24Z\", \"source_id\": 37132665, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:04:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:28Z\", \"source_id\": 12237183, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:06:29Z\", \"source_id\": 37137804, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:07:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:06:31Z\", \"source_id\": 12238902, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:09:29Z\", \"source_id\": 37142999, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:09:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:09:33Z\", \"source_id\": 12240623, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:12:33Z\", \"source_id\": 37148409, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:12:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:12:37Z\", \"source_id\": 12242423, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:28Z\", \"source_id\": 37152002, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:15:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:31Z\", \"source_id\": 12243573, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:24Z\", \"source_id\": 37155611, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:16:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:25Z\", \"source_id\": 12244750, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:01Z\", \"source_id\": 37158651, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:18:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:03Z\", \"source_id\": 12245770, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:04Z\", \"source_id\": 37162468, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:20:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:08Z\", \"source_id\": 12247057, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:07Z\", \"source_id\": 37166474, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:22:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:11Z\", \"source_id\": 12248402, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:24:49Z\", \"source_id\": 37171652, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:25:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:24:51Z\", \"source_id\": 12250099, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:02Z\", \"source_id\": 37184186, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:31:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:03Z\", \"source_id\": 12254255, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:01Z\", \"source_id\": 37197389, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:08Z\", \"source_id\": 12258478, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:29Z\", \"source_id\": 37205069, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:41:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:33Z\", \"source_id\": 12261041, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:19Z\", \"source_id\": 37213348, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:23Z\", \"source_id\": 12263808, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Richmond North London Line", "service_state_platform": "4", "timing_fact_generation": 1789105465469515, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:45:53.131570", "service_state_evidence_id": 12263808, "current_leg_start_actual_dep": "2026-09-11T06:41:00+01:00", "operational_evidence_version": 108, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:55:53.949088", "service_state_valid_until_kind": null, "operational_interpretation_version": 108, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P SRA None 2N52 None None None None {"version": 3, "segments": [{"to_m": 72.613, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 101.352, "from_m": 72.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142.617, "from_m": 101.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 181.712, "from_m": 142.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 217.933, "from_m": 181.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 831.78, "from_m": 217.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1535.109, "from_m": 831.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2143.702, "from_m": 1535.109, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2205.617, "from_m": 2143.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2951.73, "from_m": 2205.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6134.322, "from_m": 2951.73, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6192.91, "from_m": 6134.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6829.731, "from_m": 6192.91, "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": 8394.258, "from_m": 6829.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": 8464.873, "from_m": 8394.258, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11432.076, "from_m": 8464.873, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12046.575, "from_m": 11432.076, "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": 13394.069, "from_m": 12046.575, "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": 13746.31, "from_m": 13394.069, "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": 20025.306, "from_m": 13746.31, "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": 20074.265, "from_m": 20025.306, "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": 20158.767, "from_m": 20074.265, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20212.248, "from_m": 20158.767, "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": 20649.48, "from_m": 20212.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20715.798, "from_m": 20649.48, "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": 20745.368, "from_m": 20715.798, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21433.706, "from_m": 20745.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21438.456, "from_m": 21433.706, "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": 21491.628, "from_m": 21438.456, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21498.842, "from_m": 21491.628, "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": 21563.442, "from_m": 21498.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": 21603.825, "from_m": 21563.442, "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": 21680.078, "from_m": 21603.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21823.797, "from_m": 21680.078, "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": 21890.034, "from_m": 21823.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21961.396, "from_m": 21890.034, "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": 23197.943, "from_m": 21961.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23249.885, "from_m": 23197.943, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23566.982, "from_m": 23249.885, "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": 25971.492, "from_m": 23566.982, "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": 26017.004, "from_m": 25971.492, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26233.623, "from_m": 26017.004, "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": 26982.477, "from_m": 26233.623, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27398.131, "from_m": 26982.477, "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": 30007.223, "from_m": 27398.131, "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": 30685.118, "from_m": 30007.223, "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": 31062.519, "from_m": 30685.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}], "service_id": 466896, "profile_key": "256ffd3b544c4f5d82b0b3dca788b7cfbcd0a86fbe0c3d11d3215cc6986fffa0", "schedule_id": 1326, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0543", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0549H", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0552", "location": "Hackney Central", "stage_seq": 6, "distance_m": 3982.545, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5363.473, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Canonbury", "stage_seq": 9, "distance_m": 8128.14, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 8559.907, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0600", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 9006.114, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 9416.908, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0601H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 9786.471, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 10967.292, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0605H", "location": "Camden Road", "stage_seq": 15, "distance_m": 11498.61, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 11696.205, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 12413.905, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0611", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 13479.313, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 14431.773, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 15845.848, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617H", "location": "West Hampstead", "stage_seq": 21, "distance_m": 16440.756, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0619H", "location": "Brondesbury", "stage_seq": 22, "distance_m": 17266.231, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 17976.897, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623", "location": "Kensal Rise", "stage_seq": 24, "distance_m": 18975.271, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 19986.974, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0627", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 20715.798, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Acton Wells Jn", "stage_seq": 27, "distance_m": 23305.367, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632H", "location": "Acton Central", "stage_seq": 28, "distance_m": 24996.638, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635", "location": "South Acton", "stage_seq": 29, "distance_m": 26162.559, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638", "location": "Gunnersbury", "stage_seq": 30, "distance_m": 27155.463, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641", "location": "Kew Gardens", "stage_seq": 31, "distance_m": 28869.385, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Richmond North London Line", "stage_seq": 32, "distance_m": 31062.519, "section_seq": 1, "route_path_id": 28455}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31062.519, "from_m": 0.0, "section_seq": 1, "route_path_id": 28455}], "total_distance_m": 31062.519, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 28153.402, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2909.117, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14994, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:45:33Z", "source_id": 37106801, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T04:46:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:45:38Z", "source_id": 12228645, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:48:50Z", "source_id": 37111032, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T04:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:48:54Z", "source_id": 12230002, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:50:43Z", "source_id": 37113587, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T04:51:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:50:47Z", "source_id": 12230850, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:53:22Z", "source_id": 37117407, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T04:53:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:53:27Z", "source_id": 12232098, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:56:12Z", "source_id": 37121425, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T04:56:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:56:17Z", "source_id": 12233438, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:58:12Z", "source_id": 37124453, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T04:58:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:58:17Z", "source_id": 12234434, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:00:41Z", "source_id": 37128352, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:01:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:00:42Z", "source_id": 12235706, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:24Z", "source_id": 37132665, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:04:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:28Z", "source_id": 12237183, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:06:29Z", "source_id": 37137804, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:07:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:06:31Z", "source_id": 12238902, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:09:29Z", "source_id": 37142999, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T05:09:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:09:33Z", "source_id": 12240623, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:12:33Z", "source_id": 37148409, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T05:12:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:12:37Z", "source_id": 12242423, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:28Z", "source_id": 37152002, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T05:15:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:31Z", "source_id": 12243573, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:24Z", "source_id": 37155611, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T05:16:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:25Z", "source_id": 12244750, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:01Z", "source_id": 37158651, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T05:18:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:03Z", "source_id": 12245770, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:04Z", "source_id": 37162468, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T05:20:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:08Z", "source_id": 12247057, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:07Z", "source_id": 37166474, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T05:22:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:11Z", "source_id": 12248402, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:24:49Z", "source_id": 37171652, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T05:25:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:24:51Z", "source_id": 12250099, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22344, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:02Z", "source_id": 37184186, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T05:31:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:03Z", "source_id": 12254255, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28352, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:01Z", "source_id": 37197389, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T05:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:08Z", "source_id": 12258478, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28341, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:29Z", "source_id": 37205069, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T05:41:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:33Z", "source_id": 12261041, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28311, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:19Z", "source_id": 37213348, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T05:45:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:23Z", "source_id": 12263808, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Stratford 0543 0543 2 None None Richmond North London Line 0648 0645 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C11156/2026-09-11/detailed None Kew Gardens 2026-09-11T06:41:00+01:00 Richmond North London Line 4.0 {"type": "LineString", "coordinates": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]} 1.4 0641 0645 Kew Gardens Richmond North London Line Richmond North London Line 51.4632722 -0.3011125 51.4632722 -0.3011125 1 0 2026-09-11 05:56:16 TERMINATED 2026-09-11 05:45:00 Richmond North London Line TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263808 1789105465469515 108 108 2026-09-11 05:55:53.949088 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:45:53.131570
436898 464651 R59827 450Z641511 2026-09-10 COMPLETE None 2026-09-11 05:46:00 2026-09-11 05:56:16 2026-09-13 05:56:16 {"id": 464651, "stp": "N", "toc": "Unknown", "uid": "R59827", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R59827/2026-09-10/detailed", "trust_id": "450Z641511", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster Down Decoy (GBRf)", "service_date": "2026-09-10", "dest_arr_time": "0738", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "0Z64", "timing_status": null, "origin_station": "Peterboro Maint Shed GBRF)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0546", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-11T05:56:16", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0738", "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\": 1072.518, \"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\": 1112.26, \"from_m\": 1072.518, \"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\": 1161.824, \"from_m\": 1112.26, \"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\": 37300.433, \"from_m\": 1161.824, \"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\": 45070.896, \"from_m\": 37300.433, \"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\": 46164.639, \"from_m\": 45070.896, \"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\": 50048.795, \"from_m\": 46164.639, \"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\": 52442.28, \"from_m\": 50048.795, \"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\": 52851.187, \"from_m\": 52442.28, \"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\": 69853.015, \"from_m\": 52851.187, \"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\": 69921.556, \"from_m\": 69853.015, \"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\": 69927.908, \"from_m\": 69921.556, \"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\": 70135.342, \"from_m\": 69927.908, \"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\": 70235.756, \"from_m\": 70135.342, \"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\": 70600.005, \"from_m\": 70235.756, \"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\": 90776.046, \"from_m\": 70600.005, \"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\": 90787.991, \"from_m\": 90776.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91954.514, \"from_m\": 90787.991, \"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\": 95017.254, \"from_m\": 91954.514, \"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\": 98162.899, \"from_m\": 95017.254, \"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\": 110287.749, \"from_m\": 98162.899, \"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\": 114660.995, \"from_m\": 110287.749, \"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\": 120004.176, \"from_m\": 114660.995, \"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\": 120064.27, \"from_m\": 120004.176, \"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\": 120259.632, \"from_m\": 120064.27, \"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\": 123217.029, \"from_m\": 120259.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\": 123264.197, \"from_m\": 123217.029, \"capability_applied\": null, \"effective_limit_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\": 464651, \"profile_key\": \"130b884b6bd7a1abfc581601b2446245c34cab45be0ec05822450d7e1561967d\", \"schedule_id\": 39446, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Peterboro Maint Shed GBRF)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44636}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0552H\", \"location\": \"Peterborough Eastfield Jn\", \"stage_seq\": 2, \"distance_m\": 62.016, \"section_seq\": 1, \"route_path_id\": 44636}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"New England North Jn\", \"stage_seq\": 3, \"distance_m\": 1188.798, \"section_seq\": 1, \"route_path_id\": 44636}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0610\", \"location\": \"Tallington Jn\", \"stage_seq\": 4, \"distance_m\": 12271.526, \"section_seq\": 1, \"route_path_id\": 44636}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Stoke Jn\", \"stage_seq\": 5, \"distance_m\": 36110.099, \"section_seq\": 1, \"route_path_id\": 44636}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Grantham\", \"stage_seq\": 6, \"distance_m\": 45272.981, \"section_seq\": 1, \"route_path_id\": 44636}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 7, \"distance_m\": 61312.062, \"section_seq\": 1, \"route_path_id\": 44636}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Newark North Gate\", \"stage_seq\": 8, \"distance_m\": 68825.237, \"section_seq\": 1, \"route_path_id\": 44636}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 9, \"distance_m\": 69915.834, \"section_seq\": 1, \"route_path_id\": 44636}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0703H\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 10, \"distance_m\": 78361.683, \"section_seq\": 1, \"route_path_id\": 44636}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Retford\", \"stage_seq\": 11, \"distance_m\": 98539.029, \"section_seq\": 1, \"route_path_id\": 44636}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 12, \"distance_m\": 120183.876, \"section_seq\": 1, \"route_path_id\": 44636}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": \"0735\", \"location\": \"Doncaster Decoy South Jn\", \"stage_seq\": 13, \"distance_m\": 122692.511, \"section_seq\": 1, \"route_path_id\": 44636}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": null, \"location\": \"Doncaster Down Decoy (GBRf)\", \"stage_seq\": 14, \"distance_m\": 123264.197, \"section_seq\": 1, \"route_path_id\": 44636}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 123264.197, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44636}], \"total_distance_m\": 123264.197, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 123252.252, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 11.945, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0546", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Peterboro Maint Shed GBRF)", "service_state_platform": null, "timing_fact_generation": 1789078359850708, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:00.340819", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:02.739397", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N None None 0Z64 None None None None {"version": 3, "segments": [{"to_m": 1072.518, "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": 1112.26, "from_m": 1072.518, "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": 1161.824, "from_m": 1112.26, "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": 37300.433, "from_m": 1161.824, "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": 45070.896, "from_m": 37300.433, "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": 46164.639, "from_m": 45070.896, "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": 50048.795, "from_m": 46164.639, "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": 52442.28, "from_m": 50048.795, "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": 52851.187, "from_m": 52442.28, "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": 69853.015, "from_m": 52851.187, "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": 69921.556, "from_m": 69853.015, "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": 69927.908, "from_m": 69921.556, "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": 70135.342, "from_m": 69927.908, "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": 70235.756, "from_m": 70135.342, "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": 70600.005, "from_m": 70235.756, "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": 90776.046, "from_m": 70600.005, "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": 90787.991, "from_m": 90776.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91954.514, "from_m": 90787.991, "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": 95017.254, "from_m": 91954.514, "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": 98162.899, "from_m": 95017.254, "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": 110287.749, "from_m": 98162.899, "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": 114660.995, "from_m": 110287.749, "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": 120004.176, "from_m": 114660.995, "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": 120064.27, "from_m": 120004.176, "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": 120259.632, "from_m": 120064.27, "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": 123217.029, "from_m": 120259.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": 123264.197, "from_m": 123217.029, "capability_applied": null, "effective_limit_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": 464651, "profile_key": "130b884b6bd7a1abfc581601b2446245c34cab45be0ec05822450d7e1561967d", "schedule_id": 39446, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0546", "location": "Peterboro Maint Shed GBRF)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44636}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0552H", "location": "Peterborough Eastfield Jn", "stage_seq": 2, "distance_m": 62.016, "section_seq": 1, "route_path_id": 44636}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "New England North Jn", "stage_seq": 3, "distance_m": 1188.798, "section_seq": 1, "route_path_id": 44636}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0610", "location": "Tallington Jn", "stage_seq": 4, "distance_m": 12271.526, "section_seq": 1, "route_path_id": 44636}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Stoke Jn", "stage_seq": 5, "distance_m": 36110.099, "section_seq": 1, "route_path_id": 44636}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Grantham", "stage_seq": 6, "distance_m": 45272.981, "section_seq": 1, "route_path_id": 44636}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Claypole Down Loop", "stage_seq": 7, "distance_m": 61312.062, "section_seq": 1, "route_path_id": 44636}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Newark North Gate", "stage_seq": 8, "distance_m": 68825.237, "section_seq": 1, "route_path_id": 44636}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645H", "location": "Newark Flat Crossing", "stage_seq": 9, "distance_m": 69915.834, "section_seq": 1, "route_path_id": 44636}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0703H", "location": "Carlton On Trent Loop", "stage_seq": 10, "distance_m": 78361.683, "section_seq": 1, "route_path_id": 44636}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Retford", "stage_seq": 11, "distance_m": 98539.029, "section_seq": 1, "route_path_id": 44636}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731", "location": "Loversall Carr Jn", "stage_seq": 12, "distance_m": 120183.876, "section_seq": 1, "route_path_id": 44636}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": "0735", "location": "Doncaster Decoy South Jn", "stage_seq": 13, "distance_m": 122692.511, "section_seq": 1, "route_path_id": 44636}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": null, "location": "Doncaster Down Decoy (GBRf)", "stage_seq": 14, "distance_m": 123264.197, "section_seq": 1, "route_path_id": 44636}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 123264.197, "from_m": 0.0, "section_seq": 1, "route_path_id": 44636}], "total_distance_m": 123264.197, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 123252.252, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 11.945, "synthetic_unknown_infrastructure_limit_mph": 60} [] Peterboro Maint Shed GBRF) 0546 0546 None None None Doncaster Down Decoy (GBRf) 0738 0738 None None None https://www.realtimetrains.co.uk/service/gb-nr:R59827/2026-09-10/detailed None None None None None None None None None None None None None None None None 1 0 2026-09-11 05:56:16 TERMINATED 2026-09-11 05:46:00 Peterboro Maint Shed GBRF) SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789078359850708 0 0 2026-09-11 05:56:02.739397 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:00.340819
436899 469075 C49754 745O57M611 2026-09-11 COMPLETE 12264979 2026-09-11 06:46:00 2026-09-11 05:56:16 2026-09-13 05:56:16 {"id": 469075, "stp": "P", "toc": "Great Western Railway", "uid": "C49754", "consist": "165116", "dest_crs": "RDG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49754/2026-09-11/detailed", "trust_id": "745O57M611", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-11", "dest_arr_time": "0649", "dest_platform": "13", "is_terminated": 1, "next_location": "Reading", "signalling_id": "5O57", "timing_status": "EARLY", "origin_station": "Reading Traincare Depot", "current_leg_arr": "0646", "current_leg_dep": "0638", "current_leg_end": "Reading", "origin_dep_time": "0646", "origin_platform": null, "current_location": "Reading", "last_update_time": "2026-09-11T05:56:16", "route_debug_link": null, "timing_variation": "-3 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\": 469075, \"profile_key\": \"33202ed27d607278dc00c71a81c881a1a7f72b587224674cc1e911f0267e03bd\", \"schedule_id\": 6784, \"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": "8.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-11T05:45:57Z\", \"source_id\": 37216927, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:01Z\", \"source_id\": 12264979, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "13", "timing_fact_generation": 1789105561562070, "current_leg_arrival_utc": "2026-09-11T06:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:01.559437", "service_state_evidence_id": 12264979, "current_leg_start_actual_dep": "2026-09-11T06:46:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:04.312803", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P None RDG 5O57 165116 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": 469075, "profile_key": "33202ed27d607278dc00c71a81c881a1a7f72b587224674cc1e911f0267e03bd", "schedule_id": 6784, "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-11T05:45:57Z", "source_id": 37216927, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:46:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:01Z", "source_id": 12264979, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Reading Traincare Depot 0646 0646 None None None Reading 0649 0649 13 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49754/2026-09-11/detailed None Reading Traincare Depot 2026-09-11T06:46:00+01:00 Reading 8.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 0638 0646 Reading Traincare Depot Reading Reading 51.4591324 -0.9734395 51.4591324 -0.9734395 1 0 2026-09-11 05:56:16 TERMINATED 2026-09-11 05:46:00 Reading TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264979 1789105561562070 9 9 2026-09-11 05:56:04.312803 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:01.559437
436900 468207 C01689 745P77M611 2026-09-11 COMPLETE 12264975 2026-09-11 06:46:00 2026-09-11 05:56:16 2026-09-13 05:56:16 {"id": 468207, "stp": "P", "toc": "Great Western Railway", "uid": "C01689", "consist": "387151", "dest_crs": "DID", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01689/2026-09-11/detailed", "trust_id": "745P77M611", "origin_crs": "DID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Didcot Parkway", "service_date": "2026-09-11", "dest_arr_time": "0648", "dest_platform": "4", "is_terminated": 1, "next_location": "Didcot Parkway", "signalling_id": "5P77", "timing_status": "EARLY", "origin_station": "Didcot Parkway", "current_leg_arr": "0648", "current_leg_dep": "0646", "current_leg_end": "Didcot Parkway", "origin_dep_time": "0620", "origin_platform": "3", "current_location": "Didcot Parkway", "last_update_time": "2026-09-11T05:56:16", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2495466, 51.61327450000001], [-1.2488353999999997, 51.613066200000006], [-1.2481176, 51.612863399999995], [-1.2474169, 51.6126618], [-1.2467273999999997, 51.6124695], [-1.2461958, 51.61231539999999], [-1.2455221, 51.6121229], [-1.2450129, 51.61197789999999], [-1.2443508999999997, 51.61179130000001], [-1.2440089999999997, 51.61169739999999], [-1.243775, 51.6116322], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499]]}", "current_leg_start": "Didcot West End", "dest_arr_time_act": "0648", "motion_projection": null, "next_location_lat": "51.6110499", "next_location_lon": "-1.2418082", "previous_location": "Didcot Parkway", "current_leg_milage": "0.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 117.184, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 193.999, \"from_m\": 117.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 983.718, \"from_m\": 193.999, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1060.533, \"from_m\": 983.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1177.717, \"from_m\": 1060.533, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 468207, \"profile_key\": \"f30fd3a48caed4f22dfff9c3b51047250f5badfbb8f4dd96430d4c1def5d157b\", \"schedule_id\": 133, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Didcot Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27908}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0646\", \"location\": \"Didcot West End\", \"stage_seq\": 2, \"distance_m\": 588.858, \"section_seq\": 1, \"route_path_id\": 27908}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": null, \"location\": \"Didcot Parkway\", \"stage_seq\": 3, \"distance_m\": 1177.717, \"section_seq\": 1, \"route_path_id\": 27908}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1177.717, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27908}], \"total_distance_m\": 1177.717, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 1024.087, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 153.63, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0620", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.6110499", "current_position_lon": "-1.2418082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:57Z\", \"source_id\": 37216928, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:01Z\", \"source_id\": 12264975, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Didcot Parkway", "service_state_platform": "4", "timing_fact_generation": 1789105561998709, "current_leg_arrival_utc": "2026-09-11T06:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:01.995604", "service_state_evidence_id": 12264975, "current_leg_start_actual_dep": "2026-09-11T06:46:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:04.309810", "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 DID DID 5P77 387151 4 110 None {"version": 3, "segments": [{"to_m": 117.184, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 193.999, "from_m": 117.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 983.718, "from_m": 193.999, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1060.533, "from_m": 983.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1177.717, "from_m": 1060.533, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 468207, "profile_key": "f30fd3a48caed4f22dfff9c3b51047250f5badfbb8f4dd96430d4c1def5d157b", "schedule_id": 133, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0620", "location": "Didcot Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27908}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0646", "location": "Didcot West End", "stage_seq": 2, "distance_m": 588.858, "section_seq": 1, "route_path_id": 27908}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": null, "location": "Didcot Parkway", "stage_seq": 3, "distance_m": 1177.717, "section_seq": 1, "route_path_id": 27908}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1177.717, "from_m": 0.0, "section_seq": 1, "route_path_id": 27908}], "total_distance_m": 1177.717, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 1024.087, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 153.63, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23973, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:57Z", "source_id": 37216928, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:46:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:01Z", "source_id": 12264975, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Didcot Parkway 0620 0620 3 None None Didcot Parkway 0648 0648 4 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C01689/2026-09-11/detailed None Didcot West End 2026-09-11T06:46:00+01:00 Didcot Parkway 2.0 {"type": "LineString", "coordinates": [[-1.2495466, 51.61327450000001], [-1.2488353999999997, 51.613066200000006], [-1.2481176, 51.612863399999995], [-1.2474169, 51.6126618], [-1.2467273999999997, 51.6124695], [-1.2461958, 51.61231539999999], [-1.2455221, 51.6121229], [-1.2450129, 51.61197789999999], [-1.2443508999999997, 51.61179130000001], [-1.2440089999999997, 51.61169739999999], [-1.243775, 51.6116322], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499]]} 0.4 0646 0648 Didcot Parkway Didcot Parkway Didcot Parkway 51.6110499 -1.2418082 51.6110499 -1.2418082 1 0 2026-09-11 05:56:16 TERMINATED 2026-09-11 05:46:00 Didcot Parkway TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264975 1789105561998709 6 6 2026-09-11 05:56:04.309810 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:01.995604
436901 468217 P64712 175H15M611 2026-09-11 COMPLETE 12264058 2026-09-11 06:46:00 2026-09-11 05:56:16 2026-09-13 05:56:16 {"id": 468217, "stp": "P", "toc": "Northern", "uid": "P64712", "consist": "331003+331004", "dest_crs": "SKI", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64712/2026-09-11/detailed", "trust_id": "175H15M611", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Skipton", "service_date": "2026-09-11", "dest_arr_time": "0651", "dest_platform": "4", "is_terminated": 1, "next_location": "Skipton", "signalling_id": "5H15", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "0646", "current_leg_dep": "0634", "current_leg_end": "Skipton", "origin_dep_time": "0620", "origin_platform": "4B", "current_location": "Skipton", "last_update_time": "2026-09-11T05:56:16", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.773078671176626, 53.834160453372945], [-1.7732785, 53.83414200000001], [-1.7737624999999997, 53.8341289], [-1.7740819, 53.834138499999995], [-1.7744077, 53.8341598], [-1.7746175, 53.8341809], [-1.7748704, 53.83421440000001], [-1.7751606, 53.834258], [-1.7757088999999997, 53.83436819999999], [-1.7759602999999995, 53.83442219999999], [-1.7764417999999995, 53.8345286], [-1.7772108, 53.8347293], [-1.7776041, 53.8348263], [-1.7784344999999997, 53.83504069999999], [-1.7791498999999995, 53.835236900000005], [-1.7799808, 53.8354879], [-1.7806242, 53.835688999999995], [-1.7813235, 53.83591700000001], [-1.7823435, 53.8362449], [-1.7824013999999997, 53.8362637], [-1.7825594, 53.83631510000001], [-1.7828694, 53.8364158], [-1.7833068, 53.83655780000001], [-1.7844542, 53.8369286], [-1.7856989, 53.837335200000005], [-1.7866882, 53.83764599999999], [-1.7870328, 53.837745899999994], [-1.7873403999999995, 53.8378287], [-1.7880002999999998, 53.837998000000006], [-1.7883909999999998, 53.8380944], [-1.7888029, 53.8381902], [-1.7894612000000003, 53.8383316], [-1.7898377, 53.838409599999984], [-1.7907659999999996, 53.83856610000001], [-1.7916096, 53.8386877], [-1.7923407000000002, 53.83876359999999], [-1.7933927, 53.83883829999999], [-1.7944019, 53.838876799999994], [-1.7956314, 53.83886890000001], [-1.7966305682390429, 53.83884593370577], [-1.7971193, 53.8388347], [-1.7985807, 53.8387959], [-1.8021067, 53.83870410000001], [-1.8044983000000003, 53.8386476], [-1.8069007, 53.83856670000001], [-1.8072209999999995, 53.838558199999994], [-1.8075152000000003, 53.8385474], [-1.8093953, 53.83850369999999], [-1.8103615, 53.8384982], [-1.8113592999999997, 53.838514], [-1.8119262, 53.83852279999999], [-1.8125866, 53.838549499999985], [-1.8132358999999996, 53.83859], [-1.8139734, 53.838640299999994], [-1.814675, 53.83869550000001], [-1.8155246, 53.8387797], [-1.8160241, 53.8388413], [-1.8176601999999995, 53.8390737], [-1.8182525000000005, 53.83917410000001], [-1.8188464999999996, 53.8392824], [-1.8194346, 53.83939399999999], [-1.8200282, 53.8395171], [-1.8207595999999997, 53.8396784], [-1.8215089, 53.8398658], [-1.8227331, 53.84019769999998], [-1.8231903, 53.8403375], [-1.823600433854675, 53.84046508143667], [-1.8239345, 53.840569], [-1.8246537999999997, 53.84082], [-1.8252988, 53.8410471], [-1.8262111, 53.84140150000001], [-1.8267927, 53.8416276], [-1.8275301, 53.84194480000001], [-1.8279098000000005, 53.8421146], [-1.8282851, 53.84229409999998], [-1.8284924, 53.84239779999999], [-1.8291089, 53.8427202], [-1.8297544999999995, 53.843097400000005], [-1.8302968, 53.843435], [-1.8307967000000005, 53.8437821], [-1.8310694000000003, 53.84398], [-1.8313297999999996, 53.844176], [-1.8318315999999997, 53.84456659999999], [-1.8324988, 53.84509580000001], [-1.8328418, 53.84536079999999], [-1.8331777, 53.84562450000001], [-1.8338212999999997, 53.8461231], [-1.8344591999999995, 53.84662240000001], [-1.8349602999999997, 53.8470178], [-1.8362261999999996, 53.8479961], [-1.8371391, 53.8487268], [-1.8377006, 53.84916020000001], [-1.8379627, 53.849373099999994], [-1.8383233, 53.8497063], [-1.8386826000000005, 53.85006320000001], [-1.8388729, 53.8502829], [-1.8390052, 53.85047769999999], [-1.8391223000000003, 53.8506451], [-1.8392430999999996, 53.8508121], [-1.8393273000000003, 53.8509637], [-1.8394142, 53.8511067], [-1.8396048999999997, 53.85146809999999], [-1.8397585999999997, 53.8518199], [-1.8399191, 53.852152499999995], [-1.84006, 53.85249219999999], [-1.8404319, 53.8534034], [-1.8405346999999996, 53.85366439999999], [-1.8405957, 53.85379019999999], [-1.8406243, 53.8538521], [-1.8406629, 53.85392449999999], [-1.8410785, 53.85476529999999], [-1.8413587999999996, 53.8552211], [-1.8416486999999993, 53.8556386], [-1.8422437, 53.8563859], [-1.8425851, 53.85675080000001], [-1.8429448, 53.8571051], [-1.8435944, 53.8576816], [-1.8439923, 53.857980399999995], [-1.844457, 53.8583081], [-1.8445226, 53.85835389999999], [-1.8445901, 53.8583974], [-1.8453738, 53.858901], [-1.84626, 53.85940790000001], [-1.8466289, 53.85960080000001], [-1.8470432, 53.859801], [-1.8476986, 53.860103200000005], [-1.8482046999999997, 53.86031570000001], [-1.8486699, 53.8604966], [-1.8491551, 53.860681699999994], [-1.8497237, 53.86087740000001], [-1.8502513999999997, 53.861042999999995], [-1.8508668, 53.8612185], [-1.8513390000000003, 53.8613387], [-1.8518283, 53.86145129999999], [-1.8525376, 53.861611], [-1.8534277, 53.8617825], [-1.8536611, 53.8618198], [-1.854138, 53.8618962], [-1.8546594999999997, 53.861967199999995], [-1.8567872, 53.8622226], [-1.8577012, 53.8623255], [-1.858558, 53.8624335], [-1.8594056, 53.862561], [-1.8598663, 53.86263520000001], [-1.8603184999999995, 53.8627209], [-1.8612468, 53.862900999999994], [-1.8620578999999997, 53.8630739], [-1.8628717, 53.8632737], [-1.8641836999999997, 53.8636298], [-1.8656842, 53.8640632], [-1.8659158, 53.864130499999995], [-1.8693693, 53.8651428], [-1.8723088, 53.86600649999999], [-1.8750734, 53.86681529999999], [-1.8767835999999996, 53.86731160000001], [-1.8785384, 53.8678259], [-1.8793902, 53.8680729], [-1.880217, 53.86830259999999], [-1.8809081999999997, 53.8684631], [-1.8816133, 53.8686007], [-1.8819874999999997, 53.86866510000001], [-1.8823947, 53.8687247], [-1.882763, 53.86876639999999], [-1.8831503999999997, 53.868803199999995], [-1.8837766, 53.8688466], [-1.8844251, 53.8688812], [-1.8850547, 53.8688914], [-1.8856542, 53.8688768], [-1.8861952999999996, 53.8688486], [-1.8864620966509948, 53.86882678775221], [-1.8867078, 53.8688067], [-1.8873519, 53.8687466], [-1.8879911000000005, 53.868659699999995], [-1.8888107999999997, 53.86850579999999], [-1.8896114, 53.8683303], [-1.8909632, 53.867951399999995], [-1.8922799, 53.8675545], [-1.8926404, 53.86746099999999], [-1.8930575999999997, 53.8673683], [-1.8937052, 53.86724799999999], [-1.8940889000000003, 53.86718789999999], [-1.8944594999999995, 53.8671448], [-1.8951215, 53.867098600000006], [-1.8955408, 53.867082], [-1.8958827, 53.867081799999994], [-1.8971767, 53.86710349999999], [-1.8976394, 53.8671321], [-1.8980328, 53.8671706], [-1.8984291, 53.8672192], [-1.8988185, 53.86727869999999], [-1.8991834999999997, 53.867346399999995], [-1.8995979, 53.86743020000001], [-1.9000305, 53.86753680000001], [-1.9003866999999992, 53.8676282], [-1.9007277, 53.86773060000001], [-1.9010567, 53.8678412], [-1.9013475, 53.8679478], [-1.9017346, 53.86809749999999], [-1.9021741000000003, 53.86829079999999], [-1.9025118, 53.86845569999999], [-1.9029002, 53.8686592], [-1.9033844, 53.8689254], [-1.9034563, 53.86896719999999], [-1.9039134, 53.8692326], [-1.9043631, 53.8695307], [-1.9046954, 53.8697702], [-1.9049617, 53.86998879999999], [-1.9052149999999997, 53.8702043], [-1.9053282, 53.8703137], [-1.9054056999999995, 53.8703902], [-1.9055749, 53.8705633], [-1.9057105999999997, 53.8707234], [-1.9058344, 53.8708837], [-1.9059612, 53.87105319999999], [-1.9060798, 53.8712316], [-1.9062498000000003, 53.87152699999999], [-1.9063515, 53.87175580000001], [-1.9064243, 53.8719495], [-1.9064928, 53.87215429999999], [-1.9065388999999997, 53.87231719999999], [-1.9065867000000003, 53.8725227], [-1.9066226999999996, 53.8727101], [-1.906678, 53.87303360000001], [-1.9067310999999996, 53.87335709999999], [-1.9067828999999996, 53.87381129999999], [-1.9068723999999997, 53.87423720000001], [-1.9068898, 53.8743088], [-1.9069593, 53.8745099], [-1.9070161999999995, 53.874669299999994], [-1.9071115999999997, 53.8748797], [-1.9072026, 53.8750732], [-1.9074469999999992, 53.8754812], [-1.9077221, 53.8758548], [-1.9079453999999996, 53.8761304], [-1.9080419, 53.876231700000005], [-1.9087749999999997, 53.8769803], [-1.9090903, 53.8773185], [-1.9094263, 53.8776618], [-1.9097680999999995, 53.8780204], [-1.9101921, 53.8784303], [-1.9102833, 53.8785331], [-1.9108832, 53.87916370000001], [-1.9111547, 53.8794519], [-1.9114303, 53.87973669999999], [-1.9120174999999997, 53.88032669999999], [-1.9126195, 53.88091670000001], [-1.9132306, 53.8814537], [-1.9133688, 53.88158], [-1.9135353, 53.8817165], [-1.9137195, 53.8818553], [-1.913898, 53.881983199999986], [-1.9146596, 53.8824992], [-1.9154348999999995, 53.882973199999995], [-1.9162127, 53.883380599999995], [-1.9166218, 53.8835775], [-1.9170794, 53.883787000000005], [-1.9175964999999997, 53.8840141], [-1.9185077, 53.8843834], [-1.919053, 53.884595299999994], [-1.9196065, 53.884805699999994], [-1.9206996, 53.8852175], [-1.9213394, 53.885457], [-1.9219649, 53.88569119999999], [-1.9225913, 53.8859297], [-1.9232074999999995, 53.886164400000006], [-1.9236531999999995, 53.8863501], [-1.9241004, 53.8865441], [-1.9249514999999997, 53.886932500000015], [-1.9254529999999996, 53.88717810000001], [-1.9259412999999996, 53.8874273], [-1.9263782, 53.8876688], [-1.9267989, 53.8879137], [-1.9272236, 53.88817139999999], [-1.9276355999999992, 53.88842639999999], [-1.9282624, 53.88883839999999], [-1.9288809, 53.88925309999999], [-1.9291986999999997, 53.8894786], [-1.9296296, 53.88978440000001], [-1.9299977, 53.89005339999999], [-1.930352, 53.89032379999999], [-1.9310245, 53.8908606], [-1.9316667, 53.89140339999999], [-1.9322338, 53.89188490000001], [-1.9327871999999997, 53.8923569], [-1.9334703, 53.892944799999995], [-1.9340280442056703, 53.89343534084089], [-1.9341524999999995, 53.8935448], [-1.9347148999999997, 53.8940103], [-1.9361048, 53.89520769999999], [-1.9367373, 53.895759600000005], [-1.937365, 53.8962945], [-1.9379411, 53.8967796], [-1.9382649000000003, 53.8970226], [-1.9386222, 53.89727559999999], [-1.9393446, 53.8977439], [-1.940131, 53.8982053], [-1.9408892, 53.8986044], [-1.9416666, 53.898959600000005], [-1.9426446, 53.8993736], [-1.9430885, 53.8995392], [-1.9437816000000003, 53.89976360000001], [-1.9442973, 53.899921899999995], [-1.9448493, 53.900078099999995], [-1.9454002, 53.9002375], [-1.9457178, 53.90031659999999], [-1.9460776999999996, 53.9004057], [-1.9465369, 53.9005054], [-1.9470179999999997, 53.9006054], [-1.9472108999999995, 53.9006378], [-1.9479358, 53.900755], [-1.9487853, 53.9008775], [-1.9495267, 53.9009576], [-1.9509555999999997, 53.901084100000006], [-1.9523723, 53.9011966], [-1.9552608, 53.901431300000006], [-1.9565304, 53.90153259999999], [-1.957497, 53.901603299999984], [-1.9578576999999997, 53.9016297], [-1.9600637, 53.90180990000001], [-1.9601063, 53.9018128], [-1.9601561, 53.90181629999999], [-1.9705161999999996, 53.902651100000014], [-1.9706777, 53.90266419999998], [-1.9708699, 53.9026798], [-1.971687, 53.90274599999999], [-1.976293625062947, 53.90312257700864], [-1.9763880999999996, 53.903130299999994], [-1.9787564, 53.9033164], [-1.981119, 53.9035055], [-1.9831506, 53.90369400000001], [-1.9836329999999995, 53.9037271], [-1.9847251999999995, 53.90380129999999], [-1.9859655, 53.90389939999999], [-1.9871961, 53.9040038], [-1.9881299999999995, 53.904096200000005], [-1.9889529999999995, 53.9041806], [-1.9894205999999997, 53.9042389], [-1.9899106, 53.90430889999999], [-1.9910261, 53.90449869999999], [-1.9920944, 53.9047084], [-1.9932836, 53.9049817], [-1.9938377000000005, 53.9051199], [-1.994424, 53.90528599999999], [-1.9949227, 53.90542579999999], [-1.9955009, 53.90559999999999], [-1.9962094999999995, 53.90583349999999], [-1.9969334999999997, 53.90609959999999], [-1.9976533999999997, 53.9063738], [-1.9983551999999996, 53.90666029999999], [-1.9991169, 53.9070079], [-1.9998787, 53.9073791], [-2.0006282999999994, 53.9077625], [-2.0013728, 53.9081769], [-2.0016371, 53.9083382], [-2.0019241, 53.9085179], [-2.0024715, 53.90887990000002], [-2.0035197, 53.90963279999999], [-2.0050896, 53.9107779], [-2.0058962000000005, 53.911361599999985], [-2.0066802, 53.91193549999999], [-2.0075117999999996, 53.9125384], [-2.0083125, 53.9131545], [-2.0090168, 53.91374909999999], [-2.0090566, 53.9137879], [-2.0093421, 53.9140664], [-2.0096519, 53.91438819999999], [-2.0101453, 53.914928], [-2.0105873, 53.9154863], [-2.0110928, 53.9161471], [-2.0116011, 53.91689710000001], [-2.011775, 53.9171644], [-2.0121455, 53.9177042], [-2.0124552, 53.9181554], [-2.0131495, 53.919148], [-2.0135882, 53.9198351], [-2.0140397, 53.92049499999999], [-2.0144955, 53.9211668], [-2.0149534, 53.9218407], [-2.0152856, 53.922327], [-2.0155957, 53.9227791], [-2.0156061, 53.9227932], [-2.0165404, 53.9241827], [-2.0170307, 53.9248987], [-2.0174835, 53.925565799999994], [-2.0185674, 53.927159499999995], [-2.0196549, 53.9287524], [-2.0200332, 53.9293233], [-2.0203790999999995, 53.929885799999994], [-2.020713, 53.93045439999999], [-2.0210210999999996, 53.93103], [-2.0214612999999995, 53.93201239999999], [-2.0214750999999995, 53.93204639999999], [-2.0216618, 53.93250840000001], [-2.0218341000000004, 53.93300249999999], [-2.0220466, 53.9337087], [-2.0221452999999996, 53.93407440000001], [-2.0222257, 53.9344157], [-2.0223054, 53.93483], [-2.0223668, 53.93522130000001], [-2.0224741999999996, 53.93602409999999], [-2.0225224999999996, 53.93705520000001], [-2.022515, 53.9375731], [-2.0224898, 53.9380917], [-2.0224842, 53.9381599], [-2.0224400999999994, 53.9386181], [-2.0223758000000003, 53.939101699999995], [-2.0221978999999997, 53.9400798], [-2.0220776, 53.9406174], [-2.0220048, 53.940963700000005], [-2.0218828, 53.9415212], [-2.0217700999999995, 53.94205999999999], [-2.0215768000000005, 53.9431816], [-2.0213899, 53.94409730000001], [-2.0213487999999997, 53.9442985], [-2.0212036, 53.944973100000006], [-2.021056999999999, 53.9456435], [-2.02090437130087, 53.946338544998355], [-2.0208963, 53.9463753], [-2.0208198, 53.946739599999994], [-2.0207363999999997, 53.9471064], [-2.02058, 53.947834699999994], [-2.0204233000000005, 53.9485665], [-2.0202561, 53.9493151], [-2.0200966, 53.950050899999994], [-2.0198841999999995, 53.951084], [-2.0198045, 53.9516077], [-2.0197676, 53.9521268], [-2.0197548999999997, 53.952925699999994], [-2.0197896000000006, 53.95372909999999], [-2.019842, 53.95422580000001], [-2.0198667684369775, 53.95440431081746], [-2.0198781999999995, 53.9544867], [-2.0199394999999996, 53.9547256], [-2.0200397999999997, 53.955012999999994], [-2.0201537999999997, 53.955267600000006], [-2.0202693999999997, 53.9554867], [-2.0203966, 53.95568430000001], [-2.0205967, 53.9559676], [-2.0206980999999997, 53.9560973], [-2.0207953, 53.9562164], [-2.0209939999999995, 53.9564139], [-2.0210858, 53.9565051], [-2.0211698999999994, 53.956588700000005], [-2.021245, 53.956634], [-2.0214011999999997, 53.9567515], [-2.0215595, 53.9568596], [-2.021713, 53.956967], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0237449, 53.9579097], [-2.0242604, 53.95807210000001], [-2.0247786, 53.9582036], [-2.0252036999999996, 53.95829389999999]]}", "current_leg_start": "Shipley", "dest_arr_time_act": "0651", "motion_projection": null, "next_location_lat": "53.9582939", "next_location_lon": "-2.0252037", "previous_location": "Shipley", "current_leg_milage": "15.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 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\": 17563.203, \"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\": 18011.427, \"from_m\": 17563.203, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18517.517, \"from_m\": 18011.427, \"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\": 21993.002, \"from_m\": 18517.517, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22559.51, \"from_m\": 21993.002, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22708.07, \"from_m\": 22559.51, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26631.01, \"from_m\": 22708.07, \"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\": 28506.89, \"from_m\": 26631.01, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40034.981, \"from_m\": 28506.89, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41340.442, \"from_m\": 40034.981, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41664.644, \"from_m\": 41340.442, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41757.644, \"from_m\": 41664.644, \"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\": 42005.138, \"from_m\": 41757.644, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 468217, \"profile_key\": \"e58150323924fa61ac21766156ee547fa452dfa3c5273d14385c9db82890f9f5\", \"schedule_id\": 21427, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 44971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 44971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Apperley Jn\", \"stage_seq\": 4, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 44971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 5, \"distance_m\": 16841.146, \"section_seq\": 1, \"route_path_id\": 44971}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634\", \"location\": \"Shipley\", \"stage_seq\": 6, \"distance_m\": 17348.991, \"section_seq\": 1, \"route_path_id\": 44971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Keighley\", \"stage_seq\": 7, \"distance_m\": 27276.486, \"section_seq\": 1, \"route_path_id\": 44971}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": null, \"location\": \"Skipton\", \"stage_seq\": 8, \"distance_m\": 42005.138, \"section_seq\": 1, \"route_path_id\": 44971}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42005.138, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44971}], \"total_distance_m\": 42005.138, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41997.764, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7.374, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0620", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "53.9582939", "current_position_lon": "-2.0252037", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:00Z\", \"source_id\": 37184168, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:32:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:05Z\", \"source_id\": 12254288, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:21Z\", \"source_id\": 37195827, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:37:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:23Z\", \"source_id\": 12257988, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:46Z\", \"source_id\": 37214369, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:48Z\", \"source_id\": 12264058, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Skipton", "service_state_platform": "4", "timing_fact_generation": 1789105489644590, "current_leg_arrival_utc": "2026-09-11T06:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:04.406307", "service_state_evidence_id": 12264058, "current_leg_start_actual_dep": "2026-09-11T06:34:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:04.726745", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS SKI 5H15 331003+331004 6 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": 17563.203, "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": 18011.427, "from_m": 17563.203, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18517.517, "from_m": 18011.427, "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": 21993.002, "from_m": 18517.517, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22559.51, "from_m": 21993.002, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22708.07, "from_m": 22559.51, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26631.01, "from_m": 22708.07, "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": 28506.89, "from_m": 26631.01, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40034.981, "from_m": 28506.89, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41340.442, "from_m": 40034.981, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41664.644, "from_m": 41340.442, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41757.644, "from_m": 41664.644, "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": 42005.138, "from_m": 41757.644, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 468217, "profile_key": "e58150323924fa61ac21766156ee547fa452dfa3c5273d14385c9db82890f9f5", "schedule_id": 21427, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0620", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 44971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 44971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Apperley Jn", "stage_seq": 4, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 44971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Dockfield Junction", "stage_seq": 5, "distance_m": 16841.146, "section_seq": 1, "route_path_id": 44971}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634", "location": "Shipley", "stage_seq": 6, "distance_m": 17348.991, "section_seq": 1, "route_path_id": 44971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Keighley", "stage_seq": 7, "distance_m": 27276.486, "section_seq": 1, "route_path_id": 44971}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": null, "location": "Skipton", "stage_seq": 8, "distance_m": 42005.138, "section_seq": 1, "route_path_id": 44971}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42005.138, "from_m": 0.0, "section_seq": 1, "route_path_id": 44971}], "total_distance_m": 42005.138, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41997.764, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7.374, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5175, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:00Z", "source_id": 37184168, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:32:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:05Z", "source_id": 12254288, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:21Z", "source_id": 37195827, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:37:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:23Z", "source_id": 12257988, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3045, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:46Z", "source_id": 37214369, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:46:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:48Z", "source_id": 12264058, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Leeds 0620 0620 4B None None Skipton 0651 0651 4 EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64712/2026-09-11/detailed None Shipley 2026-09-11T06:34:00+01:00 Skipton 12.0 {"type": "LineString", "coordinates": [[-1.773078671176626, 53.834160453372945], [-1.7732785, 53.83414200000001], [-1.7737624999999997, 53.8341289], [-1.7740819, 53.834138499999995], [-1.7744077, 53.8341598], [-1.7746175, 53.8341809], [-1.7748704, 53.83421440000001], [-1.7751606, 53.834258], [-1.7757088999999997, 53.83436819999999], [-1.7759602999999995, 53.83442219999999], [-1.7764417999999995, 53.8345286], [-1.7772108, 53.8347293], [-1.7776041, 53.8348263], [-1.7784344999999997, 53.83504069999999], [-1.7791498999999995, 53.835236900000005], [-1.7799808, 53.8354879], [-1.7806242, 53.835688999999995], [-1.7813235, 53.83591700000001], [-1.7823435, 53.8362449], [-1.7824013999999997, 53.8362637], [-1.7825594, 53.83631510000001], [-1.7828694, 53.8364158], [-1.7833068, 53.83655780000001], [-1.7844542, 53.8369286], [-1.7856989, 53.837335200000005], [-1.7866882, 53.83764599999999], [-1.7870328, 53.837745899999994], [-1.7873403999999995, 53.8378287], [-1.7880002999999998, 53.837998000000006], [-1.7883909999999998, 53.8380944], [-1.7888029, 53.8381902], [-1.7894612000000003, 53.8383316], [-1.7898377, 53.838409599999984], [-1.7907659999999996, 53.83856610000001], [-1.7916096, 53.8386877], [-1.7923407000000002, 53.83876359999999], [-1.7933927, 53.83883829999999], [-1.7944019, 53.838876799999994], [-1.7956314, 53.83886890000001], [-1.7966305682390429, 53.83884593370577], [-1.7971193, 53.8388347], [-1.7985807, 53.8387959], [-1.8021067, 53.83870410000001], [-1.8044983000000003, 53.8386476], [-1.8069007, 53.83856670000001], [-1.8072209999999995, 53.838558199999994], [-1.8075152000000003, 53.8385474], [-1.8093953, 53.83850369999999], [-1.8103615, 53.8384982], [-1.8113592999999997, 53.838514], [-1.8119262, 53.83852279999999], [-1.8125866, 53.838549499999985], [-1.8132358999999996, 53.83859], [-1.8139734, 53.838640299999994], [-1.814675, 53.83869550000001], [-1.8155246, 53.8387797], [-1.8160241, 53.8388413], [-1.8176601999999995, 53.8390737], [-1.8182525000000005, 53.83917410000001], [-1.8188464999999996, 53.8392824], [-1.8194346, 53.83939399999999], [-1.8200282, 53.8395171], [-1.8207595999999997, 53.8396784], [-1.8215089, 53.8398658], [-1.8227331, 53.84019769999998], [-1.8231903, 53.8403375], [-1.823600433854675, 53.84046508143667], [-1.8239345, 53.840569], [-1.8246537999999997, 53.84082], [-1.8252988, 53.8410471], [-1.8262111, 53.84140150000001], [-1.8267927, 53.8416276], [-1.8275301, 53.84194480000001], [-1.8279098000000005, 53.8421146], [-1.8282851, 53.84229409999998], [-1.8284924, 53.84239779999999], [-1.8291089, 53.8427202], [-1.8297544999999995, 53.843097400000005], [-1.8302968, 53.843435], [-1.8307967000000005, 53.8437821], [-1.8310694000000003, 53.84398], [-1.8313297999999996, 53.844176], [-1.8318315999999997, 53.84456659999999], [-1.8324988, 53.84509580000001], [-1.8328418, 53.84536079999999], [-1.8331777, 53.84562450000001], [-1.8338212999999997, 53.8461231], [-1.8344591999999995, 53.84662240000001], [-1.8349602999999997, 53.8470178], [-1.8362261999999996, 53.8479961], [-1.8371391, 53.8487268], [-1.8377006, 53.84916020000001], [-1.8379627, 53.849373099999994], [-1.8383233, 53.8497063], [-1.8386826000000005, 53.85006320000001], [-1.8388729, 53.8502829], [-1.8390052, 53.85047769999999], [-1.8391223000000003, 53.8506451], [-1.8392430999999996, 53.8508121], [-1.8393273000000003, 53.8509637], [-1.8394142, 53.8511067], [-1.8396048999999997, 53.85146809999999], [-1.8397585999999997, 53.8518199], [-1.8399191, 53.852152499999995], [-1.84006, 53.85249219999999], [-1.8404319, 53.8534034], [-1.8405346999999996, 53.85366439999999], [-1.8405957, 53.85379019999999], [-1.8406243, 53.8538521], [-1.8406629, 53.85392449999999], [-1.8410785, 53.85476529999999], [-1.8413587999999996, 53.8552211], [-1.8416486999999993, 53.8556386], [-1.8422437, 53.8563859], [-1.8425851, 53.85675080000001], [-1.8429448, 53.8571051], [-1.8435944, 53.8576816], [-1.8439923, 53.857980399999995], [-1.844457, 53.8583081], [-1.8445226, 53.85835389999999], [-1.8445901, 53.8583974], [-1.8453738, 53.858901], [-1.84626, 53.85940790000001], [-1.8466289, 53.85960080000001], [-1.8470432, 53.859801], [-1.8476986, 53.860103200000005], [-1.8482046999999997, 53.86031570000001], [-1.8486699, 53.8604966], [-1.8491551, 53.860681699999994], [-1.8497237, 53.86087740000001], [-1.8502513999999997, 53.861042999999995], [-1.8508668, 53.8612185], [-1.8513390000000003, 53.8613387], [-1.8518283, 53.86145129999999], [-1.8525376, 53.861611], [-1.8534277, 53.8617825], [-1.8536611, 53.8618198], [-1.854138, 53.8618962], [-1.8546594999999997, 53.861967199999995], [-1.8567872, 53.8622226], [-1.8577012, 53.8623255], [-1.858558, 53.8624335], [-1.8594056, 53.862561], [-1.8598663, 53.86263520000001], [-1.8603184999999995, 53.8627209], [-1.8612468, 53.862900999999994], [-1.8620578999999997, 53.8630739], [-1.8628717, 53.8632737], [-1.8641836999999997, 53.8636298], [-1.8656842, 53.8640632], [-1.8659158, 53.864130499999995], [-1.8693693, 53.8651428], [-1.8723088, 53.86600649999999], [-1.8750734, 53.86681529999999], [-1.8767835999999996, 53.86731160000001], [-1.8785384, 53.8678259], [-1.8793902, 53.8680729], [-1.880217, 53.86830259999999], [-1.8809081999999997, 53.8684631], [-1.8816133, 53.8686007], [-1.8819874999999997, 53.86866510000001], [-1.8823947, 53.8687247], [-1.882763, 53.86876639999999], [-1.8831503999999997, 53.868803199999995], [-1.8837766, 53.8688466], [-1.8844251, 53.8688812], [-1.8850547, 53.8688914], [-1.8856542, 53.8688768], [-1.8861952999999996, 53.8688486], [-1.8864620966509948, 53.86882678775221], [-1.8867078, 53.8688067], [-1.8873519, 53.8687466], [-1.8879911000000005, 53.868659699999995], [-1.8888107999999997, 53.86850579999999], [-1.8896114, 53.8683303], [-1.8909632, 53.867951399999995], [-1.8922799, 53.8675545], [-1.8926404, 53.86746099999999], [-1.8930575999999997, 53.8673683], [-1.8937052, 53.86724799999999], [-1.8940889000000003, 53.86718789999999], [-1.8944594999999995, 53.8671448], [-1.8951215, 53.867098600000006], [-1.8955408, 53.867082], [-1.8958827, 53.867081799999994], [-1.8971767, 53.86710349999999], [-1.8976394, 53.8671321], [-1.8980328, 53.8671706], [-1.8984291, 53.8672192], [-1.8988185, 53.86727869999999], [-1.8991834999999997, 53.867346399999995], [-1.8995979, 53.86743020000001], [-1.9000305, 53.86753680000001], [-1.9003866999999992, 53.8676282], [-1.9007277, 53.86773060000001], [-1.9010567, 53.8678412], [-1.9013475, 53.8679478], [-1.9017346, 53.86809749999999], [-1.9021741000000003, 53.86829079999999], [-1.9025118, 53.86845569999999], [-1.9029002, 53.8686592], [-1.9033844, 53.8689254], [-1.9034563, 53.86896719999999], [-1.9039134, 53.8692326], [-1.9043631, 53.8695307], [-1.9046954, 53.8697702], [-1.9049617, 53.86998879999999], [-1.9052149999999997, 53.8702043], [-1.9053282, 53.8703137], [-1.9054056999999995, 53.8703902], [-1.9055749, 53.8705633], [-1.9057105999999997, 53.8707234], [-1.9058344, 53.8708837], [-1.9059612, 53.87105319999999], [-1.9060798, 53.8712316], [-1.9062498000000003, 53.87152699999999], [-1.9063515, 53.87175580000001], [-1.9064243, 53.8719495], [-1.9064928, 53.87215429999999], [-1.9065388999999997, 53.87231719999999], [-1.9065867000000003, 53.8725227], [-1.9066226999999996, 53.8727101], [-1.906678, 53.87303360000001], [-1.9067310999999996, 53.87335709999999], [-1.9067828999999996, 53.87381129999999], [-1.9068723999999997, 53.87423720000001], [-1.9068898, 53.8743088], [-1.9069593, 53.8745099], [-1.9070161999999995, 53.874669299999994], [-1.9071115999999997, 53.8748797], [-1.9072026, 53.8750732], [-1.9074469999999992, 53.8754812], [-1.9077221, 53.8758548], [-1.9079453999999996, 53.8761304], [-1.9080419, 53.876231700000005], [-1.9087749999999997, 53.8769803], [-1.9090903, 53.8773185], [-1.9094263, 53.8776618], [-1.9097680999999995, 53.8780204], [-1.9101921, 53.8784303], [-1.9102833, 53.8785331], [-1.9108832, 53.87916370000001], [-1.9111547, 53.8794519], [-1.9114303, 53.87973669999999], [-1.9120174999999997, 53.88032669999999], [-1.9126195, 53.88091670000001], [-1.9132306, 53.8814537], [-1.9133688, 53.88158], [-1.9135353, 53.8817165], [-1.9137195, 53.8818553], [-1.913898, 53.881983199999986], [-1.9146596, 53.8824992], [-1.9154348999999995, 53.882973199999995], [-1.9162127, 53.883380599999995], [-1.9166218, 53.8835775], [-1.9170794, 53.883787000000005], [-1.9175964999999997, 53.8840141], [-1.9185077, 53.8843834], [-1.919053, 53.884595299999994], [-1.9196065, 53.884805699999994], [-1.9206996, 53.8852175], [-1.9213394, 53.885457], [-1.9219649, 53.88569119999999], [-1.9225913, 53.8859297], [-1.9232074999999995, 53.886164400000006], [-1.9236531999999995, 53.8863501], [-1.9241004, 53.8865441], [-1.9249514999999997, 53.886932500000015], [-1.9254529999999996, 53.88717810000001], [-1.9259412999999996, 53.8874273], [-1.9263782, 53.8876688], [-1.9267989, 53.8879137], [-1.9272236, 53.88817139999999], [-1.9276355999999992, 53.88842639999999], [-1.9282624, 53.88883839999999], [-1.9288809, 53.88925309999999], [-1.9291986999999997, 53.8894786], [-1.9296296, 53.88978440000001], [-1.9299977, 53.89005339999999], [-1.930352, 53.89032379999999], [-1.9310245, 53.8908606], [-1.9316667, 53.89140339999999], [-1.9322338, 53.89188490000001], [-1.9327871999999997, 53.8923569], [-1.9334703, 53.892944799999995], [-1.9340280442056703, 53.89343534084089], [-1.9341524999999995, 53.8935448], [-1.9347148999999997, 53.8940103], [-1.9361048, 53.89520769999999], [-1.9367373, 53.895759600000005], [-1.937365, 53.8962945], [-1.9379411, 53.8967796], [-1.9382649000000003, 53.8970226], [-1.9386222, 53.89727559999999], [-1.9393446, 53.8977439], [-1.940131, 53.8982053], [-1.9408892, 53.8986044], [-1.9416666, 53.898959600000005], [-1.9426446, 53.8993736], [-1.9430885, 53.8995392], [-1.9437816000000003, 53.89976360000001], [-1.9442973, 53.899921899999995], [-1.9448493, 53.900078099999995], [-1.9454002, 53.9002375], [-1.9457178, 53.90031659999999], [-1.9460776999999996, 53.9004057], [-1.9465369, 53.9005054], [-1.9470179999999997, 53.9006054], [-1.9472108999999995, 53.9006378], [-1.9479358, 53.900755], [-1.9487853, 53.9008775], [-1.9495267, 53.9009576], [-1.9509555999999997, 53.901084100000006], [-1.9523723, 53.9011966], [-1.9552608, 53.901431300000006], [-1.9565304, 53.90153259999999], [-1.957497, 53.901603299999984], [-1.9578576999999997, 53.9016297], [-1.9600637, 53.90180990000001], [-1.9601063, 53.9018128], [-1.9601561, 53.90181629999999], [-1.9705161999999996, 53.902651100000014], [-1.9706777, 53.90266419999998], [-1.9708699, 53.9026798], [-1.971687, 53.90274599999999], [-1.976293625062947, 53.90312257700864], [-1.9763880999999996, 53.903130299999994], [-1.9787564, 53.9033164], [-1.981119, 53.9035055], [-1.9831506, 53.90369400000001], [-1.9836329999999995, 53.9037271], [-1.9847251999999995, 53.90380129999999], [-1.9859655, 53.90389939999999], [-1.9871961, 53.9040038], [-1.9881299999999995, 53.904096200000005], [-1.9889529999999995, 53.9041806], [-1.9894205999999997, 53.9042389], [-1.9899106, 53.90430889999999], [-1.9910261, 53.90449869999999], [-1.9920944, 53.9047084], [-1.9932836, 53.9049817], [-1.9938377000000005, 53.9051199], [-1.994424, 53.90528599999999], [-1.9949227, 53.90542579999999], [-1.9955009, 53.90559999999999], [-1.9962094999999995, 53.90583349999999], [-1.9969334999999997, 53.90609959999999], [-1.9976533999999997, 53.9063738], [-1.9983551999999996, 53.90666029999999], [-1.9991169, 53.9070079], [-1.9998787, 53.9073791], [-2.0006282999999994, 53.9077625], [-2.0013728, 53.9081769], [-2.0016371, 53.9083382], [-2.0019241, 53.9085179], [-2.0024715, 53.90887990000002], [-2.0035197, 53.90963279999999], [-2.0050896, 53.9107779], [-2.0058962000000005, 53.911361599999985], [-2.0066802, 53.91193549999999], [-2.0075117999999996, 53.9125384], [-2.0083125, 53.9131545], [-2.0090168, 53.91374909999999], [-2.0090566, 53.9137879], [-2.0093421, 53.9140664], [-2.0096519, 53.91438819999999], [-2.0101453, 53.914928], [-2.0105873, 53.9154863], [-2.0110928, 53.9161471], [-2.0116011, 53.91689710000001], [-2.011775, 53.9171644], [-2.0121455, 53.9177042], [-2.0124552, 53.9181554], [-2.0131495, 53.919148], [-2.0135882, 53.9198351], [-2.0140397, 53.92049499999999], [-2.0144955, 53.9211668], [-2.0149534, 53.9218407], [-2.0152856, 53.922327], [-2.0155957, 53.9227791], [-2.0156061, 53.9227932], [-2.0165404, 53.9241827], [-2.0170307, 53.9248987], [-2.0174835, 53.925565799999994], [-2.0185674, 53.927159499999995], [-2.0196549, 53.9287524], [-2.0200332, 53.9293233], [-2.0203790999999995, 53.929885799999994], [-2.020713, 53.93045439999999], [-2.0210210999999996, 53.93103], [-2.0214612999999995, 53.93201239999999], [-2.0214750999999995, 53.93204639999999], [-2.0216618, 53.93250840000001], [-2.0218341000000004, 53.93300249999999], [-2.0220466, 53.9337087], [-2.0221452999999996, 53.93407440000001], [-2.0222257, 53.9344157], [-2.0223054, 53.93483], [-2.0223668, 53.93522130000001], [-2.0224741999999996, 53.93602409999999], [-2.0225224999999996, 53.93705520000001], [-2.022515, 53.9375731], [-2.0224898, 53.9380917], [-2.0224842, 53.9381599], [-2.0224400999999994, 53.9386181], [-2.0223758000000003, 53.939101699999995], [-2.0221978999999997, 53.9400798], [-2.0220776, 53.9406174], [-2.0220048, 53.940963700000005], [-2.0218828, 53.9415212], [-2.0217700999999995, 53.94205999999999], [-2.0215768000000005, 53.9431816], [-2.0213899, 53.94409730000001], [-2.0213487999999997, 53.9442985], [-2.0212036, 53.944973100000006], [-2.021056999999999, 53.9456435], [-2.02090437130087, 53.946338544998355], [-2.0208963, 53.9463753], [-2.0208198, 53.946739599999994], [-2.0207363999999997, 53.9471064], [-2.02058, 53.947834699999994], [-2.0204233000000005, 53.9485665], [-2.0202561, 53.9493151], [-2.0200966, 53.950050899999994], [-2.0198841999999995, 53.951084], [-2.0198045, 53.9516077], [-2.0197676, 53.9521268], [-2.0197548999999997, 53.952925699999994], [-2.0197896000000006, 53.95372909999999], [-2.019842, 53.95422580000001], [-2.0198667684369775, 53.95440431081746], [-2.0198781999999995, 53.9544867], [-2.0199394999999996, 53.9547256], [-2.0200397999999997, 53.955012999999994], [-2.0201537999999997, 53.955267600000006], [-2.0202693999999997, 53.9554867], [-2.0203966, 53.95568430000001], [-2.0205967, 53.9559676], [-2.0206980999999997, 53.9560973], [-2.0207953, 53.9562164], [-2.0209939999999995, 53.9564139], [-2.0210858, 53.9565051], [-2.0211698999999994, 53.956588700000005], [-2.021245, 53.956634], [-2.0214011999999997, 53.9567515], [-2.0215595, 53.9568596], [-2.021713, 53.956967], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0237449, 53.9579097], [-2.0242604, 53.95807210000001], [-2.0247786, 53.9582036], [-2.0252036999999996, 53.95829389999999]]} 15.4 0634 0646 Shipley Skipton Skipton 53.9582939 -2.0252037 53.9582939 -2.0252037 1 0 2026-09-11 05:56:16 TERMINATED 2026-09-11 05:46:00 Skipton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264058 1789105489644590 28 28 2026-09-11 05:56:04.726745 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:04.406307
436902 466087 Y81073 672C03M511 2026-09-11 COMPLETE 12263501 2026-09-11 06:46:00 2026-09-11 05:56:16 2026-09-13 05:56:16 {"id": 466087, "stp": "P", "toc": "West Midlands Trains", "uid": "Y81073", "consist": "172218+172331", "dest_crs": "DDG", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y81073/2026-09-11/detailed", "trust_id": "672C03M511", "origin_crs": "WOS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dorridge", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "3", "is_terminated": 1, "next_location": "Dorridge", "signalling_id": "2C03", "timing_status": "EARLY", "origin_station": "Worcester Shrub Hill", "current_leg_arr": "0646", "current_leg_dep": "0641", "current_leg_end": "Dorridge", "origin_dep_time": "0512", "origin_platform": "1B", "current_location": "Dorridge", "last_update_time": "2026-09-11T05:56:16", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7742813, 52.396033800000005], [-1.7742236, 52.3958996], [-1.7741283999999995, 52.39569499999999], [-1.7740626999999998, 52.3955485], [-1.7740009999999995, 52.39541680000001], [-1.7739379, 52.395274400000005], [-1.7738815999999995, 52.3951508], [-1.7738386999999998, 52.3950567], [-1.7737958, 52.39497399999999], [-1.7737206999999997, 52.3948063], [-1.7736617, 52.3946762], [-1.7735918999999998, 52.3945231], [-1.7735141, 52.39437300000001], [-1.7734524, 52.394270199999994], [-1.7733908, 52.39416140000001], [-1.7733156999999995, 52.3940174], [-1.7732593000000003, 52.39388809999999], [-1.7732057, 52.39377269999999], [-1.7731373, 52.39364090000001], [-1.7730608, 52.3934969], [-1.7729924, 52.3933659], [-1.7728864999999998, 52.3931998], [-1.7728168, 52.39307209999998], [-1.7727269, 52.39291909999999], [-1.7726545, 52.39279880000001], [-1.7725499, 52.3926138], [-1.7724599999999997, 52.39245669999999], [-1.7723312999999998, 52.3922603], [-1.7722347, 52.39210150000001], [-1.7721596, 52.391993500000005], [-1.7718632, 52.3915409], [-1.7717345, 52.3913379], [-1.7716445999999997, 52.391198], [-1.7715185999999998, 52.3910154], [-1.7714193, 52.3908567], [-1.7713160999999995, 52.3907044], [-1.7711993999999998, 52.39053419999999], [-1.7711122, 52.3903934], [-1.7710304, 52.3902682], [-1.7709499, 52.3901471], [-1.7708680999999995, 52.390020199999995], [-1.770781, 52.38989170000001], [-1.7707018, 52.389778799999995], [-1.7706266999999998, 52.3896675], [-1.770553, 52.3895504], [-1.7704725, 52.389432599999985], [-1.770388, 52.38930820000001], [-1.7703061999999998, 52.38918780000001], [-1.7702350999999998, 52.38908800000001], [-1.7701413, 52.3889595], [-1.7700687999999998, 52.3888539], [-1.7693943, 52.387947], [-1.7693272, 52.38785130000001], [-1.7687653, 52.38711870000001], [-1.7686673999999998, 52.3869935], [-1.7685507, 52.386850200000005], [-1.7684394, 52.3867111], [-1.7682998999999997, 52.38653669999999], [-1.7681953, 52.3864066], [-1.7680693, 52.3862503], [-1.7679754, 52.3861365], [-1.7678681, 52.38601700000001], [-1.7677554, 52.3858795], [-1.7676628999999997, 52.385769800000006], [-1.7675248, 52.3856094], [-1.7674027, 52.38546449999999], [-1.7672834000000002, 52.38533350000001], [-1.7671867999999995, 52.38522050000001], [-1.7670661, 52.38508379999999], [-1.7669493999999997, 52.3849562], [-1.7668354, 52.3848252], [-1.7667952427916418, 52.384780653945135], [-1.7666825999999998, 52.3846557], [-1.7665458, 52.38450919999999], [-1.7664022999999998, 52.3843545], [-1.7662749, 52.384215399999995], [-1.7661448, 52.38407540000001], [-1.7659986, 52.38392890000001], [-1.7658349999999998, 52.3837627], [-1.7656686999999998, 52.383593299999994], [-1.7655118, 52.38344099999999], [-1.7653508, 52.3832847], [-1.7651831999999998, 52.38312909999999], [-1.7650343, 52.38299], [-1.7648922, 52.382858199999994], [-1.7647513999999995, 52.382728], [-1.7645649, 52.38255939999999], [-1.7644133999999998, 52.3824202], [-1.7642873, 52.382305599999995], [-1.7641559000000002, 52.382193499999985], [-1.7639507, 52.38201010000001], [-1.7637952, 52.38187670000001], [-1.7635524, 52.3816704], [-1.7633766999999998, 52.38151979999999], [-1.7631822999999998, 52.38134869999998], [-1.7630628999999998, 52.38124630000001], [-1.7629032999999998, 52.381112900000005], [-1.7627102, 52.38095160000001], [-1.7625451999999997, 52.3808157], [-1.7623722, 52.3806717], [-1.7622127, 52.380537399999994], [-1.7620759, 52.38041960000001], [-1.7619203999999995, 52.3802919], [-1.7617875999999997, 52.380182999999995], [-1.7616146, 52.3800381], [-1.761459, 52.37990709999999], [-1.7612685999999995, 52.379750699999995], [-1.7611384999999995, 52.379641], [-1.7609454, 52.3794806], [-1.760759, 52.379321], [-1.7606021, 52.37918590000001], [-1.7604639, 52.3790704], [-1.7603283, 52.3789553], [-1.7600896999999998, 52.378752799999994], [-1.7599488, 52.3786332], [-1.7598089716942844, 52.3785138774888], [-1.7597906, 52.3784982], [-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]]}", "current_leg_start": "Widney Manor", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "52.3716847", "next_location_lon": "-1.7525822", "previous_location": "Widney Manor", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 154.056, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 233.417, \"from_m\": 154.056, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 655.347, \"from_m\": 233.417, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 745.22, \"from_m\": 655.347, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9130.229, \"from_m\": 745.22, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9592.285, \"from_m\": 9130.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24364.355, \"from_m\": 9592.285, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24414.847, \"from_m\": 24364.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35132.229, \"from_m\": 24414.847, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36034.666, \"from_m\": 35132.229, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36175.102, \"from_m\": 36034.666, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 38835.437, \"from_m\": 36175.102, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38975.872, \"from_m\": 38835.437, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 39003.113, \"from_m\": 38975.872, \"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\": 39118.37, \"from_m\": 39003.113, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41920.091, \"from_m\": 39118.37, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44668.101, \"from_m\": 41920.091, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45311.702, \"from_m\": 44668.101, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46922.421, \"from_m\": 45311.702, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46947.768, \"from_m\": 46922.421, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 48785.32, \"from_m\": 46947.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49632.791, \"from_m\": 48785.32, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51154.762, \"from_m\": 49632.791, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51638.618, \"from_m\": 51154.762, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52680.424, \"from_m\": 51638.618, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57234.415, \"from_m\": 52680.424, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57650.217, \"from_m\": 57234.415, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57973.007, \"from_m\": 57650.217, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 58553.824, \"from_m\": 57973.007, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 59312.93, \"from_m\": 58553.824, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62468.785, \"from_m\": 59312.93, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62562.225, \"from_m\": 62468.785, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 62692.193, \"from_m\": 62562.225, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63508.064, \"from_m\": 62692.193, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 63638.032, \"from_m\": 63508.064, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64759.432, \"from_m\": 63638.032, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66505.181, \"from_m\": 64759.432, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 75634.698, \"from_m\": 66505.181, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 466087, \"profile_key\": \"a882d61e1a2d88aeb79c077be035f40081a8e1c42b0f721d5c011da475e8002c\", \"schedule_id\": 31670, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513H\", \"location\": \"Tunnel Jn\", \"stage_seq\": 2, \"distance_m\": 745.22, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": \"0520\", \"location\": \"Droitwich Spa\", \"stage_seq\": 3, \"distance_m\": 9041.911, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0526H\", \"wtt_dep\": \"0527H\", \"location\": \"Hartlebury\", \"stage_seq\": 4, \"distance_m\": 18252.219, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0533\", \"location\": \"Kidderminster\", \"stage_seq\": 5, \"distance_m\": 24121.579, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0537H\", \"location\": \"Blakedown\", \"stage_seq\": 6, \"distance_m\": 29727.339, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0540H\", \"location\": \"Hagley\", \"stage_seq\": 7, \"distance_m\": 32392.698, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0545\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 8, \"distance_m\": 35360.196, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549\", \"location\": \"Lye\", \"stage_seq\": 9, \"distance_m\": 37505.269, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552H\", \"location\": \"Cradley Heath\", \"stage_seq\": 10, \"distance_m\": 42534.1, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0555H\", \"wtt_dep\": \"0556\", \"location\": \"Old Hill\", \"stage_seq\": 11, \"distance_m\": 44932.201, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559H\", \"location\": \"Rowley Regis\", \"stage_seq\": 12, \"distance_m\": 46836.144, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"Langley Green\", \"stage_seq\": 13, \"distance_m\": 49415.107, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Smethwick Jn\", \"stage_seq\": 14, \"distance_m\": 51336.874, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0606H\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 15, \"distance_m\": 51537.617, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0608H\", \"location\": \"The Hawthorns\", \"stage_seq\": 16, \"distance_m\": 52755.769, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0612H\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 17, \"distance_m\": 56619.661, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0621\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 18, \"distance_m\": 57831.726, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0625\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 19, \"distance_m\": 58662.393, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 20, \"distance_m\": 61977.098, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Tyseley\", \"stage_seq\": 21, \"distance_m\": 63100.128, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"Acocks Green\", \"stage_seq\": 22, \"distance_m\": 65712.45, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0635H\", \"location\": \"Olton\", \"stage_seq\": 23, \"distance_m\": 67280.779, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639H\", \"location\": \"Solihull\", \"stage_seq\": 24, \"distance_m\": 70235.848, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0642H\", \"location\": \"Widney Manor\", \"stage_seq\": 25, \"distance_m\": 72531.968, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 26, \"distance_m\": 74731.341, \"section_seq\": 1, \"route_path_id\": 40901}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Dorridge\", \"stage_seq\": 27, \"distance_m\": 75634.698, \"section_seq\": 1, \"route_path_id\": 40901}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75634.698, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40901}], \"total_distance_m\": 75634.698, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 75162.276, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 472.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0512", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.3716847", "current_position_lon": "-1.7525822", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:21:23Z\", \"source_id\": 12220286, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:26:57Z\", \"source_id\": 37086141, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:27:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:27:03Z\", \"source_id\": 12221911, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:31:45Z\", \"source_id\": 37090619, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:33:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:31:49Z\", \"source_id\": 12223441, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:37:43Z\", \"source_id\": 37096887, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:37:48Z\", \"source_id\": 12225492, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:40:50Z\", \"source_id\": 37100728, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:40:57Z\", \"source_id\": 12226711, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:45:00Z\", \"source_id\": 37105999, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:46:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:45:04Z\", \"source_id\": 12228385, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:49:32Z\", \"source_id\": 37111984, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:50:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:49:39Z\", \"source_id\": 12230320, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:52:57Z\", \"source_id\": 37116731, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:53:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:53:03Z\", \"source_id\": 12231868, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:57:58Z\", \"source_id\": 37124165, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:58:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:58:02Z\", \"source_id\": 12234314, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:00:52Z\", \"source_id\": 37128671, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:01:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:00:56Z\", \"source_id\": 12235836, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:04:23Z\", \"source_id\": 37134332, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:05:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:04:27Z\", \"source_id\": 12237730, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:08:12Z\", \"source_id\": 37140828, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:08:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:08:14Z\", \"source_id\": 12239842, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:52Z\", \"source_id\": 37145455, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:11:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:52Z\", \"source_id\": 12241416, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19109, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:15:03Z\", \"source_id\": 37153043, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:15:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:15:06Z\", \"source_id\": 12243903, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:17:31Z\", \"source_id\": 37157761, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:18:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:17:34Z\", \"source_id\": 12245500, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:03Z\", \"source_id\": 37164328, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:22:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:05Z\", \"source_id\": 12247675, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:46Z\", \"source_id\": 37179335, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:51Z\", \"source_id\": 12252748, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:37Z\", \"source_id\": 37185515, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:32:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:38Z\", \"source_id\": 12254693, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:13Z\", \"source_id\": 37191068, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:34:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:18Z\", \"source_id\": 12256489, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:13Z\", \"source_id\": 37197788, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:18Z\", \"source_id\": 12258603, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:36Z\", \"source_id\": 37205373, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:41:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:41Z\", \"source_id\": 12261118, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:54Z\", \"source_id\": 37212397, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:59Z\", \"source_id\": 12263501, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dorridge", "service_state_platform": "3", "timing_fact_generation": 1789105439914678, "current_leg_arrival_utc": "2026-09-11T06:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:15.165442", "service_state_evidence_id": 12263501, "current_leg_start_actual_dep": "2026-09-11T06:42:30+01:00", "operational_evidence_version": 122, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:15.830082", "service_state_valid_until_kind": null, "operational_interpretation_version": 122, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P WOS DDG 2C03 172218+172331 5 100 None {"version": 3, "segments": [{"to_m": 154.056, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 233.417, "from_m": 154.056, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 655.347, "from_m": 233.417, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 745.22, "from_m": 655.347, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9130.229, "from_m": 745.22, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9592.285, "from_m": 9130.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24364.355, "from_m": 9592.285, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24414.847, "from_m": 24364.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35132.229, "from_m": 24414.847, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36034.666, "from_m": 35132.229, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36175.102, "from_m": 36034.666, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 38835.437, "from_m": 36175.102, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38975.872, "from_m": 38835.437, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 39003.113, "from_m": 38975.872, "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": 39118.37, "from_m": 39003.113, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41920.091, "from_m": 39118.37, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44668.101, "from_m": 41920.091, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45311.702, "from_m": 44668.101, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46922.421, "from_m": 45311.702, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46947.768, "from_m": 46922.421, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 48785.32, "from_m": 46947.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49632.791, "from_m": 48785.32, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51154.762, "from_m": 49632.791, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51638.618, "from_m": 51154.762, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52680.424, "from_m": 51638.618, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57234.415, "from_m": 52680.424, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57650.217, "from_m": 57234.415, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57973.007, "from_m": 57650.217, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 58553.824, "from_m": 57973.007, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 59312.93, "from_m": 58553.824, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62468.785, "from_m": 59312.93, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62562.225, "from_m": 62468.785, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62692.193, "from_m": 62562.225, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63508.064, "from_m": 62692.193, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63638.032, "from_m": 63508.064, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64759.432, "from_m": 63638.032, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66505.181, "from_m": 64759.432, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 75634.698, "from_m": 66505.181, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 466087, "profile_key": "a882d61e1a2d88aeb79c077be035f40081a8e1c42b0f721d5c011da475e8002c", "schedule_id": 31670, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0512", "location": "Worcester Shrub Hill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513H", "location": "Tunnel Jn", "stage_seq": 2, "distance_m": 745.22, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": "0520", "location": "Droitwich Spa", "stage_seq": 3, "distance_m": 9041.911, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0526H", "wtt_dep": "0527H", "location": "Hartlebury", "stage_seq": 4, "distance_m": 18252.219, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0533", "location": "Kidderminster", "stage_seq": 5, "distance_m": 24121.579, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0537H", "location": "Blakedown", "stage_seq": 6, "distance_m": 29727.339, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0540H", "location": "Hagley", "stage_seq": 7, "distance_m": 32392.698, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0545", "location": "Stourbridge Junction", "stage_seq": 8, "distance_m": 35360.196, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549", "location": "Lye", "stage_seq": 9, "distance_m": 37505.269, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552H", "location": "Cradley Heath", "stage_seq": 10, "distance_m": 42534.1, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0555H", "wtt_dep": "0556", "location": "Old Hill", "stage_seq": 11, "distance_m": 44932.201, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559H", "location": "Rowley Regis", "stage_seq": 12, "distance_m": 46836.144, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "Langley Green", "stage_seq": 13, "distance_m": 49415.107, "section_seq": 1, "route_path_id": 40901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Smethwick Jn", "stage_seq": 14, "distance_m": 51336.874, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0606H", "location": "Smethwick Galton Bridge HL", "stage_seq": 15, "distance_m": 51537.617, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0608H", "location": "The Hawthorns", "stage_seq": 16, "distance_m": 52755.769, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0612H", "location": "Jewellry Quarter", "stage_seq": 17, "distance_m": 56619.661, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0621", "location": "Birmingham Snow Hill", "stage_seq": 18, "distance_m": 57831.726, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0625", "location": "Birmingham Moor Street", "stage_seq": 19, "distance_m": 58662.393, "section_seq": 1, "route_path_id": 40901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Small Heath Sth Jn", "stage_seq": 20, "distance_m": 61977.098, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Tyseley", "stage_seq": 21, "distance_m": 63100.128, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "Acocks Green", "stage_seq": 22, "distance_m": 65712.45, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0635H", "location": "Olton", "stage_seq": 23, "distance_m": 67280.779, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639H", "location": "Solihull", "stage_seq": 24, "distance_m": 70235.848, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0642H", "location": "Widney Manor", "stage_seq": 25, "distance_m": 72531.968, "section_seq": 1, "route_path_id": 40901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Bentley Heath S.B.", "stage_seq": 26, "distance_m": 74731.341, "section_seq": 1, "route_path_id": 40901}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Dorridge", "stage_seq": 27, "distance_m": 75634.698, "section_seq": 1, "route_path_id": 40901}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75634.698, "from_m": 0.0, "section_seq": 1, "route_path_id": 40901}], "total_distance_m": 75634.698, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75162.276, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 472.422, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:21:23Z", "source_id": 12220286, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19813, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:26:57Z", "source_id": 37086141, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T04:27:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:27:03Z", "source_id": 12221911, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19782, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:31:45Z", "source_id": 37090619, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T04:33:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:31:49Z", "source_id": 12223441, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19796, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:37:43Z", "source_id": 37096887, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T04:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:37:48Z", "source_id": 12225492, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19771, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:40:50Z", "source_id": 37100728, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T04:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:40:57Z", "source_id": 12226711, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19762, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:45:00Z", "source_id": 37105999, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T04:46:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:45:04Z", "source_id": 12228385, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19731, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:49:32Z", "source_id": 37111984, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T04:50:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:49:39Z", "source_id": 12230320, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19727, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:52:57Z", "source_id": 37116731, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T04:53:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:53:03Z", "source_id": 12231868, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19723, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:57:58Z", "source_id": 37124165, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T04:58:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:58:02Z", "source_id": 12234314, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19711, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:00:52Z", "source_id": 37128671, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:01:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:00:56Z", "source_id": 12235836, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19688, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:04:23Z", "source_id": 37134332, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:05:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:04:27Z", "source_id": 12237730, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19684, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:08:12Z", "source_id": 37140828, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:08:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:08:14Z", "source_id": 12239842, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19097, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:52Z", "source_id": 37145455, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:11:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:52Z", "source_id": 12241416, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19109, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:15:03Z", "source_id": 37153043, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:15:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:15:06Z", "source_id": 12243903, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20067, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:17:31Z", "source_id": 37157761, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T05:18:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:17:34Z", "source_id": 12245500, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20099, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:03Z", "source_id": 37164328, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T05:22:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:05Z", "source_id": 12247675, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20333, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:46Z", "source_id": 37179335, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T05:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:51Z", "source_id": 12252748, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20209, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:37Z", "source_id": 37185515, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T05:32:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:38Z", "source_id": 12254693, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20347, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:13Z", "source_id": 37191068, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T05:34:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:18Z", "source_id": 12256489, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20213, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:13Z", "source_id": 37197788, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T05:38:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:18Z", "source_id": 12258603, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20351, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:36Z", "source_id": 37205373, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T05:41:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:41Z", "source_id": 12261118, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20224, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:54Z", "source_id": 37212397, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T05:46:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:59Z", "source_id": 12263501, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Worcester Shrub Hill 0512 0512 1B None None Dorridge 0647 0647 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y81073/2026-09-11/detailed None Widney Manor 2026-09-11T06:42:30+01:00 Dorridge 5.0 {"type": "LineString", "coordinates": [[-1.7742813, 52.396033800000005], [-1.7742236, 52.3958996], [-1.7741283999999995, 52.39569499999999], [-1.7740626999999998, 52.3955485], [-1.7740009999999995, 52.39541680000001], [-1.7739379, 52.395274400000005], [-1.7738815999999995, 52.3951508], [-1.7738386999999998, 52.3950567], [-1.7737958, 52.39497399999999], [-1.7737206999999997, 52.3948063], [-1.7736617, 52.3946762], [-1.7735918999999998, 52.3945231], [-1.7735141, 52.39437300000001], [-1.7734524, 52.394270199999994], [-1.7733908, 52.39416140000001], [-1.7733156999999995, 52.3940174], [-1.7732593000000003, 52.39388809999999], [-1.7732057, 52.39377269999999], [-1.7731373, 52.39364090000001], [-1.7730608, 52.3934969], [-1.7729924, 52.3933659], [-1.7728864999999998, 52.3931998], [-1.7728168, 52.39307209999998], [-1.7727269, 52.39291909999999], [-1.7726545, 52.39279880000001], [-1.7725499, 52.3926138], [-1.7724599999999997, 52.39245669999999], [-1.7723312999999998, 52.3922603], [-1.7722347, 52.39210150000001], [-1.7721596, 52.391993500000005], [-1.7718632, 52.3915409], [-1.7717345, 52.3913379], [-1.7716445999999997, 52.391198], [-1.7715185999999998, 52.3910154], [-1.7714193, 52.3908567], [-1.7713160999999995, 52.3907044], [-1.7711993999999998, 52.39053419999999], [-1.7711122, 52.3903934], [-1.7710304, 52.3902682], [-1.7709499, 52.3901471], [-1.7708680999999995, 52.390020199999995], [-1.770781, 52.38989170000001], [-1.7707018, 52.389778799999995], [-1.7706266999999998, 52.3896675], [-1.770553, 52.3895504], [-1.7704725, 52.389432599999985], [-1.770388, 52.38930820000001], [-1.7703061999999998, 52.38918780000001], [-1.7702350999999998, 52.38908800000001], [-1.7701413, 52.3889595], [-1.7700687999999998, 52.3888539], [-1.7693943, 52.387947], [-1.7693272, 52.38785130000001], [-1.7687653, 52.38711870000001], [-1.7686673999999998, 52.3869935], [-1.7685507, 52.386850200000005], [-1.7684394, 52.3867111], [-1.7682998999999997, 52.38653669999999], [-1.7681953, 52.3864066], [-1.7680693, 52.3862503], [-1.7679754, 52.3861365], [-1.7678681, 52.38601700000001], [-1.7677554, 52.3858795], [-1.7676628999999997, 52.385769800000006], [-1.7675248, 52.3856094], [-1.7674027, 52.38546449999999], [-1.7672834000000002, 52.38533350000001], [-1.7671867999999995, 52.38522050000001], [-1.7670661, 52.38508379999999], [-1.7669493999999997, 52.3849562], [-1.7668354, 52.3848252], [-1.7667952427916418, 52.384780653945135], [-1.7666825999999998, 52.3846557], [-1.7665458, 52.38450919999999], [-1.7664022999999998, 52.3843545], [-1.7662749, 52.384215399999995], [-1.7661448, 52.38407540000001], [-1.7659986, 52.38392890000001], [-1.7658349999999998, 52.3837627], [-1.7656686999999998, 52.383593299999994], [-1.7655118, 52.38344099999999], [-1.7653508, 52.3832847], [-1.7651831999999998, 52.38312909999999], [-1.7650343, 52.38299], [-1.7648922, 52.382858199999994], [-1.7647513999999995, 52.382728], [-1.7645649, 52.38255939999999], [-1.7644133999999998, 52.3824202], [-1.7642873, 52.382305599999995], [-1.7641559000000002, 52.382193499999985], [-1.7639507, 52.38201010000001], [-1.7637952, 52.38187670000001], [-1.7635524, 52.3816704], [-1.7633766999999998, 52.38151979999999], [-1.7631822999999998, 52.38134869999998], [-1.7630628999999998, 52.38124630000001], [-1.7629032999999998, 52.381112900000005], [-1.7627102, 52.38095160000001], [-1.7625451999999997, 52.3808157], [-1.7623722, 52.3806717], [-1.7622127, 52.380537399999994], [-1.7620759, 52.38041960000001], [-1.7619203999999995, 52.3802919], [-1.7617875999999997, 52.380182999999995], [-1.7616146, 52.3800381], [-1.761459, 52.37990709999999], [-1.7612685999999995, 52.379750699999995], [-1.7611384999999995, 52.379641], [-1.7609454, 52.3794806], [-1.760759, 52.379321], [-1.7606021, 52.37918590000001], [-1.7604639, 52.3790704], [-1.7603283, 52.3789553], [-1.7600896999999998, 52.378752799999994], [-1.7599488, 52.3786332], [-1.7598089716942844, 52.3785138774888], [-1.7597906, 52.3784982], [-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]]} 2.0 0641 0646 Widney Manor Dorridge Dorridge 52.3716847 -1.7525822 52.3716847 -1.7525822 1 0 2026-09-11 05:56:16 TERMINATED 2026-09-11 05:46:00 Dorridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263501 1789105439914678 122 122 2026-09-11 05:56:15.830082 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:15.165442
436903 466711 C22602 639K03M511 2026-09-11 COMPLETE 12263984 2026-09-11 06:46:00 2026-09-11 05:56:46 2026-09-13 05:56:46 {"id": 466711, "stp": "P", "toc": "Thameslink", "uid": "C22602", "consist": "700054", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22602/2026-09-11/detailed", "trust_id": "639K03M511", "origin_crs": "WHP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-11", "dest_arr_time": "0645", "dest_platform": "6", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "9K03", "timing_status": "LATE", "origin_station": "West Hampstead Thameslink", "current_leg_arr": "0646", "current_leg_dep": "0642", "current_leg_end": "Orpington", "origin_dep_time": "0536", "origin_platform": "1", "current_location": "Orpington", "last_update_time": "2026-09-11T05:56:46", "route_debug_link": null, "timing_variation": "+1 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": "0645", "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": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 733.956, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2575.294, \"from_m\": 733.956, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 2793.784, \"from_m\": 2575.294, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3371.918, \"from_m\": 2793.784, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6057.777, \"from_m\": 3371.918, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6126.662, \"from_m\": 6057.777, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7353.65, \"from_m\": 6126.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7390.911, \"from_m\": 7353.65, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7461.944, \"from_m\": 7390.911, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7517.211, \"from_m\": 7461.944, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7670.237, \"from_m\": 7517.211, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9712.5, \"from_m\": 7670.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:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9774.957, \"from_m\": 9712.5, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11018.473, \"from_m\": 9774.957, \"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\": 11096.098, \"from_m\": 11018.473, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11505.735, \"from_m\": 11096.098, \"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\": 12218.356, \"from_m\": 11505.735, \"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\": 12329.644, \"from_m\": 12218.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\": 12376.081, \"from_m\": 12329.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12682.923, \"from_m\": 12376.081, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13747.974, \"from_m\": 12682.923, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13972.945, \"from_m\": 13747.974, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16747.48, \"from_m\": 13972.945, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16831.402, \"from_m\": 16747.48, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16863.01, \"from_m\": 16831.402, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17572.538, \"from_m\": 16863.01, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17604.998, \"from_m\": 17572.538, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19385.018, \"from_m\": 17604.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19885.352, \"from_m\": 19385.018, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20152.924, \"from_m\": 19885.352, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20203.283, \"from_m\": 20152.924, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20522.291, \"from_m\": 20203.283, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22560.902, \"from_m\": 20522.291, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23065.689, \"from_m\": 22560.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25382.593, \"from_m\": 23065.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26186.435, \"from_m\": 25382.593, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26961.256, \"from_m\": 26186.435, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27015.594, \"from_m\": 26961.256, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28794.632, \"from_m\": 27015.594, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28848.97, \"from_m\": 28794.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31449.488, \"from_m\": 28848.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31928.919, \"from_m\": 31449.488, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36340.172, \"from_m\": 31928.919, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36423.511, \"from_m\": 36340.172, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36496.968, \"from_m\": 36423.511, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36590.56, \"from_m\": 36496.968, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37760.417, \"from_m\": 36590.56, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39765.247, \"from_m\": 37760.417, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39820.206, \"from_m\": 39765.247, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39908.104, \"from_m\": 39820.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\": 39958.146, \"from_m\": 39908.104, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40109.246, \"from_m\": 39958.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\": 40308.217, \"from_m\": 40109.246, \"capability_applied\": null, \"effective_limit_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\": 466711, \"profile_key\": \"532a83201fb5ac2fe6fc404f203739435455fc886d38ae5c377975c43c90946a\", \"schedule_id\": 3260, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 2, \"distance_m\": 2793.784, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0539H\", \"wtt_dep\": \"0540H\", \"location\": \"Kentish Town\", \"stage_seq\": 3, \"distance_m\": 3747.751, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Dock Jn North\", \"stage_seq\": 4, \"distance_m\": 4714.848, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 5, \"distance_m\": 8654.261, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0552\", \"location\": \"Farringdon\", \"stage_seq\": 6, \"distance_m\": 10850.105, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0554\", \"location\": \"City Thameslink\", \"stage_seq\": 7, \"distance_m\": 11580.263, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0555H\", \"wtt_dep\": \"0556H\", \"location\": \"London Blackfriars\", \"stage_seq\": 8, \"distance_m\": 11977.954, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 9, \"distance_m\": 12600.393, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 13330.982, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 11, \"distance_m\": 13870.563, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Loughborough Jn\", \"stage_seq\": 12, \"distance_m\": 16966.051, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Cambria Jn\", \"stage_seq\": 13, \"distance_m\": 17539.34, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0608\", \"location\": \"Denmark Hill\", \"stage_seq\": 14, \"distance_m\": 18255.836, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 15, \"distance_m\": 19085.594, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0611\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 16, \"distance_m\": 19635.185, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0614\", \"location\": \"Nunhead\", \"stage_seq\": 17, \"distance_m\": 22094.549, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617\", \"location\": \"Crofton Park\", \"stage_seq\": 18, \"distance_m\": 23996.865, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0620\", \"location\": \"Catford\", \"stage_seq\": 19, \"distance_m\": 25456.027, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623\", \"location\": \"Bellingham\", \"stage_seq\": 20, \"distance_m\": 26809.908, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625\", \"location\": \"Beckenham Hill\", \"stage_seq\": 21, \"distance_m\": 27905.113, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0627H\", \"location\": \"Ravensbourne\", \"stage_seq\": 22, \"distance_m\": 31162.257, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Shortlands\", \"stage_seq\": 23, \"distance_m\": 32334.327, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"Bromley South\", \"stage_seq\": 24, \"distance_m\": 33643.395, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0636\", \"location\": \"Bickley\", \"stage_seq\": 25, \"distance_m\": 35481.231, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Bickley Jn\", \"stage_seq\": 26, \"distance_m\": 36423.511, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 27, \"distance_m\": 37637.233, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0641H\", \"location\": \"Petts Wood\", \"stage_seq\": 28, \"distance_m\": 38360.884, \"section_seq\": 1, \"route_path_id\": 28404}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 29, \"distance_m\": 40308.217, \"section_seq\": 1, \"route_path_id\": 28404}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40308.217, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28404}], \"total_distance_m\": 40308.217, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32855.204, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7453.013, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0536", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:34:22Z\", \"source_id\": 37093380, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:35:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:39:02Z\", \"source_id\": 37098428, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:39:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:39:08Z\", \"source_id\": 12225966, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:44:41Z\", \"source_id\": 37105540, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:45:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:44:48Z\", \"source_id\": 12228277, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:49:47Z\", \"source_id\": 37112277, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:50:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:49:48Z\", \"source_id\": 12230383, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:53:00Z\", \"source_id\": 37116828, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:53:03Z\", \"source_id\": 12231885, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:54:51Z\", \"source_id\": 37119542, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:55:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:54:54Z\", \"source_id\": 12232790, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:57:58Z\", \"source_id\": 37124130, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:58:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:58:02Z\", \"source_id\": 12234315, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:01Z\", \"source_id\": 37138686, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:07:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:03Z\", \"source_id\": 12239165, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:09:47Z\", \"source_id\": 37143544, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:10:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:09:49Z\", \"source_id\": 12240767, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:12:21Z\", \"source_id\": 37148076, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:12:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:12:24Z\", \"source_id\": 12242302, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:23Z\", \"source_id\": 37155605, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:16:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:29Z\", \"source_id\": 12244786, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:53Z\", \"source_id\": 37160281, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:19:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:59Z\", \"source_id\": 12246343, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:08Z\", \"source_id\": 37164499, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:21:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:14Z\", \"source_id\": 12247749, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:59Z\", \"source_id\": 37170025, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:24:03Z\", \"source_id\": 12249567, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:09Z\", \"source_id\": 37174253, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:26:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:11Z\", \"source_id\": 12250959, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:11Z\", \"source_id\": 37178212, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:12Z\", \"source_id\": 12252273, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:50Z\", \"source_id\": 37183786, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:31:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:53Z\", \"source_id\": 12254118, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:21Z\", \"source_id\": 37191296, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:35:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:23Z\", \"source_id\": 12256563, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:43Z\", \"source_id\": 37207709, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:46Z\", \"source_id\": 12261893, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:36Z\", \"source_id\": 37214095, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:37Z\", \"source_id\": 12263984, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "6", "timing_fact_generation": 1789105478150092, "current_leg_arrival_utc": "2026-09-11T06:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:19.774264", "service_state_evidence_id": 12263984, "current_leg_start_actual_dep": "2026-09-11T06:42:30+01:00", "operational_evidence_version": 118, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:20.434469", "service_state_valid_until_kind": null, "operational_interpretation_version": 118, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P WHP ORP 9K03 700054 8 100 None {"version": 3, "segments": [{"to_m": 733.956, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2575.294, "from_m": 733.956, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 2793.784, "from_m": 2575.294, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3371.918, "from_m": 2793.784, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6057.777, "from_m": 3371.918, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6126.662, "from_m": 6057.777, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7353.65, "from_m": 6126.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7390.911, "from_m": 7353.65, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7461.944, "from_m": 7390.911, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7517.211, "from_m": 7461.944, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7670.237, "from_m": 7517.211, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9712.5, "from_m": 7670.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:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 9774.957, "from_m": 9712.5, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11018.473, "from_m": 9774.957, "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": 11096.098, "from_m": 11018.473, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11505.735, "from_m": 11096.098, "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": 12218.356, "from_m": 11505.735, "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": 12329.644, "from_m": 12218.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": 12376.081, "from_m": 12329.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12682.923, "from_m": 12376.081, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13747.974, "from_m": 12682.923, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13972.945, "from_m": 13747.974, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16747.48, "from_m": 13972.945, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16831.402, "from_m": 16747.48, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16863.01, "from_m": 16831.402, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17572.538, "from_m": 16863.01, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17604.998, "from_m": 17572.538, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19385.018, "from_m": 17604.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19885.352, "from_m": 19385.018, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20152.924, "from_m": 19885.352, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20203.283, "from_m": 20152.924, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20522.291, "from_m": 20203.283, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22560.902, "from_m": 20522.291, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23065.689, "from_m": 22560.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25382.593, "from_m": 23065.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26186.435, "from_m": 25382.593, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26961.256, "from_m": 26186.435, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27015.594, "from_m": 26961.256, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28794.632, "from_m": 27015.594, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28848.97, "from_m": 28794.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31449.488, "from_m": 28848.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31928.919, "from_m": 31449.488, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36340.172, "from_m": 31928.919, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36423.511, "from_m": 36340.172, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36496.968, "from_m": 36423.511, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36590.56, "from_m": 36496.968, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37760.417, "from_m": 36590.56, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39765.247, "from_m": 37760.417, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39820.206, "from_m": 39765.247, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39908.104, "from_m": 39820.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": 39958.146, "from_m": 39908.104, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40109.246, "from_m": 39958.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": 40308.217, "from_m": 40109.246, "capability_applied": null, "effective_limit_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": 466711, "profile_key": "532a83201fb5ac2fe6fc404f203739435455fc886d38ae5c377975c43c90946a", "schedule_id": 3260, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0536", "location": "West Hampstead Thameslink", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Carlton Road Jn", "stage_seq": 2, "distance_m": 2793.784, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0539H", "wtt_dep": "0540H", "location": "Kentish Town", "stage_seq": 3, "distance_m": 3747.751, "section_seq": 1, "route_path_id": 28404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Dock Jn North", "stage_seq": 4, "distance_m": 4714.848, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547H", "location": "St Pancras Low Level", "stage_seq": 5, "distance_m": 8654.261, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0552", "location": "Farringdon", "stage_seq": 6, "distance_m": 10850.105, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0554", "location": "City Thameslink", "stage_seq": 7, "distance_m": 11580.263, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0555H", "wtt_dep": "0556H", "location": "London Blackfriars", "stage_seq": 8, "distance_m": 11977.954, "section_seq": 1, "route_path_id": 28404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Blackfriars Jn", "stage_seq": 9, "distance_m": 12600.393, "section_seq": 1, "route_path_id": 28404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Southwark Bridge Jn", "stage_seq": 10, "distance_m": 13330.982, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600H", "location": "Elephant & Castle", "stage_seq": 11, "distance_m": 13870.563, "section_seq": 1, "route_path_id": 28404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Loughborough Jn", "stage_seq": 12, "distance_m": 16966.051, "section_seq": 1, "route_path_id": 28404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Cambria Jn", "stage_seq": 13, "distance_m": 17539.34, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0608", "location": "Denmark Hill", "stage_seq": 14, "distance_m": 18255.836, "section_seq": 1, "route_path_id": 28404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Crofton Road Jn", "stage_seq": 15, "distance_m": 19085.594, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0611", "location": "Peckham Rye (E)", "stage_seq": 16, "distance_m": 19635.185, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0614", "location": "Nunhead", "stage_seq": 17, "distance_m": 22094.549, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617", "location": "Crofton Park", "stage_seq": 18, "distance_m": 23996.865, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0620", "location": "Catford", "stage_seq": 19, "distance_m": 25456.027, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623", "location": "Bellingham", "stage_seq": 20, "distance_m": 26809.908, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625", "location": "Beckenham Hill", "stage_seq": 21, "distance_m": 27905.113, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0627H", "location": "Ravensbourne", "stage_seq": 22, "distance_m": 31162.257, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Shortlands", "stage_seq": 23, "distance_m": 32334.327, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "Bromley South", "stage_seq": 24, "distance_m": 33643.395, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0636", "location": "Bickley", "stage_seq": 25, "distance_m": 35481.231, "section_seq": 1, "route_path_id": 28404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Bickley Jn", "stage_seq": 26, "distance_m": 36423.511, "section_seq": 1, "route_path_id": 28404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Petts Wood Jn", "stage_seq": 27, "distance_m": 37637.233, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0641H", "location": "Petts Wood", "stage_seq": 28, "distance_m": 38360.884, "section_seq": 1, "route_path_id": 28404}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Orpington", "stage_seq": 29, "distance_m": 40308.217, "section_seq": 1, "route_path_id": 28404}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40308.217, "from_m": 0.0, "section_seq": 1, "route_path_id": 28404}], "total_distance_m": 40308.217, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32855.204, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7453.013, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:34:22Z", "source_id": 37093380, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-11T04:35:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:39:02Z", "source_id": 37098428, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T04:39:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:39:08Z", "source_id": 12225966, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:44:41Z", "source_id": 37105540, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T04:45:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:44:48Z", "source_id": 12228277, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:49:47Z", "source_id": 37112277, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T04:50:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:49:48Z", "source_id": 12230383, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:53:00Z", "source_id": 37116828, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T04:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:53:03Z", "source_id": 12231885, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:54:51Z", "source_id": 37119542, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T04:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:54:54Z", "source_id": 12232790, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29335, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:57:58Z", "source_id": 37124130, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T04:58:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:58:02Z", "source_id": 12234315, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:01Z", "source_id": 37138686, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:07:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:03Z", "source_id": 12239165, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29777, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:09:47Z", "source_id": 37143544, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:10:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:09:49Z", "source_id": 12240767, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:12:21Z", "source_id": 37148076, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:12:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:12:24Z", "source_id": 12242302, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31810, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:23Z", "source_id": 37155605, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T05:16:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:29Z", "source_id": 12244786, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31822, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:53Z", "source_id": 37160281, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T05:19:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:59Z", "source_id": 12246343, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31835, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:08Z", "source_id": 37164499, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T05:21:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:14Z", "source_id": 12247749, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31841, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:59Z", "source_id": 37170025, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T05:24:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:24:03Z", "source_id": 12249567, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31846, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:09Z", "source_id": 37174253, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T05:26:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:11Z", "source_id": 12250959, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31855, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:11Z", "source_id": 37178212, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T05:29:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:12Z", "source_id": 12252273, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31879, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:50Z", "source_id": 37183786, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T05:31:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:53Z", "source_id": 12254118, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31887, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:21Z", "source_id": 37191296, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T05:35:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:23Z", "source_id": 12256563, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:43Z", "source_id": 37207709, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T05:42:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:46Z", "source_id": 12261893, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32044, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:36Z", "source_id": 37214095, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T05:46:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:37Z", "source_id": 12263984, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] West Hampstead Thameslink 0536 0536 1 None None Orpington 0645 0645 6 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C22602/2026-09-11/detailed None Petts Wood 2026-09-11T06:42:30+01:00 Orpington 4.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 0642 0646 Petts Wood Orpington Orpington 51.3734294 0.0890126 51.3734294 0.0890126 1 0 2026-09-11 05:56:46 TERMINATED 2026-09-11 05:46:00 Orpington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12263984 1789105478150092 118 118 2026-09-11 05:56:20.434469 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:19.774264
436904 468666 P64655 365F91M611 2026-09-11 COMPLETE 12265188 2026-09-11 06:46:00 2026-09-11 05:56:46 2026-09-13 05:56:46 {"id": 468666, "stp": "P", "toc": "Northern", "uid": "P64655", "consist": "195107", "dest_crs": "WAC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64655/2026-09-11/detailed", "trust_id": "365F91M611", "origin_crs": "WAC", "show_on_map": 0, "dar_est_time": "06:35:00", "dar_platform": null, "dest_station": "Warrington Central", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": "2", "is_terminated": 1, "next_location": "Warrington Central", "signalling_id": "5F91", "timing_status": "ON TIME", "origin_station": "Warrington Central", "current_leg_arr": "0646", "current_leg_dep": "0644½", "current_leg_end": "Warrington Central", "origin_dep_time": "0633", "origin_platform": "1", "current_location": "Warrington Central", "last_update_time": "2026-09-11T05:56:46", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5865024999999995, 53.39338049999999], [-2.5871879999999994, 53.39314709999999], [-2.5875804, 53.3930277], [-2.5881864, 53.3928489], [-2.5886831, 53.3927183], [-2.5891278, 53.3925818], [-2.5897824, 53.39238850000001], [-2.5901953, 53.3923082], [-2.5910847, 53.3921515], [-2.5915032999999994, 53.392090200000005]]}", "current_leg_start": "Warrington Central C.S.", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "53.3920902", "next_location_lon": "-2.5915033", "previous_location": "Warrington Central C.S.", "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 118.876, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 606.835, \"from_m\": 118.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 725.711, \"from_m\": 606.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 468666, \"profile_key\": \"c5393980e0cbb274fb842f290f01301c006c730029f773e8d713f869913020b9\", \"schedule_id\": 21394, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Warrington Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36699}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0644H\", \"location\": \"Warrington Central C.S.\", \"stage_seq\": 2, \"distance_m\": 362.855, \"section_seq\": 1, \"route_path_id\": 36699}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"Warrington Central\", \"stage_seq\": 3, \"distance_m\": 725.711, \"section_seq\": 1, \"route_path_id\": 36699}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 725.711, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36699}], \"total_distance_m\": 725.711, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 237.752, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 487.959, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0633", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.5", "current_position_lat": "53.3920902", "current_position_lon": "-2.5915033", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:27Z\", \"source_id\": 37193900, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:36:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:27Z\", \"source_id\": 12257344, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:18Z\", \"source_id\": 12265188, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Warrington Central", "service_state_platform": "2", "timing_fact_generation": 1789105580522789, "current_leg_arrival_utc": "2026-09-11T06:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:20.519585", "service_state_evidence_id": 12265188, "current_leg_start_actual_dep": "2026-09-11T06:44:30+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:20.925880", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P WAC WAC 5F91 195107 3 100 None {"version": 3, "segments": [{"to_m": 118.876, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 606.835, "from_m": 118.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 725.711, "from_m": 606.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 468666, "profile_key": "c5393980e0cbb274fb842f290f01301c006c730029f773e8d713f869913020b9", "schedule_id": 21394, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0633", "location": "Warrington Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36699}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0644H", "location": "Warrington Central C.S.", "stage_seq": 2, "distance_m": 362.855, "section_seq": 1, "route_path_id": 36699}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "Warrington Central", "stage_seq": 3, "distance_m": 725.711, "section_seq": 1, "route_path_id": 36699}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 725.711, "from_m": 0.0, "section_seq": 1, "route_path_id": 36699}], "total_distance_m": 725.711, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 237.752, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 487.959, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10060, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:27Z", "source_id": 37193900, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:36:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:27Z", "source_id": 12257344, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:18Z", "source_id": 12265188, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Warrington Central 0633 0633 1 6:35:00 None Warrington Central 0646 0646 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64655/2026-09-11/detailed None Warrington Central C.S. 2026-09-11T06:44:30+01:00 Warrington Central 1.5 {"type": "LineString", "coordinates": [[-2.5865024999999995, 53.39338049999999], [-2.5871879999999994, 53.39314709999999], [-2.5875804, 53.3930277], [-2.5881864, 53.3928489], [-2.5886831, 53.3927183], [-2.5891278, 53.3925818], [-2.5897824, 53.39238850000001], [-2.5901953, 53.3923082], [-2.5910847, 53.3921515], [-2.5915032999999994, 53.392090200000005]]} 0.2 0644½ 0646 Warrington Central C.S. Warrington Central Warrington Central 53.3920902 -2.5915033 53.3920902 -2.5915033 1 0 2026-09-11 05:56:46 TERMINATED 2026-09-11 05:46:00 Warrington Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265188 1789105580522789 8 8 2026-09-11 05:56:20.925880 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:20.519585
436905 468215 L54835 525B18M611 2026-09-11 COMPLETE 12264212 2026-09-11 06:46:00 2026-09-11 05:56:46 2026-09-13 05:56:46 {"id": 468215, "stp": "P", "toc": "Greater Anglia", "uid": "L54835", "consist": "745110", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L54835/2026-09-11/detailed", "trust_id": "525B18M611", "origin_crs": "XTX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-11", "dest_arr_time": "0640", "dest_platform": "7", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "5B18", "timing_status": "LATE", "origin_station": "Orient Way CS", "current_leg_arr": "0646", "current_leg_dep": "0639", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0620", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-11T05:56:46", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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.05825169710292564, 51.52396816011372], [-0.058503871168518184, 51.52394578857729], [-0.058727195956802675, 51.523928525454], [-0.058925801984643714, 51.52391568290884], [-0.05910381976890588, 51.52390657310686], [-0.05926537982645377, 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": "Bow Jn", "dest_arr_time_act": "0640", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bow Jn", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1239.424, \"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\": 2928.585, \"from_m\": 1239.424, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3305.089, \"from_m\": 2928.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\": 3696.4, \"from_m\": 3305.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4069.569, \"from_m\": 3696.4, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6891.17, \"from_m\": 4069.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7353.765, \"from_m\": 6891.17, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7424.381, \"from_m\": 7353.765, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7649.649, \"from_m\": 7424.381, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8161.097, \"from_m\": 7649.649, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8687.721, \"from_m\": 8161.097, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9164.395, \"from_m\": 8687.721, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9617.614, \"from_m\": 9164.395, \"capability_applied\": null, \"effective_limit_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\": 468215, \"profile_key\": \"53a9af19bb6f33bf60881262eae4100eeae5231fffdaeeb6ee6ec21c1c8216c8\", \"schedule_id\": 16403, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Orient Way CS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 2, \"distance_m\": 2294.439, \"section_seq\": 1, \"route_path_id\": 34578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Stratford\", \"stage_seq\": 3, \"distance_m\": 3232.476, \"section_seq\": 1, \"route_path_id\": 34578}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0634H\", \"location\": \"Bow Jn\", \"stage_seq\": 4, \"distance_m\": 4727.646, \"section_seq\": 1, \"route_path_id\": 34578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Bethnal Green\", \"stage_seq\": 5, \"distance_m\": 7797.251, \"section_seq\": 1, \"route_path_id\": 34578}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 6, \"distance_m\": 9617.614, \"section_seq\": 1, \"route_path_id\": 34578}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9617.614, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34578}], \"total_distance_m\": 9617.614, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 7422.957, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2194.657, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0620", "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\": 15257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:16Z\", \"source_id\": 37182529, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:31:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:19Z\", \"source_id\": 12253713, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:01Z\", \"source_id\": 37199566, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:39:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:06Z\", \"source_id\": 12259171, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:55Z\", \"source_id\": 37214728, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:00Z\", \"source_id\": 12264212, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "7", "timing_fact_generation": 1789105504444131, "current_leg_arrival_utc": "2026-09-11T06:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:21.939501", "service_state_evidence_id": 12264212, "current_leg_start_actual_dep": "2026-09-11T06:40:30+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:22.845358", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P XTX LST 5B18 745110 12 100 None {"version": 3, "segments": [{"to_m": 1239.424, "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": 2928.585, "from_m": 1239.424, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3305.089, "from_m": 2928.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": 3696.4, "from_m": 3305.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4069.569, "from_m": 3696.4, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6891.17, "from_m": 4069.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7353.765, "from_m": 6891.17, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7424.381, "from_m": 7353.765, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7649.649, "from_m": 7424.381, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8161.097, "from_m": 7649.649, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8687.721, "from_m": 8161.097, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9164.395, "from_m": 8687.721, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9617.614, "from_m": 9164.395, "capability_applied": null, "effective_limit_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": 468215, "profile_key": "53a9af19bb6f33bf60881262eae4100eeae5231fffdaeeb6ee6ec21c1c8216c8", "schedule_id": 16403, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0620", "location": "Orient Way CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Temple Mills East Jn", "stage_seq": 2, "distance_m": 2294.439, "section_seq": 1, "route_path_id": 34578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Stratford", "stage_seq": 3, "distance_m": 3232.476, "section_seq": 1, "route_path_id": 34578}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0634H", "location": "Bow Jn", "stage_seq": 4, "distance_m": 4727.646, "section_seq": 1, "route_path_id": 34578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Bethnal Green", "stage_seq": 5, "distance_m": 7797.251, "section_seq": 1, "route_path_id": 34578}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 6, "distance_m": 9617.614, "section_seq": 1, "route_path_id": 34578}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9617.614, "from_m": 0.0, "section_seq": 1, "route_path_id": 34578}], "total_distance_m": 9617.614, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 7422.957, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2194.657, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15257, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:16Z", "source_id": 37182529, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:31:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:19Z", "source_id": 12253713, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15326, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:01Z", "source_id": 37199566, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:39:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:06Z", "source_id": 12259171, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15485, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:55Z", "source_id": 37214728, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:00Z", "source_id": 12264212, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Orient Way CS 0620 0620 None None None London Liverpool Street 0640 0640 7 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:L54835/2026-09-11/detailed None Bow Jn 2026-09-11T06:40:30+01:00 London Liverpool Street 7.0 {"type": "LineString", "coordinates": [[-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.05825169710292564, 51.52396816011372], [-0.058503871168518184, 51.52394578857729], [-0.058727195956802675, 51.523928525454], [-0.058925801984643714, 51.52391568290884], [-0.05910381976890588, 51.52390657310686], [-0.05926537982645377, 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.0 0639 0646 Bow Jn London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-11 05:56:46 TERMINATED 2026-09-11 05:46:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264212 1789105504444131 20 20 2026-09-11 05:56:22.845358 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:21.939501
436906 468480 P69323 665J40M611 2026-09-11 COMPLETE 12264059 2026-09-11 06:46:00 2026-09-11 05:56:46 2026-09-13 05:56:46 {"id": 468480, "stp": "P", "toc": "West Midlands Trains", "uid": "P69323", "consist": "196103", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69323/2026-09-11/detailed", "trust_id": "665J40M611", "origin_crs": "XTS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-11", "dest_arr_time": "0645", "dest_platform": "7B", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "5J40", "timing_status": "LATE", "origin_station": "Tyseley LMD", "current_leg_arr": "0646", "current_leg_dep": "0627", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0628", "origin_platform": null, "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-11T05:56:46", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8448271999999997, 52.454953], [-1.8447672, 52.4549082], [-1.8446363999999995, 52.4548207], [-1.8447407, 52.45491969999999], [-1.8447879, 52.4549593], [-1.8450986000000005, 52.455253899999995], [-1.845373, 52.455528400000006], [-1.8455220999999993, 52.4556688], [-1.845696, 52.45583270000001], [-1.8459291, 52.45604209999998], [-1.8460832000000005, 52.45614429999999], [-1.8463119, 52.456303], [-1.8467165, 52.456590499999976], [-1.8469609, 52.4567667], [-1.8471688, 52.4569248], [-1.8472769, 52.4570147], [-1.8474172, 52.4571497], [-1.8476459, 52.4574406], [-1.8476953, 52.4575217], [-1.8477134, 52.4575585], [-1.8477892, 52.45769610000001], [-1.8478348, 52.457772899999995], [-1.8478542, 52.45780629999999], [-1.8478979, 52.45788160000001], [-1.8479627999999997, 52.45798089999999], [-1.8481659, 52.458197600000005], [-1.8483161999999995, 52.45831410000001], [-1.848551, 52.4584893], [-1.8489134, 52.4586992], [-1.8494264, 52.45900629999999], [-1.8496276000000005, 52.45912059999999], [-1.8498715, 52.459285400000006], [-1.8503336, 52.45959319999999], [-1.8504828, 52.4596841], [-1.8507531, 52.4598232], [-1.8511144128862604, 52.46003537144918], [-1.8513038491249372, 52.46014375709052], [-1.8514705432506768, 52.46024008837701], [-1.851617835163884, 52.460326026108014], [-1.8517490647649633, 52.46040323108293], [-1.8518675719543205, 52.46047336410111], [-1.851976696632358, 52.46053808596195], [-1.852079778699483, 52.460599057464805], [-1.8521801580560984, 52.46065793940908], [-1.8522811746026095, 52.46071639259413], [-1.8523861682394216, 52.46077607781934], [-1.8524984788669383, 52.460838655884075], [-1.852621446385565, 52.46090578758773], [-1.852758410695706, 52.460979133729666], [-1.8529127116977664, 52.46106035510927], [-1.8530876892921504, 52.461151112525904], [-1.853286683379263, 52.46125306677896], [-1.8533277999999995, 52.4612759], [-1.8536742, 52.46142660000001], [-1.8562675, 52.4625251], [-1.8565364, 52.462643099999994], [-1.8573672000000003, 52.463007600000005], [-1.8582419, 52.463391400000006], [-1.8587174999999996, 52.463584999999995], [-1.859502, 52.4638935], [-1.8597216999999997, 52.4639839], [-1.8601438999999995, 52.4641317], [-1.8606157000000003, 52.4643002], [-1.8610558, 52.4644706], [-1.862346, 52.4649889], [-1.8629485, 52.465233100000006], [-1.8633392, 52.4653935], [-1.8638396, 52.4655973], [-1.8646668, 52.465931600000005], [-1.8650977, 52.4661052], [-1.8655191, 52.4662743], [-1.8661144, 52.4665164], [-1.8667531999999996, 52.466774400000006], [-1.8674321, 52.46704939999999], [-1.8679467000000003, 52.467258], [-1.8685264, 52.4674911], [-1.8689842, 52.46768219999999], [-1.8692248999999996, 52.46777550000001], [-1.869731, 52.467978600000016], [-1.8701151, 52.468134], [-1.8703393, 52.46822480000001], [-1.8708898000000005, 52.46845019999999], [-1.8712536, 52.4685962], [-1.8714788, 52.4687047], [-1.8717040999999996, 52.46882049999999], [-1.8719317, 52.46896639999999], [-1.8721872, 52.469162399999995], [-1.8724081999999995, 52.469379299999986], [-1.8725999, 52.4696104], [-1.8727243, 52.469815], [-1.8727774, 52.4699365], [-1.8728157999999997, 52.4700479], [-1.8728331000000005, 52.470105], [-1.8728423, 52.470171], [-1.8728478, 52.47025229999999], [-1.8728529, 52.470345300000005], [-1.8728446, 52.4704391], [-1.8728255999999996, 52.4705742], [-1.8727759, 52.4707234], [-1.8726841000000003, 52.4708696], [-1.8726144, 52.47097180000001], [-1.8725554, 52.4710385], [-1.8724248, 52.47121150000001], [-1.8721659, 52.4715572], [-1.8716756999999995, 52.4722087], [-1.8712843, 52.472771], [-1.8711437, 52.4730102], [-1.8708970999999996, 52.4735642], [-1.8708450999999997, 52.473652], [-1.8707956999999995, 52.4737386], [-1.8707525, 52.4738144], [-1.8705953, 52.4741164], [-1.8704056, 52.4744949], [-1.8702146, 52.4748632], [-1.8698649, 52.47551959999999], [-1.8697742, 52.47569560000001], [-1.8696879, 52.47586939999999], [-1.8695027, 52.476226999999994], [-1.8692834, 52.4766423], [-1.869152, 52.476897999999984], [-1.8688435, 52.4774963], [-1.8686027999999997, 52.4779075], [-1.8685332999999995, 52.478046199999994], [-1.8684491000000003, 52.478201199999994], [-1.8684075, 52.47828609999999], [-1.8682829000000003, 52.4785185], [-1.8681991, 52.47868390000001], [-1.868134, 52.4788037], [-1.8680603, 52.4789517], [-1.8679851, 52.4791011], [-1.8679027, 52.4792523], [-1.8678322, 52.479387599999995], [-1.8677610999999996, 52.47952159999999], [-1.8677127, 52.47961359999999], [-1.8676635, 52.47970599999999], [-1.8676012999999996, 52.47982429999999], [-1.8675481, 52.4799301], [-1.8674918, 52.48004370000001], [-1.8674459, 52.48015790000001], [-1.8674244, 52.48023669999999], [-1.8674115, 52.480304100000005], [-1.8674021999999997, 52.4803746], [-1.8673967, 52.48045009999999], [-1.8674045999999995, 52.480564699999995], [-1.8674157, 52.4806163], [-1.8674333, 52.4806811], [-1.8674473000000005, 52.4807438], [-1.8674657, 52.4807903], [-1.8674978, 52.48087890000001], [-1.8675253999999992, 52.4809442], [-1.8675604, 52.4809974], [-1.8676059999999997, 52.48106279999998], [-1.8676624, 52.4811336], [-1.8677183, 52.481194999999985], [-1.8677767, 52.4812518], [-1.8679104, 52.481368800000006], [-1.8679512000000005, 52.48140059999999], [-1.8680109, 52.4814418], [-1.8680870999999997, 52.48148969999999], [-1.8681684, 52.4815405], [-1.8682466, 52.4815835], [-1.8683358, 52.48162820000001], [-1.8684312, 52.4816691], [-1.8685214, 52.48170569999999], [-1.8686279, 52.481742999999994], [-1.868755, 52.4817831], [-1.8689092, 52.481823899999995], [-1.8690412999999997, 52.481855], [-1.8692275000000005, 52.48189020000001], [-1.8694392, 52.4819196], [-1.8695897999999995, 52.48193400000001], [-1.8697132999999997, 52.48194279999999], [-1.869859, 52.4819504], [-1.8699954, 52.4819552], [-1.8701126665615355, 52.481957272984104], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Tyseley LMD", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Tyseley LMD", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 543.543, \"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\": 592.268, \"from_m\": 543.543, \"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\": 828.027, \"from_m\": 592.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\": 870.558, \"from_m\": 828.027, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 908.899, \"from_m\": 870.558, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2452.542, \"from_m\": 908.899, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2989.705, \"from_m\": 2452.542, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3592.592, \"from_m\": 2989.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3758.329, \"from_m\": 3592.592, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4171.127, \"from_m\": 3758.329, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4639.781, \"from_m\": 4171.127, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4646.715, \"from_m\": 4639.781, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4731.208, \"from_m\": 4646.715, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5550.633, \"from_m\": 4731.208, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5914.44, \"from_m\": 5550.633, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5962.014, \"from_m\": 5914.44, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6206.692, \"from_m\": 5962.014, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 468480, \"profile_key\": \"15fa91603f100bd11a48287f714f8f793959268b9605e22ed56913968f065fe3\", \"schedule_id\": 22307, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Tyseley LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 2, \"distance_m\": 870.558, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Bordesley Jn\", \"stage_seq\": 3, \"distance_m\": 3051.456, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 3592.592, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Grand Jn\", \"stage_seq\": 5, \"distance_m\": 4639.781, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Proof House Jn\", \"stage_seq\": 6, \"distance_m\": 5204.064, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 7, \"distance_m\": 6206.692, \"section_seq\": 1, \"route_path_id\": 30825}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6206.692, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30825}], \"total_distance_m\": 6206.692, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5663.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 543.543, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0628", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:43Z\", \"source_id\": 37214279, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:48Z\", \"source_id\": 12264059, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "7", "timing_fact_generation": 1789105489946937, "current_leg_arrival_utc": "2026-09-11T06:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:22.462523", "service_state_evidence_id": 12264059, "current_leg_start_actual_dep": "2026-09-11T06:29:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:22.837381", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P XTS BHM 5J40 196103 4 100 None {"version": 3, "segments": [{"to_m": 543.543, "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": 592.268, "from_m": 543.543, "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": 828.027, "from_m": 592.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": 870.558, "from_m": 828.027, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 908.899, "from_m": 870.558, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2452.542, "from_m": 908.899, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2989.705, "from_m": 2452.542, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3592.592, "from_m": 2989.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3758.329, "from_m": 3592.592, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4171.127, "from_m": 3758.329, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4639.781, "from_m": 4171.127, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4646.715, "from_m": 4639.781, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4731.208, "from_m": 4646.715, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5550.633, "from_m": 4731.208, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5914.44, "from_m": 5550.633, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5962.014, "from_m": 5914.44, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6206.692, "from_m": 5962.014, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 468480, "profile_key": "15fa91603f100bd11a48287f714f8f793959268b9605e22ed56913968f065fe3", "schedule_id": 22307, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0628", "location": "Tyseley LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Small Heath Sth Jn", "stage_seq": 2, "distance_m": 870.558, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Bordesley Jn", "stage_seq": 3, "distance_m": 3051.456, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 3592.592, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Grand Jn", "stage_seq": 5, "distance_m": 4639.781, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Proof House Jn", "stage_seq": 6, "distance_m": 5204.064, "section_seq": 1, "route_path_id": 30825}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 7, "distance_m": 6206.692, "section_seq": 1, "route_path_id": 30825}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6206.692, "from_m": 0.0, "section_seq": 1, "route_path_id": 30825}], "total_distance_m": 6206.692, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5663.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 543.543, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19420, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:43Z", "source_id": 37214279, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:46:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:48Z", "source_id": 12264059, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Tyseley LMD 0628 0628 None None None Birmingham New Street 0645 0645 7B LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P69323/2026-09-11/detailed None Tyseley LMD 2026-09-11T06:29:00+01:00 Birmingham New Street 19.0 {"type": "LineString", "coordinates": [[-1.8448271999999997, 52.454953], [-1.8447672, 52.4549082], [-1.8446363999999995, 52.4548207], [-1.8447407, 52.45491969999999], [-1.8447879, 52.4549593], [-1.8450986000000005, 52.455253899999995], [-1.845373, 52.455528400000006], [-1.8455220999999993, 52.4556688], [-1.845696, 52.45583270000001], [-1.8459291, 52.45604209999998], [-1.8460832000000005, 52.45614429999999], [-1.8463119, 52.456303], [-1.8467165, 52.456590499999976], [-1.8469609, 52.4567667], [-1.8471688, 52.4569248], [-1.8472769, 52.4570147], [-1.8474172, 52.4571497], [-1.8476459, 52.4574406], [-1.8476953, 52.4575217], [-1.8477134, 52.4575585], [-1.8477892, 52.45769610000001], [-1.8478348, 52.457772899999995], [-1.8478542, 52.45780629999999], [-1.8478979, 52.45788160000001], [-1.8479627999999997, 52.45798089999999], [-1.8481659, 52.458197600000005], [-1.8483161999999995, 52.45831410000001], [-1.848551, 52.4584893], [-1.8489134, 52.4586992], [-1.8494264, 52.45900629999999], [-1.8496276000000005, 52.45912059999999], [-1.8498715, 52.459285400000006], [-1.8503336, 52.45959319999999], [-1.8504828, 52.4596841], [-1.8507531, 52.4598232], [-1.8511144128862604, 52.46003537144918], [-1.8513038491249372, 52.46014375709052], [-1.8514705432506768, 52.46024008837701], [-1.851617835163884, 52.460326026108014], [-1.8517490647649633, 52.46040323108293], [-1.8518675719543205, 52.46047336410111], [-1.851976696632358, 52.46053808596195], [-1.852079778699483, 52.460599057464805], [-1.8521801580560984, 52.46065793940908], [-1.8522811746026095, 52.46071639259413], [-1.8523861682394216, 52.46077607781934], [-1.8524984788669383, 52.460838655884075], [-1.852621446385565, 52.46090578758773], [-1.852758410695706, 52.460979133729666], [-1.8529127116977664, 52.46106035510927], [-1.8530876892921504, 52.461151112525904], [-1.853286683379263, 52.46125306677896], [-1.8533277999999995, 52.4612759], [-1.8536742, 52.46142660000001], [-1.8562675, 52.4625251], [-1.8565364, 52.462643099999994], [-1.8573672000000003, 52.463007600000005], [-1.8582419, 52.463391400000006], [-1.8587174999999996, 52.463584999999995], [-1.859502, 52.4638935], [-1.8597216999999997, 52.4639839], [-1.8601438999999995, 52.4641317], [-1.8606157000000003, 52.4643002], [-1.8610558, 52.4644706], [-1.862346, 52.4649889], [-1.8629485, 52.465233100000006], [-1.8633392, 52.4653935], [-1.8638396, 52.4655973], [-1.8646668, 52.465931600000005], [-1.8650977, 52.4661052], [-1.8655191, 52.4662743], [-1.8661144, 52.4665164], [-1.8667531999999996, 52.466774400000006], [-1.8674321, 52.46704939999999], [-1.8679467000000003, 52.467258], [-1.8685264, 52.4674911], [-1.8689842, 52.46768219999999], [-1.8692248999999996, 52.46777550000001], [-1.869731, 52.467978600000016], [-1.8701151, 52.468134], [-1.8703393, 52.46822480000001], [-1.8708898000000005, 52.46845019999999], [-1.8712536, 52.4685962], [-1.8714788, 52.4687047], [-1.8717040999999996, 52.46882049999999], [-1.8719317, 52.46896639999999], [-1.8721872, 52.469162399999995], [-1.8724081999999995, 52.469379299999986], [-1.8725999, 52.4696104], [-1.8727243, 52.469815], [-1.8727774, 52.4699365], [-1.8728157999999997, 52.4700479], [-1.8728331000000005, 52.470105], [-1.8728423, 52.470171], [-1.8728478, 52.47025229999999], [-1.8728529, 52.470345300000005], [-1.8728446, 52.4704391], [-1.8728255999999996, 52.4705742], [-1.8727759, 52.4707234], [-1.8726841000000003, 52.4708696], [-1.8726144, 52.47097180000001], [-1.8725554, 52.4710385], [-1.8724248, 52.47121150000001], [-1.8721659, 52.4715572], [-1.8716756999999995, 52.4722087], [-1.8712843, 52.472771], [-1.8711437, 52.4730102], [-1.8708970999999996, 52.4735642], [-1.8708450999999997, 52.473652], [-1.8707956999999995, 52.4737386], [-1.8707525, 52.4738144], [-1.8705953, 52.4741164], [-1.8704056, 52.4744949], [-1.8702146, 52.4748632], [-1.8698649, 52.47551959999999], [-1.8697742, 52.47569560000001], [-1.8696879, 52.47586939999999], [-1.8695027, 52.476226999999994], [-1.8692834, 52.4766423], [-1.869152, 52.476897999999984], [-1.8688435, 52.4774963], [-1.8686027999999997, 52.4779075], [-1.8685332999999995, 52.478046199999994], [-1.8684491000000003, 52.478201199999994], [-1.8684075, 52.47828609999999], [-1.8682829000000003, 52.4785185], [-1.8681991, 52.47868390000001], [-1.868134, 52.4788037], [-1.8680603, 52.4789517], [-1.8679851, 52.4791011], [-1.8679027, 52.4792523], [-1.8678322, 52.479387599999995], [-1.8677610999999996, 52.47952159999999], [-1.8677127, 52.47961359999999], [-1.8676635, 52.47970599999999], [-1.8676012999999996, 52.47982429999999], [-1.8675481, 52.4799301], [-1.8674918, 52.48004370000001], [-1.8674459, 52.48015790000001], [-1.8674244, 52.48023669999999], [-1.8674115, 52.480304100000005], [-1.8674021999999997, 52.4803746], [-1.8673967, 52.48045009999999], [-1.8674045999999995, 52.480564699999995], [-1.8674157, 52.4806163], [-1.8674333, 52.4806811], [-1.8674473000000005, 52.4807438], [-1.8674657, 52.4807903], [-1.8674978, 52.48087890000001], [-1.8675253999999992, 52.4809442], [-1.8675604, 52.4809974], [-1.8676059999999997, 52.48106279999998], [-1.8676624, 52.4811336], [-1.8677183, 52.481194999999985], [-1.8677767, 52.4812518], [-1.8679104, 52.481368800000006], [-1.8679512000000005, 52.48140059999999], [-1.8680109, 52.4814418], [-1.8680870999999997, 52.48148969999999], [-1.8681684, 52.4815405], [-1.8682466, 52.4815835], [-1.8683358, 52.48162820000001], [-1.8684312, 52.4816691], [-1.8685214, 52.48170569999999], [-1.8686279, 52.481742999999994], [-1.868755, 52.4817831], [-1.8689092, 52.481823899999995], [-1.8690412999999997, 52.481855], [-1.8692275000000005, 52.48189020000001], [-1.8694392, 52.4819196], [-1.8695897999999995, 52.48193400000001], [-1.8697132999999997, 52.48194279999999], [-1.869859, 52.4819504], [-1.8699954, 52.4819552], [-1.8701126665615355, 52.481957272984104], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} 3.8 0627 0646 Tyseley LMD Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-11 05:56:46 TERMINATED 2026-09-11 05:46:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264059 1789105489946937 15 15 2026-09-11 05:56:22.837381 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:22.462523
436907 468331 L82299 872J02N611 2026-09-11 COMPLETE 12264708 2026-09-11 06:46:00 2026-09-11 05:56:46 2026-09-13 05:56:46 {"id": 468331, "stp": "O", "toc": "South Western Railway", "uid": "L82299", "consist": "450072", "dest_crs": "FNH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82299/2026-09-11/detailed", "trust_id": "872J02N611", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": "2", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "2J02", "timing_status": "ON TIME", "origin_station": "Guildford", "current_leg_arr": "0646", "current_leg_dep": "0641", "current_leg_end": "Farnham", "origin_dep_time": "0623", "origin_platform": "6A", "current_location": "Farnham", "last_update_time": "2026-09-11T05:56:46", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7596995, 51.24624180000001], [-0.7600280999999999, 51.2460958], [-0.7607049, 51.24579079999999], [-0.7610464999999998, 51.24564479999999], [-0.7613080999999999, 51.2455355], [-0.7613934999999998, 51.2454982], [-0.7616441, 51.2453795], [-0.76181, 51.2452918], [-0.7621711, 51.2450717], [-0.7624743, 51.2448713], [-0.7627357, 51.244680300000006], [-0.7632845, 51.24426709999999], [-0.7637093, 51.243914700000005], [-0.7640836, 51.2435449], [-0.7644290000000001, 51.24316720000001], [-0.7647608, 51.2427737], [-0.7650532, 51.2423749], [-0.7652234, 51.2421221], [-0.7654354, 51.24175770000001], [-0.7655800999999999, 51.2414806], [-0.7657703, 51.24106160000001], [-0.7662454, 51.239798], [-0.7665391, 51.2389696], [-0.7669348, 51.23788569999999], [-0.766971, 51.23778169999999], [-0.7675473999999999, 51.236265399999986], [-0.7680029999999999, 51.23506210000001], [-0.768878, 51.23274959999999], [-0.7689208999999999, 51.2326395], [-0.7694927999999999, 51.2310752], [-0.7696129, 51.230725100000015], [-0.769747, 51.23025400000001], [-0.769834, 51.22989489999999], [-0.769916, 51.22950989999999], [-0.7700240999999999, 51.22881539999999], [-0.7700715, 51.2281822], [-0.7700836, 51.2276322], [-0.7700628999999999, 51.2269658], [-0.7700145, 51.2264103], [-0.7699217, 51.2257815], [-0.7698427, 51.2253785], [-0.7697204, 51.224902], [-0.769505, 51.22409900000001], [-0.7693339, 51.2235612], [-0.7692495, 51.22325450000001], [-0.7692078999999999, 51.223000500000005], [-0.7692083, 51.2227528], [-0.7692501, 51.22249479999999], [-0.7693457999999999, 51.2222217], [-0.7694771999999999, 51.22196929999999], [-0.7696749999999999, 51.22169470000001], [-0.7699347, 51.2214337], [-0.7702718, 51.22116349999999], [-0.7705240999999999, 51.2210022], [-0.7708305, 51.22084610000001], [-0.7710448999999999, 51.22075170000001], [-0.7711705999999999, 51.2206963], [-0.7715453, 51.22056169999999], [-0.7727713999999999, 51.22016630000001], [-0.7732792, 51.2199869], [-0.7738379, 51.2197646], [-0.7742215999999998, 51.219608499999985], [-0.7746089999999999, 51.2194316], [-0.7750830999999999, 51.21919659999999], [-0.7752214, 51.2191281], [-0.7757508, 51.21884299999999], [-0.7762487, 51.2185417], [-0.7766162155455559, 51.21830176221716], [-0.7770337, 51.21802919999998], [-0.7780073999999999, 51.21738580000001], [-0.778515, 51.21706439999999], [-0.7787748, 51.2169248], [-0.7795932, 51.216534399999986], [-0.7800045, 51.216356999999995], [-0.7801064, 51.216315899999984], [-0.780422, 51.2161869], [-0.7816578, 51.21574530000001], [-0.7826696999999999, 51.21543700000001], [-0.7835221, 51.2152217], [-0.7851599999999999, 51.2148808], [-0.7859025999999999, 51.2147161], [-0.7866916, 51.2145043], [-0.7873949, 51.214293], [-0.7880356999999999, 51.2140813], [-0.7887334999999999, 51.21381819999999], [-0.7895391, 51.2134794], [-0.7901359, 51.2131941], [-0.7905864999999999, 51.2129509], [-0.7911523, 51.2126105], [-0.7919299, 51.21212080000001], [-0.7919810999999999, 51.2120875], [-0.7927472999999999, 51.211567499999994], [-0.7930849999999999, 51.21135739999999], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Aldershot", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Aldershot", "current_leg_milage": "3.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 61.275, \"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\": 102.95, \"from_m\": 61.275, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 128.265, \"from_m\": 102.95, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 173.178, \"from_m\": 128.265, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 198.26, \"from_m\": 173.178, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 252.126, \"from_m\": 198.26, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1366.543, \"from_m\": 252.126, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8714.863, \"from_m\": 1366.543, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8920.201, \"from_m\": 8714.863, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11283.543, \"from_m\": 8920.201, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11319.538, \"from_m\": 11283.543, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11357.056, \"from_m\": 11319.538, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12027.729, \"from_m\": 11357.056, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12068.659, \"from_m\": 12027.729, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13755.139, \"from_m\": 12068.659, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15253.043, \"from_m\": 13755.139, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17235.7, \"from_m\": 15253.043, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17881.167, \"from_m\": 17235.7, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19511.217, \"from_m\": 17881.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}], \"service_id\": 468331, \"profile_key\": \"cb707f4dbbbff6db8dc45c367b617561297c8d83c94b618bc25f0fd6438f252e\", \"schedule_id\": 39183, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35059}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0629H\", \"location\": \"Wanborough\", \"stage_seq\": 2, \"distance_m\": 6716.705, \"section_seq\": 1, \"route_path_id\": 35059}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0633H\", \"location\": \"Ash\", \"stage_seq\": 3, \"distance_m\": 10047.573, \"section_seq\": 1, \"route_path_id\": 35059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Aldershot South Jn\", \"stage_seq\": 4, \"distance_m\": 11270.755, \"section_seq\": 1, \"route_path_id\": 35059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 5, \"distance_m\": 12109.64, \"section_seq\": 1, \"route_path_id\": 35059}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Aldershot\", \"stage_seq\": 6, \"distance_m\": 14542.392, \"section_seq\": 1, \"route_path_id\": 35059}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 7, \"distance_m\": 19511.217, \"section_seq\": 1, \"route_path_id\": 35059}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19511.217, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35059}], \"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": "0623", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:20Z\", \"source_id\": 37178455, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:23Z\", \"source_id\": 12252434, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:32:29Z\", \"source_id\": 37187360, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:33:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:32:31Z\", \"source_id\": 12255310, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:41Z\", \"source_id\": 37203220, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:40:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:44Z\", \"source_id\": 12260388, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:33Z\", \"source_id\": 37216076, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:36Z\", \"source_id\": 12264708, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "2", "timing_fact_generation": 1789105537682357, "current_leg_arrival_utc": "2026-09-11T06:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:23.617141", "service_state_evidence_id": 12264708, "current_leg_start_actual_dep": "2026-09-11T06:41:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:23.854851", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O GLD FNH 2J02 450072 4 100 None {"version": 3, "segments": [{"to_m": 61.275, "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": 102.95, "from_m": 61.275, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 128.265, "from_m": 102.95, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 173.178, "from_m": 128.265, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 198.26, "from_m": 173.178, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 252.126, "from_m": 198.26, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1366.543, "from_m": 252.126, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8714.863, "from_m": 1366.543, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8920.201, "from_m": 8714.863, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11283.543, "from_m": 8920.201, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11319.538, "from_m": 11283.543, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11357.056, "from_m": 11319.538, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12027.729, "from_m": 11357.056, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12068.659, "from_m": 12027.729, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13755.139, "from_m": 12068.659, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15253.043, "from_m": 13755.139, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17235.7, "from_m": 15253.043, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17881.167, "from_m": 17235.7, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19511.217, "from_m": 17881.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}], "service_id": 468331, "profile_key": "cb707f4dbbbff6db8dc45c367b617561297c8d83c94b618bc25f0fd6438f252e", "schedule_id": 39183, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0623", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35059}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0629H", "location": "Wanborough", "stage_seq": 2, "distance_m": 6716.705, "section_seq": 1, "route_path_id": 35059}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0633H", "location": "Ash", "stage_seq": 3, "distance_m": 10047.573, "section_seq": 1, "route_path_id": 35059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Aldershot South Jn", "stage_seq": 4, "distance_m": 11270.755, "section_seq": 1, "route_path_id": 35059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Aldershot North Jn", "stage_seq": 5, "distance_m": 12109.64, "section_seq": 1, "route_path_id": 35059}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Aldershot", "stage_seq": 6, "distance_m": 14542.392, "section_seq": 1, "route_path_id": 35059}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "Farnham", "stage_seq": 7, "distance_m": 19511.217, "section_seq": 1, "route_path_id": 35059}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19511.217, "from_m": 0.0, "section_seq": 1, "route_path_id": 35059}], "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": 27844, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:20Z", "source_id": 37178455, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:29:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:23Z", "source_id": 12252434, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27838, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:32:29Z", "source_id": 37187360, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:33:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:32:31Z", "source_id": 12255310, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27873, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:41Z", "source_id": 37203220, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:40:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:44Z", "source_id": 12260388, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27862, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:33Z", "source_id": 37216076, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:46:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:36Z", "source_id": 12264708, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Guildford 0623 0623 6A None None Farnham 0646 0646 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82299/2026-09-11/detailed None Aldershot 2026-09-11T06:41:00+01:00 Farnham 5.0 {"type": "LineString", "coordinates": [[-0.7596995, 51.24624180000001], [-0.7600280999999999, 51.2460958], [-0.7607049, 51.24579079999999], [-0.7610464999999998, 51.24564479999999], [-0.7613080999999999, 51.2455355], [-0.7613934999999998, 51.2454982], [-0.7616441, 51.2453795], [-0.76181, 51.2452918], [-0.7621711, 51.2450717], [-0.7624743, 51.2448713], [-0.7627357, 51.244680300000006], [-0.7632845, 51.24426709999999], [-0.7637093, 51.243914700000005], [-0.7640836, 51.2435449], [-0.7644290000000001, 51.24316720000001], [-0.7647608, 51.2427737], [-0.7650532, 51.2423749], [-0.7652234, 51.2421221], [-0.7654354, 51.24175770000001], [-0.7655800999999999, 51.2414806], [-0.7657703, 51.24106160000001], [-0.7662454, 51.239798], [-0.7665391, 51.2389696], [-0.7669348, 51.23788569999999], [-0.766971, 51.23778169999999], [-0.7675473999999999, 51.236265399999986], [-0.7680029999999999, 51.23506210000001], [-0.768878, 51.23274959999999], [-0.7689208999999999, 51.2326395], [-0.7694927999999999, 51.2310752], [-0.7696129, 51.230725100000015], [-0.769747, 51.23025400000001], [-0.769834, 51.22989489999999], [-0.769916, 51.22950989999999], [-0.7700240999999999, 51.22881539999999], [-0.7700715, 51.2281822], [-0.7700836, 51.2276322], [-0.7700628999999999, 51.2269658], [-0.7700145, 51.2264103], [-0.7699217, 51.2257815], [-0.7698427, 51.2253785], [-0.7697204, 51.224902], [-0.769505, 51.22409900000001], [-0.7693339, 51.2235612], [-0.7692495, 51.22325450000001], [-0.7692078999999999, 51.223000500000005], [-0.7692083, 51.2227528], [-0.7692501, 51.22249479999999], [-0.7693457999999999, 51.2222217], [-0.7694771999999999, 51.22196929999999], [-0.7696749999999999, 51.22169470000001], [-0.7699347, 51.2214337], [-0.7702718, 51.22116349999999], [-0.7705240999999999, 51.2210022], [-0.7708305, 51.22084610000001], [-0.7710448999999999, 51.22075170000001], [-0.7711705999999999, 51.2206963], [-0.7715453, 51.22056169999999], [-0.7727713999999999, 51.22016630000001], [-0.7732792, 51.2199869], [-0.7738379, 51.2197646], [-0.7742215999999998, 51.219608499999985], [-0.7746089999999999, 51.2194316], [-0.7750830999999999, 51.21919659999999], [-0.7752214, 51.2191281], [-0.7757508, 51.21884299999999], [-0.7762487, 51.2185417], [-0.7766162155455559, 51.21830176221716], [-0.7770337, 51.21802919999998], [-0.7780073999999999, 51.21738580000001], [-0.778515, 51.21706439999999], [-0.7787748, 51.2169248], [-0.7795932, 51.216534399999986], [-0.7800045, 51.216356999999995], [-0.7801064, 51.216315899999984], [-0.780422, 51.2161869], [-0.7816578, 51.21574530000001], [-0.7826696999999999, 51.21543700000001], [-0.7835221, 51.2152217], [-0.7851599999999999, 51.2148808], [-0.7859025999999999, 51.2147161], [-0.7866916, 51.2145043], [-0.7873949, 51.214293], [-0.7880356999999999, 51.2140813], [-0.7887334999999999, 51.21381819999999], [-0.7895391, 51.2134794], [-0.7901359, 51.2131941], [-0.7905864999999999, 51.2129509], [-0.7911523, 51.2126105], [-0.7919299, 51.21212080000001], [-0.7919810999999999, 51.2120875], [-0.7927472999999999, 51.211567499999994], [-0.7930849999999999, 51.21135739999999], [-0.7934833000000001, 51.211118500000005]]} 3.1 0641 0646 Aldershot Farnham Farnham 51.2111185 -0.7934833 51.2111185 -0.7934833 1 0 2026-09-11 05:56:46 TERMINATED 2026-09-11 05:46:00 Farnham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264708 1789105537682357 18 18 2026-09-11 05:56:23.854851 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:23.617141
436908 467919 W32666 872C04M611 2026-09-11 COMPLETE 12261263 2026-09-11 06:46:00 2026-09-11 05:56:46 2026-09-13 05:56:46 {"id": 467919, "stp": "P", "toc": "Southern", "uid": "W32666", "consist": "377320", "dest_crs": "SEF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32666/2026-09-11/detailed", "trust_id": "872C04M611", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Seaford", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "1", "is_terminated": 1, "next_location": "Seaford", "signalling_id": "2C04", "timing_status": "EARLY", "origin_station": "Brighton", "current_leg_arr": "0646", "current_leg_dep": "0643½", "current_leg_end": "Seaford", "origin_dep_time": "0611", "origin_platform": "8", "current_location": "Seaford", "last_update_time": "2026-09-11T05:56:46", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0826064, 50.779975], [0.0837877, 50.7794978], [0.0862479, 50.7784561], [0.08983152841195213, 50.77696513046038], [0.0935207, 50.7754302], [0.0968963, 50.77407230000001], [0.0979732, 50.77364930000001], [0.0991065, 50.77317670000001], [0.0999594, 50.77281560000001]]}", "current_leg_start": "Bishopstone", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "50.7728156", "next_location_lon": "0.0999594", "previous_location": "Bishopstone", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 309.393, \"from_m\": 260.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 326.646, \"from_m\": 309.393, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 384.863, \"from_m\": 326.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 407.355, \"from_m\": 384.863, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 436.974, \"from_m\": 407.355, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 459.865, \"from_m\": 436.974, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 464.306, \"from_m\": 459.865, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 558.327, \"from_m\": 464.306, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 944.42, \"from_m\": 558.327, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2422.549, \"from_m\": 944.42, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 4879.231, \"from_m\": 2422.549, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6134.603, \"from_m\": 4879.231, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10856.16, \"from_m\": 6134.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12646.0, \"from_m\": 10856.16, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 12910.659, \"from_m\": 12646.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\": 13062.346, \"from_m\": 12910.659, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14494.17, \"from_m\": 13062.346, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14567.447, \"from_m\": 14494.17, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14623.456, \"from_m\": 14567.447, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18135.945, \"from_m\": 14623.456, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18355.563, \"from_m\": 18135.945, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22216.749, \"from_m\": 18355.563, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23190.284, \"from_m\": 22216.749, \"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\": 23564.117, \"from_m\": 23190.284, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26824.195, \"from_m\": 23564.117, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27080.972, \"from_m\": 26824.195, \"capability_applied\": null, \"effective_limit_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\": 467919, \"profile_key\": \"437247c317e9d7e2328586a4205742ced47ab9dabbf36aec1ba1132dc34fbdde\", \"schedule_id\": 26154, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614\", \"location\": \"London Road (Brighton)\", \"stage_seq\": 2, \"distance_m\": 1189.137, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617\", \"location\": \"Moulsecoomb\", \"stage_seq\": 3, \"distance_m\": 2850.936, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0621\", \"location\": \"Falmer\", \"stage_seq\": 4, \"distance_m\": 5672.421, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0629\", \"location\": \"Lewes\", \"stage_seq\": 5, \"distance_m\": 12858.915, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Southerham Jn\", \"stage_seq\": 6, \"distance_m\": 14494.17, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Southease Sig. TLW17\", \"stage_seq\": 7, \"distance_m\": 15415.412, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0638H\", \"location\": \"Newhaven Town\", \"stage_seq\": 8, \"distance_m\": 22869.316, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640\", \"location\": \"Newhaven Harbour\", \"stage_seq\": 9, \"distance_m\": 23314.721, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0643H\", \"location\": \"Bishopstone\", \"stage_seq\": 10, \"distance_m\": 25624.006, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Seaford\", \"stage_seq\": 11, \"distance_m\": 27080.972, \"section_seq\": 1, \"route_path_id\": 28356}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27080.972, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28356}], \"total_distance_m\": 27080.972, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26969.083, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 111.889, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0611", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "50.7728156", "current_position_lon": "0.0999594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:44Z\", \"source_id\": 37147025, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:13:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:49Z\", \"source_id\": 12241944, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:56Z\", \"source_id\": 37152830, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:16:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:58Z\", \"source_id\": 12243840, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:04Z\", \"source_id\": 37158743, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:20:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:06Z\", \"source_id\": 12245803, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:23Z\", \"source_id\": 37174695, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:28:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:25Z\", \"source_id\": 12251150, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:06Z\", \"source_id\": 37197551, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:12Z\", \"source_id\": 12258514, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:58Z\", \"source_id\": 37201667, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:40:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:02Z\", \"source_id\": 12259885, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:53Z\", \"source_id\": 37205955, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:43:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:54Z\", \"source_id\": 12261262, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:53Z\", \"source_id\": 37205955, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:54Z\", \"source_id\": 12261263, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Seaford", "service_state_platform": "2", "timing_fact_generation": 1789105254466720, "current_leg_arrival_utc": "2026-09-11T06:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:28.268707", "service_state_evidence_id": 12261263, "current_leg_start_actual_dep": "2026-09-11T06:43:30+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:28.862081", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P BTN SEF 2C04 377320 3 100 None {"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 309.393, "from_m": 260.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 326.646, "from_m": 309.393, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 384.863, "from_m": 326.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 407.355, "from_m": 384.863, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 436.974, "from_m": 407.355, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 459.865, "from_m": 436.974, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 464.306, "from_m": 459.865, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 558.327, "from_m": 464.306, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 944.42, "from_m": 558.327, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2422.549, "from_m": 944.42, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 4879.231, "from_m": 2422.549, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6134.603, "from_m": 4879.231, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10856.16, "from_m": 6134.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12646.0, "from_m": 10856.16, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12910.659, "from_m": 12646.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": 13062.346, "from_m": 12910.659, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14494.17, "from_m": 13062.346, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14567.447, "from_m": 14494.17, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14623.456, "from_m": 14567.447, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18135.945, "from_m": 14623.456, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18355.563, "from_m": 18135.945, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22216.749, "from_m": 18355.563, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23190.284, "from_m": 22216.749, "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": 23564.117, "from_m": 23190.284, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26824.195, "from_m": 23564.117, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27080.972, "from_m": 26824.195, "capability_applied": null, "effective_limit_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": 467919, "profile_key": "437247c317e9d7e2328586a4205742ced47ab9dabbf36aec1ba1132dc34fbdde", "schedule_id": 26154, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0611", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28356}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614", "location": "London Road (Brighton)", "stage_seq": 2, "distance_m": 1189.137, "section_seq": 1, "route_path_id": 28356}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617", "location": "Moulsecoomb", "stage_seq": 3, "distance_m": 2850.936, "section_seq": 1, "route_path_id": 28356}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0621", "location": "Falmer", "stage_seq": 4, "distance_m": 5672.421, "section_seq": 1, "route_path_id": 28356}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0629", "location": "Lewes", "stage_seq": 5, "distance_m": 12858.915, "section_seq": 1, "route_path_id": 28356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Southerham Jn", "stage_seq": 6, "distance_m": 14494.17, "section_seq": 1, "route_path_id": 28356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Southease Sig. TLW17", "stage_seq": 7, "distance_m": 15415.412, "section_seq": 1, "route_path_id": 28356}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0638H", "location": "Newhaven Town", "stage_seq": 8, "distance_m": 22869.316, "section_seq": 1, "route_path_id": 28356}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640", "location": "Newhaven Harbour", "stage_seq": 9, "distance_m": 23314.721, "section_seq": 1, "route_path_id": 28356}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0643H", "location": "Bishopstone", "stage_seq": 10, "distance_m": 25624.006, "section_seq": 1, "route_path_id": 28356}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Seaford", "stage_seq": 11, "distance_m": 27080.972, "section_seq": 1, "route_path_id": 28356}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27080.972, "from_m": 0.0, "section_seq": 1, "route_path_id": 28356}], "total_distance_m": 27080.972, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26969.083, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 111.889, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31125, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:44Z", "source_id": 37147025, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:13:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:49Z", "source_id": 12241944, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31129, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:56Z", "source_id": 37152830, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:16:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:58Z", "source_id": 12243840, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31133, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:04Z", "source_id": 37158743, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:20:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:06Z", "source_id": 12245803, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31159, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:23Z", "source_id": 37174695, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:28:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:25Z", "source_id": 12251150, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31181, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:06Z", "source_id": 37197551, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:38:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:12Z", "source_id": 12258514, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31186, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:58Z", "source_id": 37201667, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:40:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:02Z", "source_id": 12259885, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31192, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:53Z", "source_id": 37205955, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:43:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:54Z", "source_id": 12261262, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31194, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:53Z", "source_id": 37205955, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:46:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:54Z", "source_id": 12261263, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Brighton 0611 0611 8 None None Seaford 0647 0647 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W32666/2026-09-11/detailed None Bishopstone 2026-09-11T06:43:30+01:00 Seaford 2.5 {"type": "LineString", "coordinates": [[0.0826064, 50.779975], [0.0837877, 50.7794978], [0.0862479, 50.7784561], [0.08983152841195213, 50.77696513046038], [0.0935207, 50.7754302], [0.0968963, 50.77407230000001], [0.0979732, 50.77364930000001], [0.0991065, 50.77317670000001], [0.0999594, 50.77281560000001]]} 0.9 0643½ 0646 Bishopstone Seaford Seaford 50.7728156 0.0999594 50.7728156 0.0999594 1 0 2026-09-11 05:56:46 TERMINATED 2026-09-11 05:46:00 Seaford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12261263 1789105254466720 30 30 2026-09-11 05:56:28.862081 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:28.268707
436909 466303 G15179 812C61M511 2026-09-11 COMPLETE 12264318 2026-09-11 06:46:00 2026-09-11 05:56:46 2026-09-13 05:56:46 {"id": 466303, "stp": "P", "toc": "Great Western Railway", "uid": "G15179", "consist": "158959", "dest_crs": "EXD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15179/2026-09-11/detailed", "trust_id": "812C61M511", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exeter St. David's", "service_date": "2026-09-11", "dest_arr_time": "0644", "dest_platform": "2", "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "2C61", "timing_status": "LATE", "origin_station": "Bristol Temple Meads", "current_leg_arr": "0646", "current_leg_dep": "0629", "current_leg_end": "Exeter St. David's", "origin_dep_time": "0522", "origin_platform": "4", "current_location": "Exeter St. David's", "last_update_time": "2026-09-11T05:56:46", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3602694, 50.9165636], [-3.3606446, 50.9162045], [-3.3609951, 50.9158634], [-3.3614585, 50.9154078], [-3.3621670999999997, 50.9146295], [-3.362827, 50.9138483], [-3.3632393, 50.91332779999998], [-3.3636329, 50.9128027], [-3.3643550999999996, 50.9117322], [-3.3656687, 50.909554199999995], [-3.3665996999999996, 50.9080542], [-3.3673526999999996, 50.9069557], [-3.3677300999999997, 50.9064288], [-3.3682856000000005, 50.90569070000001], [-3.3692152, 50.904488099999995], [-3.3700868999999996, 50.9033506], [-3.3709171, 50.9022209], [-3.3724435, 50.8998983], [-3.373187, 50.8987044], [-3.3734936, 50.89822649999999], [-3.3740232, 50.897397099999985], [-3.3746225, 50.8965827], [-3.3749849000000003, 50.8961454], [-3.375304799999999, 50.8957876], [-3.3756326, 50.89543689999999], [-3.3765156999999997, 50.8945591], [-3.3766777, 50.894392399999994], [-3.3770765999999997, 50.89397309999999], [-3.377189382318099, 50.89384880407336], [-3.3774742999999994, 50.8935348], [-3.3779506999999995, 50.8929542], [-3.3782098, 50.8926127], [-3.3784660999999994, 50.892235499999984], [-3.3787209999999996, 50.89183239999999], [-3.3789751, 50.8914112], [-3.3794737, 50.890546699999994], [-3.3797938, 50.88998780000001], [-3.3798884, 50.8898227], [-3.3803086999999996, 50.88908200000001], [-3.3807276, 50.8883518], [-3.3811462999999997, 50.8876144], [-3.3819304, 50.88626529999999], [-3.3823202, 50.8855567], [-3.3824787999999995, 50.88523999999999], [-3.3826429, 50.8848896], [-3.3828272, 50.8843898], [-3.3829823, 50.8838753], [-3.3830905999999996, 50.88335039999999], [-3.3831676, 50.8828297], [-3.3831903, 50.8824314], [-3.383199, 50.88200439999999], [-3.3831727999999996, 50.8815554], [-3.3831255999999996, 50.8811822], [-3.3830457, 50.8807079], [-3.3829329, 50.8802226], [-3.38268127456901, 50.87946438542721], [-3.3825788999999995, 50.8791559], [-3.3824376999999997, 50.87870949999999], [-3.3823226, 50.878291], [-3.3822662, 50.87804890000001], [-3.3822059999999996, 50.877758], [-3.3821637, 50.8774854], [-3.3821198, 50.877086299999995], [-3.3820790000000005, 50.87649219999998], [-3.382111399999999, 50.875908800000005], [-3.3822105, 50.875283], [-3.3823362, 50.87464429999999], [-3.3829177999999995, 50.8718237], [-3.3833187, 50.869943799999994], [-3.3837173, 50.8680444], [-3.3844573, 50.864518700000005], [-3.3847034, 50.86333170000001], [-3.3849446999999997, 50.8621364], [-3.3851533, 50.8609736], [-3.3852178, 50.86024359999998], [-3.3852325999999997, 50.8600823], [-3.3852556, 50.859761500000005], [-3.3852780999999994, 50.858921899999984], [-3.3852705999999997, 50.85809820000001], [-3.3852401999999997, 50.857241], [-3.3852034999999994, 50.85641369999999], [-3.3852122, 50.85570370000001], [-3.3852517999999994, 50.8549959], [-3.3853241999999995, 50.854384299999985], [-3.3854106, 50.8537997], [-3.3855358999999994, 50.853162600000005], [-3.3857030999999997, 50.852512399999995], [-3.3858790999999995, 50.85185619999999], [-3.3860809, 50.851283200000005], [-3.3862782, 50.85078850000001], [-3.3865149, 50.850298200000005], [-3.3867947, 50.84977959999999], [-3.3871116999999997, 50.8492978], [-3.3872607999999995, 50.8490912], [-3.3874646, 50.8488079], [-3.3878681, 50.8483372], [-3.3884862999999994, 50.8476392], [-3.3889415, 50.847083], [-3.3893301999999994, 50.84654170000001], [-3.3895706999999997, 50.8461464], [-3.3897767999999995, 50.8457357], [-3.3899509, 50.845301], [-3.3900949999999996, 50.8448066], [-3.390181, 50.84435309999999], [-3.3902302, 50.8438734], [-3.390244099999999, 50.8433743], [-3.3902323, 50.8428612], [-3.3902259999999997, 50.842334], [-3.3902490999999997, 50.8418435], [-3.3902981999999997, 50.8413935], [-3.3903614999999996, 50.8410252], [-3.3904653, 50.84064629999999], [-3.3905879999999997, 50.8402688], [-3.3907746, 50.8398414], [-3.3909999, 50.8394338], [-3.3912523, 50.839037], [-3.3915286999999994, 50.8386615], [-3.391938000000001, 50.8381619], [-3.3924009000000006, 50.8376771], [-3.3931034999999996, 50.83699670000001], [-3.3934537999999996, 50.8366758], [-3.3938198000000006, 50.8363535], [-3.3945301999999997, 50.835756700000005], [-3.3952959000000003, 50.83516449999999], [-3.3959298999999996, 50.8346527], [-3.396497399999999, 50.8341646], [-3.397032, 50.833665400000015], [-3.3975392, 50.83315639999999], [-3.3980393, 50.8326136], [-3.3984380999999995, 50.8320827], [-3.3988262, 50.83153320000001], [-3.3991898999999997, 50.8309702], [-3.4000103, 50.82965299999999], [-3.4004749999999997, 50.8289836], [-3.4009441, 50.8283669], [-3.4017544999999996, 50.8274218], [-3.4026414, 50.8264956], [-3.4035013, 50.825679400000006], [-3.4043815, 50.8248602], [-3.4055049, 50.82382530000001], [-3.4066095999999995, 50.82278659999999], [-3.4066484789201747, 50.82275035457093], [-3.4077938, 50.821682599999995], [-3.4090069, 50.82055400000001], [-3.4098001999999994, 50.819860800000015], [-3.410397, 50.819406], [-3.4105177999999996, 50.8193216], [-3.4109429999999996, 50.819020300000005], [-3.4121239, 50.8182466], [-3.4133122999999994, 50.8175933], [-3.4135980796541814, 50.81745181300498], [-3.4142904999999995, 50.817109], [-3.4153167, 50.8166773], [-3.4163584999999994, 50.8162489], [-3.4174106999999996, 50.81584289999999], [-3.4183753999999995, 50.8154194], [-3.4192784, 50.8150064], [-3.4201081999999996, 50.8145865], [-3.4210736, 50.8140872], [-3.4224320999999995, 50.8133447], [-3.4227781, 50.8131705], [-3.4231616999999996, 50.812977399999994], [-3.4238791, 50.81263549999999], [-3.4246421, 50.812304099999984], [-3.4254272999999995, 50.8119857], [-3.4262569999999997, 50.8116708], [-3.4270718999999996, 50.8113805], [-3.4274317, 50.8112661], [-3.4280970999999996, 50.8110546], [-3.4290326, 50.8107258], [-3.4310566, 50.81005460000001], [-3.4313882, 50.8099484], [-3.4334233, 50.80923870000001], [-3.4336547999999993, 50.80916], [-3.4341832999999995, 50.8089989], [-3.43679, 50.808135699999994], [-3.4371593999999996, 50.8080222], [-3.4381446999999996, 50.80774629999999], [-3.4384887, 50.8076568], [-3.4391664, 50.8074928], [-3.4400096999999996, 50.8073026], [-3.4408779, 50.8071352], [-3.4423191999999996, 50.80688099999998], [-3.4449427, 50.8064734], [-3.4455724999999995, 50.8063673], [-3.4462353999999995, 50.8062444], [-3.4475082999999995, 50.805972100000005], [-3.4487747, 50.805692], [-3.4500727999999996, 50.8054262], [-3.4513799, 50.805197500000006], [-3.4526763999999996, 50.80499759999999], [-3.4534192, 50.804902199999994], [-3.4535834999999997, 50.8048811], [-3.45367, 50.80487], [-3.4542304, 50.804798], [-3.4557228, 50.804609500000005], [-3.4569101999999994, 50.8044293], [-3.4575117999999994, 50.80431359999999], [-3.4580588, 50.804204600000006], [-3.4586335, 50.8040792], [-3.4592421, 50.803941899999984], [-3.460281, 50.803655799999994], [-3.461279199999999, 50.803358], [-3.4617678, 50.8031927], [-3.462619, 50.8028839], [-3.4634709999999997, 50.80255040000001], [-3.4641596, 50.8022576], [-3.464867299999999, 50.801932], [-3.4657966, 50.80145770000001], [-3.4667079999999997, 50.800956799999994], [-3.4689482999999997, 50.7996732], [-3.4690772, 50.79959639999999], [-3.4720051999999995, 50.7979183], [-3.4763045, 50.795456], [-3.4806246, 50.7929788], [-3.4840772999999996, 50.7909978], [-3.4875326, 50.7890162], [-3.4892251, 50.78805319999999], [-3.4909098999999997, 50.7870808], [-3.492581299999999, 50.786097899999994], [-3.4934190999999997, 50.78562449999999], [-3.494271, 50.7851813], [-3.4950837, 50.7848244], [-3.4959226999999995, 50.784478799999995], [-3.4967637, 50.784127], [-3.4975675999999996, 50.7837736], [-3.4985659999999994, 50.7833128], [-3.4990456999999995, 50.7830708], [-3.4995163999999996, 50.7828087], [-3.500005, 50.7825151], [-3.5004472999999994, 50.7822272], [-3.5009184, 50.781883], [-3.5013782999999994, 50.7815301], [-3.5018815, 50.7810951], [-3.5023754, 50.7806231], [-3.5025982, 50.78036710000001], [-3.5031037, 50.7797951], [-3.5034296080661336, 50.77937278517319], [-3.5036172, 50.779129700000006], [-3.505422499999999, 50.77656300000001], [-3.5064438999999994, 50.7751183], [-3.5069672, 50.7743864], [-3.5074937, 50.77368070000001], [-3.5078594, 50.7732213], [-3.5082186999999996, 50.7728142], [-3.5086015999999995, 50.7724036], [-3.5090148999999995, 50.7720014], [-3.5092720999999996, 50.7717749], [-3.5102044, 50.77096889999999], [-3.5117427999999995, 50.7697665], [-3.5120754999999995, 50.7694996], [-3.5124204, 50.7691885], [-3.5126050999999996, 50.7690085], [-3.5127507, 50.7688667], [-3.5131044999999994, 50.76851570000001], [-3.5134909999999997, 50.7680904], [-3.5138793, 50.76763749999999], [-3.5144784999999996, 50.766847000000006], [-3.5151291999999996, 50.76597100000001], [-3.5151321606965915, 50.765967351893885], [-3.5154772000000003, 50.765542200000006], [-3.5158494, 50.76512670000001], [-3.5161498999999994, 50.7648391], [-3.5164666, 50.76453779999999], [-3.5171403999999997, 50.763931], [-3.5174571999999995, 50.7636832], [-3.5184354999999994, 50.7629456], [-3.5194782, 50.7622824], [-3.5199490999999994, 50.7620152], [-3.5204341999999995, 50.76176079999999], [-3.5211168999999995, 50.7614372], [-3.5214624999999997, 50.76127339999999], [-3.5224847000000006, 50.7607957], [-3.5229879999999993, 50.7605434], [-3.5234668999999994, 50.76028509999998], [-3.5243118999999994, 50.75978099999999], [-3.5252293, 50.7591787], [-3.5270431, 50.75797560000001], [-3.5279322999999994, 50.75738779999999], [-3.5286767999999995, 50.7568975], [-3.5288042999999996, 50.75680809999999], [-3.5293922, 50.7564228], [-3.5302741, 50.755846299999995], [-3.5306520999999997, 50.75559959999999], [-3.5310723999999993, 50.75535039999999], [-3.5316580999999996, 50.755016999999995], [-3.5322752999999993, 50.7546891], [-3.5330092, 50.7543284], [-3.5336655, 50.7540322], [-3.5344363, 50.7537159], [-3.5349739999999996, 50.753494700000005], [-3.5357842999999995, 50.75320549999999], [-3.5364508999999997, 50.75298829999999], [-3.5373922, 50.7527152], [-3.5380383, 50.75253750000001], [-3.538764, 50.752364199999995], [-3.5390603, 50.752297099999986], [-3.5401768999999996, 50.7520441], [-3.5408137, 50.751888599999994], [-3.5414380999999997, 50.751709700000006], [-3.5417341, 50.75161750000001], [-3.5420471, 50.75151000000001], [-3.542584, 50.7513065], [-3.5431869999999996, 50.75104879999999], [-3.5438414999999996, 50.750730100000006], [-3.5441537, 50.750562200000005], [-3.544561100000001, 50.7503226], [-3.5449786, 50.75004499999999], [-3.5452440999999997, 50.749900100000005], [-3.5454988, 50.749731399999995], [-3.54579, 50.74950770000001], [-3.5460911000000004, 50.74924839999999], [-3.5462268, 50.74912519999999], [-3.5465175, 50.74884839999999], [-3.5469264999999996, 50.748399000000006], [-3.547135299999999, 50.7481444], [-3.5473718, 50.74782199999999], [-3.547557799999999, 50.7475292], [-3.547661, 50.74732790000001], [-3.5477682, 50.7470934], [-3.5480024999999995, 50.746440599999985], [-3.5480716001450365, 50.746240964052376], [-3.5481179, 50.7461072], [-3.5481263999999997, 50.74606129999999], [-3.548206, 50.74562869999999], [-3.5482471, 50.745350300000005], [-3.5482743, 50.7450735], [-3.5482869, 50.7447773], [-3.5482812999999997, 50.74448360000001], [-3.548229399999999, 50.7439083], [-3.5481416999999995, 50.74346989999999], [-3.5480554999999994, 50.74318290000001], [-3.5479495999999995, 50.742877], [-3.5478329, 50.7425869], [-3.5477015, 50.74231780000001], [-3.5473153, 50.7416378], [-3.5469762, 50.74109579999999], [-3.5466858999999995, 50.74062249999999], [-3.5464542999999997, 50.7401971], [-3.5462023, 50.73967759999999], [-3.5460657, 50.7393483], [-3.5459072, 50.7389041], [-3.5457722, 50.7385113], [-3.5456416, 50.73810509999999], [-3.5451230999999996, 50.73645520000001], [-3.5449328, 50.735853600000006], [-3.5445927, 50.734779], [-3.5443982, 50.73415670000001], [-3.5443016999999997, 50.7338333], [-3.5441946, 50.73347429999999], [-3.5440246, 50.73286970000001], [-3.5439387, 50.7325643], [-3.5437931999999996, 50.73212540000001], [-3.5437044, 50.7318248], [-3.5436165000000006, 50.7315516], [-3.5435944, 50.7314458], [-3.5435843, 50.7312914], [-3.5435582, 50.7310101], [-3.5435511, 50.7309332], [-3.5435336, 50.7307173], [-3.5435204999999996, 50.7304775], [-3.5435107, 50.7302812], [-3.543505, 50.729956099999995], [-3.5435196, 50.7296573]]}", "current_leg_start": "Tiverton Parkway", "dest_arr_time_act": "0644", "motion_projection": null, "next_location_lat": "50.7296573", "next_location_lon": "-3.5435196", "previous_location": "Tiverton Parkway", "current_leg_milage": "16.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.228, \"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\": 1075.072, \"from_m\": 119.228, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5728.747, \"from_m\": 1075.072, \"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\": 5834.599, \"from_m\": 5728.747, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26847.753, \"from_m\": 5834.599, \"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\": 26966.59, \"from_m\": 26847.753, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30106.06, \"from_m\": 26966.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30969.323, \"from_m\": 30106.06, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32981.908, \"from_m\": 30969.323, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33128.943, \"from_m\": 32981.908, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33799.844, \"from_m\": 33128.943, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47337.09, \"from_m\": 33799.844, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 91787.166, \"from_m\": 47337.09, \"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\": 91857.736, \"from_m\": 91787.166, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122625.588, \"from_m\": 91857.736, \"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\": 124622.449, \"from_m\": 122625.588, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 125415.638, \"from_m\": 124622.449, \"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\": 125618.929, \"from_m\": 125415.638, \"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\": 125644.508, \"from_m\": 125618.929, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127016.618, \"from_m\": 125644.508, \"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\": 127092.966, \"from_m\": 127016.618, \"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\": 127160.903, \"from_m\": 127092.966, \"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\": 127486.675, \"from_m\": 127160.903, \"capability_applied\": null, \"effective_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\": 466303, \"profile_key\": \"331175498169cf6249d32e0edc9d3ecd9d7d11fa7081500779742d9e59583ccd\", \"schedule_id\": 8920, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Bristol West Jn\", \"stage_seq\": 2, \"distance_m\": 532.069, \"section_seq\": 1, \"route_path_id\": 31194}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534H\", \"location\": \"Yatton\", \"stage_seq\": 3, \"distance_m\": 19147.672, \"section_seq\": 1, \"route_path_id\": 31194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Worle Jn\", \"stage_seq\": 4, \"distance_m\": 26764.847, \"section_seq\": 1, \"route_path_id\": 31194}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0544\", \"location\": \"Weston-super-Mare\", \"stage_seq\": 5, \"distance_m\": 30358.728, \"section_seq\": 1, \"route_path_id\": 31194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Uphill Jn\", \"stage_seq\": 6, \"distance_m\": 33259.194, \"section_seq\": 1, \"route_path_id\": 31194}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555\", \"location\": \"Highbridge & Burnham\", \"stage_seq\": 7, \"distance_m\": 44782.558, \"section_seq\": 1, \"route_path_id\": 31194}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602H\", \"location\": \"Bridgwater\", \"stage_seq\": 8, \"distance_m\": 54909.591, \"section_seq\": 1, \"route_path_id\": 31194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Cogload Jn\", \"stage_seq\": 9, \"distance_m\": 65938.604, \"section_seq\": 1, \"route_path_id\": 31194}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0614\", \"location\": \"Taunton\", \"stage_seq\": 10, \"distance_m\": 73412.003, \"section_seq\": 1, \"route_path_id\": 31194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 11, \"distance_m\": 76112.889, \"section_seq\": 1, \"route_path_id\": 31194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Whiteball\", \"stage_seq\": 12, \"distance_m\": 89522.956, \"section_seq\": 1, \"route_path_id\": 31194}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 13, \"distance_m\": 100915.594, \"section_seq\": 1, \"route_path_id\": 31194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Tiverton Loop\", \"stage_seq\": 14, \"distance_m\": 103696.035, \"section_seq\": 1, \"route_path_id\": 31194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 15, \"distance_m\": 125575.839, \"section_seq\": 1, \"route_path_id\": 31194}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": null, \"location\": \"Exeter St. David's\", \"stage_seq\": 16, \"distance_m\": 127486.675, \"section_seq\": 1, \"route_path_id\": 31194}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 127486.675, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31194}], \"total_distance_m\": 127486.675, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 124006.197, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3480.478, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0522", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "50.7296573", "current_position_lon": "-3.5435196", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:32:47Z\", \"source_id\": 37091692, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:32:47Z\", \"source_id\": 12223766, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:43:54Z\", \"source_id\": 37104628, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:45:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:43:59Z\", \"source_id\": 12227929, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:54:40Z\", \"source_id\": 37119292, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:55:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:54:44Z\", \"source_id\": 12232706, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:01:41Z\", \"source_id\": 37129925, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:02:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:01:49Z\", \"source_id\": 12236249, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:18Z\", \"source_id\": 37149720, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:14:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:22Z\", \"source_id\": 12242837, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:24:23Z\", \"source_id\": 37170867, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:24:27Z\", \"source_id\": 12249893, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:01Z\", \"source_id\": 37177896, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:28:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:06Z\", \"source_id\": 12252209, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:10Z\", \"source_id\": 37184494, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:16Z\", \"source_id\": 12254397, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:05Z\", \"source_id\": 37215076, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:10Z\", \"source_id\": 12264318, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "2", "timing_fact_generation": 1789105510539447, "current_leg_arrival_utc": "2026-09-11T06:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:29.245798", "service_state_evidence_id": 12264318, "current_leg_start_actual_dep": "2026-09-11T06:30:30+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:29.649455", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BRI EXD 2C61 158959 3 90 None {"version": 3, "segments": [{"to_m": 119.228, "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": 1075.072, "from_m": 119.228, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5728.747, "from_m": 1075.072, "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": 5834.599, "from_m": 5728.747, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26847.753, "from_m": 5834.599, "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": 26966.59, "from_m": 26847.753, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30106.06, "from_m": 26966.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30969.323, "from_m": 30106.06, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32981.908, "from_m": 30969.323, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33128.943, "from_m": 32981.908, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33799.844, "from_m": 33128.943, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47337.09, "from_m": 33799.844, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 91787.166, "from_m": 47337.09, "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": 91857.736, "from_m": 91787.166, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122625.588, "from_m": 91857.736, "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": 124622.449, "from_m": 122625.588, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125415.638, "from_m": 124622.449, "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": 125618.929, "from_m": 125415.638, "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": 125644.508, "from_m": 125618.929, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127016.618, "from_m": 125644.508, "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": 127092.966, "from_m": 127016.618, "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": 127160.903, "from_m": 127092.966, "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": 127486.675, "from_m": 127160.903, "capability_applied": null, "effective_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": 466303, "profile_key": "331175498169cf6249d32e0edc9d3ecd9d7d11fa7081500779742d9e59583ccd", "schedule_id": 8920, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0522", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523", "location": "Bristol West Jn", "stage_seq": 2, "distance_m": 532.069, "section_seq": 1, "route_path_id": 31194}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534H", "location": "Yatton", "stage_seq": 3, "distance_m": 19147.672, "section_seq": 1, "route_path_id": 31194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Worle Jn", "stage_seq": 4, "distance_m": 26764.847, "section_seq": 1, "route_path_id": 31194}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0544", "location": "Weston-super-Mare", "stage_seq": 5, "distance_m": 30358.728, "section_seq": 1, "route_path_id": 31194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Uphill Jn", "stage_seq": 6, "distance_m": 33259.194, "section_seq": 1, "route_path_id": 31194}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555", "location": "Highbridge & Burnham", "stage_seq": 7, "distance_m": 44782.558, "section_seq": 1, "route_path_id": 31194}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602H", "location": "Bridgwater", "stage_seq": 8, "distance_m": 54909.591, "section_seq": 1, "route_path_id": 31194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Cogload Jn", "stage_seq": 9, "distance_m": 65938.604, "section_seq": 1, "route_path_id": 31194}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0614", "location": "Taunton", "stage_seq": 10, "distance_m": 73412.003, "section_seq": 1, "route_path_id": 31194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Norton Fitzwarren Jn", "stage_seq": 11, "distance_m": 76112.889, "section_seq": 1, "route_path_id": 31194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Whiteball", "stage_seq": 12, "distance_m": 89522.956, "section_seq": 1, "route_path_id": 31194}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Tiverton Parkway", "stage_seq": 13, "distance_m": 100915.594, "section_seq": 1, "route_path_id": 31194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Tiverton Loop", "stage_seq": 14, "distance_m": 103696.035, "section_seq": 1, "route_path_id": 31194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Cowley Bridge Jn", "stage_seq": 15, "distance_m": 125575.839, "section_seq": 1, "route_path_id": 31194}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": null, "location": "Exeter St. David's", "stage_seq": 16, "distance_m": 127486.675, "section_seq": 1, "route_path_id": 31194}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 127486.675, "from_m": 0.0, "section_seq": 1, "route_path_id": 31194}], "total_distance_m": 127486.675, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 124006.197, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3480.478, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26165, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:32:47Z", "source_id": 37091692, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T04:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:32:47Z", "source_id": 12223766, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26178, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:43:54Z", "source_id": 37104628, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T04:45:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:43:59Z", "source_id": 12227929, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26190, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:54:40Z", "source_id": 37119292, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T04:55:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:54:44Z", "source_id": 12232706, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26199, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:01:41Z", "source_id": 37129925, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:02:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:01:49Z", "source_id": 12236249, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26398, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:18Z", "source_id": 37149720, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:14:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:22Z", "source_id": 12242837, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26414, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:24:23Z", "source_id": 37170867, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:24:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:24:27Z", "source_id": 12249893, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26418, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:01Z", "source_id": 37177896, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:28:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:06Z", "source_id": 12252209, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26425, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:10Z", "source_id": 37184494, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:16Z", "source_id": 12254397, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26476, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:05Z", "source_id": 37215076, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:46:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:10Z", "source_id": 12264318, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Bristol Temple Meads 0522 0522 4 None None Exeter St. David's 0644 0644 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15179/2026-09-11/detailed None Tiverton Parkway 2026-09-11T06:30:30+01:00 Exeter St. David's 17.0 {"type": "LineString", "coordinates": [[-3.3602694, 50.9165636], [-3.3606446, 50.9162045], [-3.3609951, 50.9158634], [-3.3614585, 50.9154078], [-3.3621670999999997, 50.9146295], [-3.362827, 50.9138483], [-3.3632393, 50.91332779999998], [-3.3636329, 50.9128027], [-3.3643550999999996, 50.9117322], [-3.3656687, 50.909554199999995], [-3.3665996999999996, 50.9080542], [-3.3673526999999996, 50.9069557], [-3.3677300999999997, 50.9064288], [-3.3682856000000005, 50.90569070000001], [-3.3692152, 50.904488099999995], [-3.3700868999999996, 50.9033506], [-3.3709171, 50.9022209], [-3.3724435, 50.8998983], [-3.373187, 50.8987044], [-3.3734936, 50.89822649999999], [-3.3740232, 50.897397099999985], [-3.3746225, 50.8965827], [-3.3749849000000003, 50.8961454], [-3.375304799999999, 50.8957876], [-3.3756326, 50.89543689999999], [-3.3765156999999997, 50.8945591], [-3.3766777, 50.894392399999994], [-3.3770765999999997, 50.89397309999999], [-3.377189382318099, 50.89384880407336], [-3.3774742999999994, 50.8935348], [-3.3779506999999995, 50.8929542], [-3.3782098, 50.8926127], [-3.3784660999999994, 50.892235499999984], [-3.3787209999999996, 50.89183239999999], [-3.3789751, 50.8914112], [-3.3794737, 50.890546699999994], [-3.3797938, 50.88998780000001], [-3.3798884, 50.8898227], [-3.3803086999999996, 50.88908200000001], [-3.3807276, 50.8883518], [-3.3811462999999997, 50.8876144], [-3.3819304, 50.88626529999999], [-3.3823202, 50.8855567], [-3.3824787999999995, 50.88523999999999], [-3.3826429, 50.8848896], [-3.3828272, 50.8843898], [-3.3829823, 50.8838753], [-3.3830905999999996, 50.88335039999999], [-3.3831676, 50.8828297], [-3.3831903, 50.8824314], [-3.383199, 50.88200439999999], [-3.3831727999999996, 50.8815554], [-3.3831255999999996, 50.8811822], [-3.3830457, 50.8807079], [-3.3829329, 50.8802226], [-3.38268127456901, 50.87946438542721], [-3.3825788999999995, 50.8791559], [-3.3824376999999997, 50.87870949999999], [-3.3823226, 50.878291], [-3.3822662, 50.87804890000001], [-3.3822059999999996, 50.877758], [-3.3821637, 50.8774854], [-3.3821198, 50.877086299999995], [-3.3820790000000005, 50.87649219999998], [-3.382111399999999, 50.875908800000005], [-3.3822105, 50.875283], [-3.3823362, 50.87464429999999], [-3.3829177999999995, 50.8718237], [-3.3833187, 50.869943799999994], [-3.3837173, 50.8680444], [-3.3844573, 50.864518700000005], [-3.3847034, 50.86333170000001], [-3.3849446999999997, 50.8621364], [-3.3851533, 50.8609736], [-3.3852178, 50.86024359999998], [-3.3852325999999997, 50.8600823], [-3.3852556, 50.859761500000005], [-3.3852780999999994, 50.858921899999984], [-3.3852705999999997, 50.85809820000001], [-3.3852401999999997, 50.857241], [-3.3852034999999994, 50.85641369999999], [-3.3852122, 50.85570370000001], [-3.3852517999999994, 50.8549959], [-3.3853241999999995, 50.854384299999985], [-3.3854106, 50.8537997], [-3.3855358999999994, 50.853162600000005], [-3.3857030999999997, 50.852512399999995], [-3.3858790999999995, 50.85185619999999], [-3.3860809, 50.851283200000005], [-3.3862782, 50.85078850000001], [-3.3865149, 50.850298200000005], [-3.3867947, 50.84977959999999], [-3.3871116999999997, 50.8492978], [-3.3872607999999995, 50.8490912], [-3.3874646, 50.8488079], [-3.3878681, 50.8483372], [-3.3884862999999994, 50.8476392], [-3.3889415, 50.847083], [-3.3893301999999994, 50.84654170000001], [-3.3895706999999997, 50.8461464], [-3.3897767999999995, 50.8457357], [-3.3899509, 50.845301], [-3.3900949999999996, 50.8448066], [-3.390181, 50.84435309999999], [-3.3902302, 50.8438734], [-3.390244099999999, 50.8433743], [-3.3902323, 50.8428612], [-3.3902259999999997, 50.842334], [-3.3902490999999997, 50.8418435], [-3.3902981999999997, 50.8413935], [-3.3903614999999996, 50.8410252], [-3.3904653, 50.84064629999999], [-3.3905879999999997, 50.8402688], [-3.3907746, 50.8398414], [-3.3909999, 50.8394338], [-3.3912523, 50.839037], [-3.3915286999999994, 50.8386615], [-3.391938000000001, 50.8381619], [-3.3924009000000006, 50.8376771], [-3.3931034999999996, 50.83699670000001], [-3.3934537999999996, 50.8366758], [-3.3938198000000006, 50.8363535], [-3.3945301999999997, 50.835756700000005], [-3.3952959000000003, 50.83516449999999], [-3.3959298999999996, 50.8346527], [-3.396497399999999, 50.8341646], [-3.397032, 50.833665400000015], [-3.3975392, 50.83315639999999], [-3.3980393, 50.8326136], [-3.3984380999999995, 50.8320827], [-3.3988262, 50.83153320000001], [-3.3991898999999997, 50.8309702], [-3.4000103, 50.82965299999999], [-3.4004749999999997, 50.8289836], [-3.4009441, 50.8283669], [-3.4017544999999996, 50.8274218], [-3.4026414, 50.8264956], [-3.4035013, 50.825679400000006], [-3.4043815, 50.8248602], [-3.4055049, 50.82382530000001], [-3.4066095999999995, 50.82278659999999], [-3.4066484789201747, 50.82275035457093], [-3.4077938, 50.821682599999995], [-3.4090069, 50.82055400000001], [-3.4098001999999994, 50.819860800000015], [-3.410397, 50.819406], [-3.4105177999999996, 50.8193216], [-3.4109429999999996, 50.819020300000005], [-3.4121239, 50.8182466], [-3.4133122999999994, 50.8175933], [-3.4135980796541814, 50.81745181300498], [-3.4142904999999995, 50.817109], [-3.4153167, 50.8166773], [-3.4163584999999994, 50.8162489], [-3.4174106999999996, 50.81584289999999], [-3.4183753999999995, 50.8154194], [-3.4192784, 50.8150064], [-3.4201081999999996, 50.8145865], [-3.4210736, 50.8140872], [-3.4224320999999995, 50.8133447], [-3.4227781, 50.8131705], [-3.4231616999999996, 50.812977399999994], [-3.4238791, 50.81263549999999], [-3.4246421, 50.812304099999984], [-3.4254272999999995, 50.8119857], [-3.4262569999999997, 50.8116708], [-3.4270718999999996, 50.8113805], [-3.4274317, 50.8112661], [-3.4280970999999996, 50.8110546], [-3.4290326, 50.8107258], [-3.4310566, 50.81005460000001], [-3.4313882, 50.8099484], [-3.4334233, 50.80923870000001], [-3.4336547999999993, 50.80916], [-3.4341832999999995, 50.8089989], [-3.43679, 50.808135699999994], [-3.4371593999999996, 50.8080222], [-3.4381446999999996, 50.80774629999999], [-3.4384887, 50.8076568], [-3.4391664, 50.8074928], [-3.4400096999999996, 50.8073026], [-3.4408779, 50.8071352], [-3.4423191999999996, 50.80688099999998], [-3.4449427, 50.8064734], [-3.4455724999999995, 50.8063673], [-3.4462353999999995, 50.8062444], [-3.4475082999999995, 50.805972100000005], [-3.4487747, 50.805692], [-3.4500727999999996, 50.8054262], [-3.4513799, 50.805197500000006], [-3.4526763999999996, 50.80499759999999], [-3.4534192, 50.804902199999994], [-3.4535834999999997, 50.8048811], [-3.45367, 50.80487], [-3.4542304, 50.804798], [-3.4557228, 50.804609500000005], [-3.4569101999999994, 50.8044293], [-3.4575117999999994, 50.80431359999999], [-3.4580588, 50.804204600000006], [-3.4586335, 50.8040792], [-3.4592421, 50.803941899999984], [-3.460281, 50.803655799999994], [-3.461279199999999, 50.803358], [-3.4617678, 50.8031927], [-3.462619, 50.8028839], [-3.4634709999999997, 50.80255040000001], [-3.4641596, 50.8022576], [-3.464867299999999, 50.801932], [-3.4657966, 50.80145770000001], [-3.4667079999999997, 50.800956799999994], [-3.4689482999999997, 50.7996732], [-3.4690772, 50.79959639999999], [-3.4720051999999995, 50.7979183], [-3.4763045, 50.795456], [-3.4806246, 50.7929788], [-3.4840772999999996, 50.7909978], [-3.4875326, 50.7890162], [-3.4892251, 50.78805319999999], [-3.4909098999999997, 50.7870808], [-3.492581299999999, 50.786097899999994], [-3.4934190999999997, 50.78562449999999], [-3.494271, 50.7851813], [-3.4950837, 50.7848244], [-3.4959226999999995, 50.784478799999995], [-3.4967637, 50.784127], [-3.4975675999999996, 50.7837736], [-3.4985659999999994, 50.7833128], [-3.4990456999999995, 50.7830708], [-3.4995163999999996, 50.7828087], [-3.500005, 50.7825151], [-3.5004472999999994, 50.7822272], [-3.5009184, 50.781883], [-3.5013782999999994, 50.7815301], [-3.5018815, 50.7810951], [-3.5023754, 50.7806231], [-3.5025982, 50.78036710000001], [-3.5031037, 50.7797951], [-3.5034296080661336, 50.77937278517319], [-3.5036172, 50.779129700000006], [-3.505422499999999, 50.77656300000001], [-3.5064438999999994, 50.7751183], [-3.5069672, 50.7743864], [-3.5074937, 50.77368070000001], [-3.5078594, 50.7732213], [-3.5082186999999996, 50.7728142], [-3.5086015999999995, 50.7724036], [-3.5090148999999995, 50.7720014], [-3.5092720999999996, 50.7717749], [-3.5102044, 50.77096889999999], [-3.5117427999999995, 50.7697665], [-3.5120754999999995, 50.7694996], [-3.5124204, 50.7691885], [-3.5126050999999996, 50.7690085], [-3.5127507, 50.7688667], [-3.5131044999999994, 50.76851570000001], [-3.5134909999999997, 50.7680904], [-3.5138793, 50.76763749999999], [-3.5144784999999996, 50.766847000000006], [-3.5151291999999996, 50.76597100000001], [-3.5151321606965915, 50.765967351893885], [-3.5154772000000003, 50.765542200000006], [-3.5158494, 50.76512670000001], [-3.5161498999999994, 50.7648391], [-3.5164666, 50.76453779999999], [-3.5171403999999997, 50.763931], [-3.5174571999999995, 50.7636832], [-3.5184354999999994, 50.7629456], [-3.5194782, 50.7622824], [-3.5199490999999994, 50.7620152], [-3.5204341999999995, 50.76176079999999], [-3.5211168999999995, 50.7614372], [-3.5214624999999997, 50.76127339999999], [-3.5224847000000006, 50.7607957], [-3.5229879999999993, 50.7605434], [-3.5234668999999994, 50.76028509999998], [-3.5243118999999994, 50.75978099999999], [-3.5252293, 50.7591787], [-3.5270431, 50.75797560000001], [-3.5279322999999994, 50.75738779999999], [-3.5286767999999995, 50.7568975], [-3.5288042999999996, 50.75680809999999], [-3.5293922, 50.7564228], [-3.5302741, 50.755846299999995], [-3.5306520999999997, 50.75559959999999], [-3.5310723999999993, 50.75535039999999], [-3.5316580999999996, 50.755016999999995], [-3.5322752999999993, 50.7546891], [-3.5330092, 50.7543284], [-3.5336655, 50.7540322], [-3.5344363, 50.7537159], [-3.5349739999999996, 50.753494700000005], [-3.5357842999999995, 50.75320549999999], [-3.5364508999999997, 50.75298829999999], [-3.5373922, 50.7527152], [-3.5380383, 50.75253750000001], [-3.538764, 50.752364199999995], [-3.5390603, 50.752297099999986], [-3.5401768999999996, 50.7520441], [-3.5408137, 50.751888599999994], [-3.5414380999999997, 50.751709700000006], [-3.5417341, 50.75161750000001], [-3.5420471, 50.75151000000001], [-3.542584, 50.7513065], [-3.5431869999999996, 50.75104879999999], [-3.5438414999999996, 50.750730100000006], [-3.5441537, 50.750562200000005], [-3.544561100000001, 50.7503226], [-3.5449786, 50.75004499999999], [-3.5452440999999997, 50.749900100000005], [-3.5454988, 50.749731399999995], [-3.54579, 50.74950770000001], [-3.5460911000000004, 50.74924839999999], [-3.5462268, 50.74912519999999], [-3.5465175, 50.74884839999999], [-3.5469264999999996, 50.748399000000006], [-3.547135299999999, 50.7481444], [-3.5473718, 50.74782199999999], [-3.547557799999999, 50.7475292], [-3.547661, 50.74732790000001], [-3.5477682, 50.7470934], [-3.5480024999999995, 50.746440599999985], [-3.5480716001450365, 50.746240964052376], [-3.5481179, 50.7461072], [-3.5481263999999997, 50.74606129999999], [-3.548206, 50.74562869999999], [-3.5482471, 50.745350300000005], [-3.5482743, 50.7450735], [-3.5482869, 50.7447773], [-3.5482812999999997, 50.74448360000001], [-3.548229399999999, 50.7439083], [-3.5481416999999995, 50.74346989999999], [-3.5480554999999994, 50.74318290000001], [-3.5479495999999995, 50.742877], [-3.5478329, 50.7425869], [-3.5477015, 50.74231780000001], [-3.5473153, 50.7416378], [-3.5469762, 50.74109579999999], [-3.5466858999999995, 50.74062249999999], [-3.5464542999999997, 50.7401971], [-3.5462023, 50.73967759999999], [-3.5460657, 50.7393483], [-3.5459072, 50.7389041], [-3.5457722, 50.7385113], [-3.5456416, 50.73810509999999], [-3.5451230999999996, 50.73645520000001], [-3.5449328, 50.735853600000006], [-3.5445927, 50.734779], [-3.5443982, 50.73415670000001], [-3.5443016999999997, 50.7338333], [-3.5441946, 50.73347429999999], [-3.5440246, 50.73286970000001], [-3.5439387, 50.7325643], [-3.5437931999999996, 50.73212540000001], [-3.5437044, 50.7318248], [-3.5436165000000006, 50.7315516], [-3.5435944, 50.7314458], [-3.5435843, 50.7312914], [-3.5435582, 50.7310101], [-3.5435511, 50.7309332], [-3.5435336, 50.7307173], [-3.5435204999999996, 50.7304775], [-3.5435107, 50.7302812], [-3.543505, 50.729956099999995], [-3.5435196, 50.7296573]]} 16.5 0629 0646 Tiverton Parkway Exeter St. David's Exeter St. David's 50.7296573 -3.5435196 50.7296573 -3.5435196 1 0 2026-09-11 05:56:46 TERMINATED 2026-09-11 05:46:00 Exeter St. David's TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264318 1789105510539447 77 77 2026-09-11 05:56:29.649455 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:29.245798
436910 467338 C35413 733N51M511 2026-09-11 COMPLETE 12264906 2026-09-11 06:46:00 2026-09-11 05:56:46 2026-09-13 05:56:46 {"id": 467338, "stp": "P", "toc": "Elizabeth Line", "uid": "C35413", "consist": "345046", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35413/2026-09-11/detailed", "trust_id": "733N51M511", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead Reversing Sidings", "service_date": "2026-09-11", "dest_arr_time": "0650", "dest_platform": null, "is_terminated": 1, "next_location": "Maidenhead Reversing Sidings", "signalling_id": "3N51", "timing_status": "EARLY", "origin_station": "Old Oak Common Depot (Crossrail)", "current_leg_arr": "0646", "current_leg_dep": "0617", "current_leg_end": "Maidenhead Reversing Sidings", "origin_dep_time": "0557", "origin_platform": null, "current_location": "Maidenhead Reversing Sidings", "last_update_time": "2026-09-11T05:56:46", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22973313267655388, 51.52600471373417], [-0.22992180000000004, 51.52599989999999], [-0.2304786, 51.5259805], [-0.23094509999999996, 51.525959500000006], [-0.23113269999999997, 51.5259482], [-0.2313921, 51.525918], [-0.2317387, 51.5258912], [-0.231938, 51.5258803], [-0.23236259999999995, 51.5258615], [-0.2328538, 51.52583940000001], [-0.2331279, 51.5258271], [-0.2336022, 51.52580609999998], [-0.2338041, 51.52579849999999], [-0.23405889999999993, 51.5257828], [-0.234125, 51.52577959999999], [-0.2345906, 51.525757299999995], [-0.23478079999999996, 51.5257483], [-0.23497583971196603, 51.52573766737346], [-0.2350211, 51.5257352], [-0.23521770000000003, 51.5257206], [-0.23581549999999996, 51.5256607], [-0.23614569999999996, 51.5256044], [-0.23650209999999997, 51.5255598], [-0.2366245, 51.5255477], [-0.236821, 51.5255251], [-0.2372742, 51.5254529], [-0.23745059999999996, 51.5254283], [-0.238226, 51.52533480000001], [-0.239218, 51.52520419999999], [-0.24001479999999997, 51.525087099999986], [-0.24054010000000003, 51.525001], [-0.2411668, 51.52489270000001], [-0.241457, 51.52483899999999], [-0.2418401, 51.52476810000001], [-0.242579, 51.524619], [-0.24332449999999997, 51.52446160000001], [-0.24523560000000005, 51.52402349999999], [-0.245433, 51.5239763], [-0.24547980000000005, 51.52396509999999], [-0.24570910000000004, 51.52391810000001], [-0.24637029999999993, 51.5237762], [-0.246751, 51.5236908], [-0.2469488, 51.52363900000001], [-0.2485582, 51.523213600000005], [-0.2493126, 51.52299899999999], [-0.2501576999999999, 51.522751], [-0.25142469999999995, 51.5223611], [-0.2520682, 51.52214490000001], [-0.2528564, 51.52186880000001], [-0.2531323, 51.52176659999999], [-0.25341119999999995, 51.5216626], [-0.2535433, 51.52161329999999], [-0.254019, 51.52143590000001], [-0.2547742, 51.521138499999985], [-0.25559419999999994, 51.520818299999995], [-0.25618127717845574, 51.52058254596137], [-0.25624929339735986, 51.52055523244075], [-0.2564334, 51.5204813], [-0.2573606, 51.5200925], [-0.2578801, 51.51988020000001], [-0.258344, 51.5196941], [-0.2592463, 51.51935610000001], [-0.2597819, 51.5191671], [-0.26015849999999996, 51.5190342], [-0.2614994, 51.5185562], [-0.26201309999999994, 51.5183903], [-0.2625968, 51.5182161], [-0.2633975, 51.517994599999994], [-0.26399609999999996, 51.5178459], [-0.26478179999999996, 51.5176657], [-0.2653028, 51.5175544], [-0.26628029999999997, 51.51735300000001], [-0.2666847, 51.517280500000005], [-0.26679529999999996, 51.51725779999999], [-0.2668959, 51.517236099999984], [-0.2691723, 51.51673579999999], [-0.26949458523585645, 51.51666827464791], [-0.27010919999999994, 51.516539499999986], [-0.2708556, 51.5163929], [-0.27159279999999997, 51.5162623], [-0.2729415, 51.5160453], [-0.2732746, 51.51599529999999], [-0.2743296, 51.5158552], [-0.2751195, 51.51576089999999], [-0.27588929999999995, 51.5156749], [-0.2771768, 51.5155498], [-0.2784683, 51.5154405], [-0.2797088, 51.51535450000001], [-0.2805403, 51.5153094], [-0.2810619, 51.515286], [-0.2814860123449074, 51.5152630146638], [-0.28170769999999995, 51.51525099999999], [-0.28204769999999996, 51.5151876], [-0.28229309999999996, 51.5151517], [-0.28272629999999993, 51.5151078], [-0.282896, 51.515096699999994], [-0.28302260000000007, 51.5150903], [-0.2833593, 51.51507569999999], [-0.2838756, 51.51503729999999], [-0.28427459999999993, 51.5150165], [-0.2847383, 51.5150002], [-0.2851295, 51.5149889], [-0.2860147, 51.51495639999999], [-0.28682880000000005, 51.51493839999999], [-0.2888987, 51.51492549999999], [-0.2890830999999999, 51.51492539999999], [-0.2897953154356373, 51.51492494944879], [-0.29177039999999993, 51.5149237], [-0.2923001, 51.51493059999999], [-0.2934771, 51.5149461], [-0.2943176, 51.5149578], [-0.2950391, 51.51496019999999], [-0.2958196, 51.51495940000001], [-0.2959748, 51.51495930000001], [-0.29711249999999995, 51.5149441], [-0.2972507, 51.51493959999999], [-0.2985822, 51.514897], [-0.29934999999999995, 51.51486939999999], [-0.300632, 51.5148249], [-0.3013504, 51.514788], [-0.3015578, 51.514777], [-0.3026464, 51.5146986], [-0.3034978, 51.5146269], [-0.3044220999999999, 51.5145501], [-0.3047799, 51.51452179999998], [-0.3061694, 51.51441809999999], [-0.31365389999999993, 51.5139545], [-0.31449249999999995, 51.51390249999999], [-0.3156603, 51.51383049999999], [-0.31678339999999994, 51.513763399999995], [-0.31854, 51.51365950000001], [-0.31936439999999994, 51.5136099], [-0.3196113, 51.5135942], [-0.31985270000000005, 51.5135799], [-0.3208781, 51.51349539999999], [-0.3213689, 51.5134512], [-0.3218347, 51.513406499999995], [-0.3229621, 51.513299], [-0.3230296999999999, 51.5132926], [-0.3234676, 51.5132515], [-0.3237545, 51.51322310000001], [-0.32465120000000003, 51.51315149999999], [-0.3252429, 51.51309410000001], [-0.32602049999999994, 51.5130189], [-0.3279161, 51.5128548], [-0.32931759999999993, 51.512721299999995], [-0.33036959999999993, 51.51261889999999], [-0.33193799999999996, 51.51246160000001], [-0.3329351, 51.5123616], [-0.3342056, 51.51223619999999], [-0.3348325, 51.5121749], [-0.3351553, 51.5121414], [-0.3354981, 51.5121127], [-0.33590519999999996, 51.512073099999995], [-0.3363671, 51.5120269], [-0.3367269, 51.51199160000001], [-0.33767239999999993, 51.5119057], [-0.33772269999999993, 51.5118998], [-0.3380182, 51.5118688], [-0.339125, 51.51173339999998], [-0.33968819999999994, 51.511644800000006], [-0.3398003, 51.51162579999998], [-0.34041949999999993, 51.5115206], [-0.3408601, 51.511441899999994], [-0.3415074, 51.5113323], [-0.34269379999999994, 51.5111664], [-0.34325999999999995, 51.5110872], [-0.34672039999999993, 51.5106236], [-0.3479126, 51.5104637], [-0.34867149999999997, 51.5103511], [-0.3516596, 51.5099005], [-0.35268130000000003, 51.5097497], [-0.35308119999999993, 51.5096906], [-0.3537599, 51.5095829], [-0.3543753, 51.5094831], [-0.3549533, 51.5093896], [-0.3556589, 51.5092676], [-0.3563760999999999, 51.5091428], [-0.357328, 51.508986], [-0.35827299999999995, 51.5088324], [-0.35917629999999995, 51.508694099999985], [-0.35932611364780853, 51.50867202845663], [-0.3601639, 51.5085486], [-0.3620681, 51.5082788], [-0.3629719, 51.5081501], [-0.3639509, 51.5080142], [-0.3645907000000001, 51.5079238], [-0.369082, 51.50728949999999], [-0.3693704, 51.5072475], [-0.37418119999999994, 51.506584499999995], [-0.37502370000000007, 51.50648299999999], [-0.3761162, 51.50635110000001], [-0.3762948, 51.5063308], [-0.3766862, 51.50628069999999], [-0.3770951, 51.506221399999994], [-0.37727269008563274, 51.50619551923331], [-0.3774279, 51.5061729], [-0.377846, 51.506102799999994], [-0.3781167, 51.5060586], [-0.3783614, 51.5060123], [-0.3784781, 51.505991], [-0.3790765, 51.5058869], [-0.379782, 51.5057717], [-0.3805799999999999, 51.5056557], [-0.3833945999999999, 51.5052584], [-0.3887183, 51.504511], [-0.3903756, 51.504295799999994], [-0.39110709999999993, 51.5042008], [-0.39453599999999994, 51.5037845], [-0.3965376, 51.5035609], [-0.3974803999999999, 51.503464], [-0.3981771, 51.5033949], [-0.3987022999999999, 51.50335170000001], [-0.3992978, 51.503313299999995], [-0.3998627, 51.503271899999994], [-0.40013399999999993, 51.5032466], [-0.4013336, 51.503185499999994], [-0.4014038, 51.5031816], [-0.40263009999999994, 51.5031126], [-0.40349309999999994, 51.5030653], [-0.40394679999999994, 51.5030436], [-0.40440829999999994, 51.5030208], [-0.4050147999999999, 51.502992899999995], [-0.4059591, 51.50295], [-0.40692909999999993, 51.502905299999995], [-0.4079338, 51.50286950000001], [-0.4092543, 51.5028383], [-0.4109700999999999, 51.50282099999999], [-0.4114460999999999, 51.502819599999995], [-0.4125067999999999, 51.5028274], [-0.4131146, 51.50283439999999], [-0.4138879, 51.5028476], [-0.413952, 51.5028479], [-0.4142457, 51.5028474], [-0.4145998, 51.50283159999999], [-0.4149532, 51.5028326], [-0.4151963, 51.5028391], [-0.41568579999999994, 51.50285649999999], [-0.41585549999999993, 51.50286259999999], [-0.4163967, 51.50288369999999], [-0.4167050000000001, 51.5028982], [-0.4171716, 51.50291680000001], [-0.41726699999999994, 51.50292090000001], [-0.4204627, 51.5030512], [-0.420615, 51.50305809999999], [-0.4213663, 51.503091999999995], [-0.4215447, 51.5031017], [-0.4222689, 51.5031409], [-0.4230508, 51.503198], [-0.423321896216709, 51.50321930041702], [-0.4234148, 51.5032266], [-0.4237455, 51.503255], [-0.42487049999999993, 51.5033522], [-0.4256471999999999, 51.5034194], [-0.4257636, 51.5034295], [-0.4260107, 51.503451600000005], [-0.4263795, 51.503486999999986], [-0.4270645, 51.5035612], [-0.4278723, 51.5036462], [-0.42875069999999993, 51.503725], [-0.42965059999999994, 51.5038168], [-0.4303081000000001, 51.503896], [-0.4319798, 51.504129], [-0.43237629999999994, 51.50418479999999], [-0.4331379, 51.5042906], [-0.4339333, 51.50440580000001], [-0.43498639999999994, 51.50454929999999], [-0.4360299, 51.50471110000001], [-0.4372738, 51.50493229999999], [-0.4389811, 51.5052483], [-0.4402109, 51.5054818], [-0.4410028, 51.5056305], [-0.4420173999999999, 51.5058216], [-0.44281009999999993, 51.5059694], [-0.4431429999999999, 51.5060284], [-0.4432756, 51.5060511], [-0.44341279999999994, 51.50606990000001], [-0.4435535, 51.50609099999999], [-0.4437617, 51.5061207], [-0.4439817, 51.50613890000001], [-0.4441601, 51.50615], [-0.4442192789762782, 51.506152214673435], [-0.4443231, 51.506156100000005], [-0.4444422264442088, 51.506156741998794], [-0.44449009999999994, 51.506156999999995], [-0.4446180715662168, 51.506156012565064], [-0.4460971, 51.50645930000001], [-0.447191, 51.50668410000001], [-0.4481072999999999, 51.5068677], [-0.4490180999999999, 51.50703759999999], [-0.4491576420597607, 51.50706513585433], [-0.4494974999999999, 51.50713220000001], [-0.4502447, 51.5072674], [-0.4507728, 51.5073629], [-0.4513516, 51.507463], [-0.4519062, 51.5075613], [-0.45245920000000006, 51.5076517], [-0.4542711, 51.5079438], [-0.4561064, 51.5082185], [-0.4579578, 51.5084755], [-0.45886599999999994, 51.50859150000001], [-0.4594241, 51.50866709999999], [-0.45989319999999995, 51.50872739999999], [-0.4612789999999999, 51.508888199999994], [-0.46235300000000007, 51.509006600000006], [-0.4636783999999999, 51.5091392], [-0.4642085000000001, 51.509188300000005], [-0.4649753, 51.50926019999999], [-0.4657911, 51.509331200000005], [-0.4686885, 51.50958229999999], [-0.4695708999999999, 51.509661], [-0.4701103, 51.5097064], [-0.4705209999999999, 51.50973950000001], [-0.4708757999999999, 51.5097671], [-0.4713922, 51.50980289999999], [-0.4719928000000001, 51.509838], [-0.4728227, 51.5098726], [-0.47342950000000006, 51.509896399999995], [-0.473994, 51.509917400000006], [-0.4743657999999999, 51.50992759999999], [-0.4749370999999999, 51.5099427], [-0.476135, 51.509978700000005], [-0.4767694, 51.50999740000001], [-0.4773386, 51.51001310000001], [-0.4775988, 51.5100212], [-0.4793129, 51.51006009999998], [-0.4803978, 51.51007419999999], [-0.4818318999999999, 51.5100857], [-0.48270160000000006, 51.51008309999999], [-0.4836724999999999, 51.5100717], [-0.4851995, 51.5100612], [-0.4852184930675739, 51.5100608228371], [-0.48581890000000005, 51.510048899999994], [-0.4864075000000001, 51.5100347], [-0.4873206000000001, 51.51001479999999], [-0.48834420000000006, 51.5099847], [-0.489195, 51.509951400000006], [-0.4916296, 51.509851], [-0.4933215, 51.50975929999999], [-0.4950077000000001, 51.50965480000001], [-0.49658560000000007, 51.50954879999999], [-0.4981643, 51.5094347], [-0.4997233, 51.5092994], [-0.5006233, 51.50921149999999], [-0.5013942, 51.509135299999976], [-0.5021353999999999, 51.5090595], [-0.5041558, 51.5088552], [-0.5047086, 51.5088042], [-0.5052367999999999, 51.508762100000006], [-0.5058100999999999, 51.50871939999999], [-0.5063711, 51.50868220000001], [-0.5068466, 51.50864609999999], [-0.5078088, 51.5085609], [-0.507961, 51.50854939999999], [-0.5084412, 51.50850390000001], [-0.509771, 51.5083892], [-0.5113110999999999, 51.50828229999999], [-0.5127702000000001, 51.50819039999999], [-0.5142254999999999, 51.5081071], [-0.515653, 51.508034399999985], [-0.5169843, 51.5079726], [-0.5210376, 51.5077974], [-0.5229412000000001, 51.50772760000001], [-0.5240399, 51.5077012], [-0.5251817999999999, 51.507669699999994], [-0.5265712, 51.5076445], [-0.5274551999999999, 51.5076662], [-0.5289053999999999, 51.5076516], [-0.5292416999999999, 51.5076512], [-0.5293861, 51.5076521], [-0.5306214999999999, 51.5076548], [-0.5325741999999999, 51.5076859], [-0.5348011999999999, 51.5077271], [-0.5369198999999999, 51.507757900000016], [-0.5373273, 51.5077722], [-0.5381859999999999, 51.50779479999999], [-0.5388515, 51.5078231], [-0.5389891704717129, 51.507829595705935], [-0.5399981, 51.5078772], [-0.5406435, 51.507899], [-0.5413771, 51.5079174], [-0.5425574, 51.50793819999999], [-0.5426824999999998, 51.50794009999999], [-0.5435622, 51.50795579999999], [-0.5440619999999999, 51.5079712], [-0.5445886, 51.507994], [-0.546178, 51.50809209999999], [-0.5486667999999999, 51.5082435], [-0.5511591, 51.5084224], [-0.5539695, 51.5086178], [-0.5565893, 51.5087874], [-0.5582884, 51.508901], [-0.5602507, 51.5090287], [-0.5615907, 51.5091143], [-0.5634121, 51.50923499999999], [-0.5646106999999999, 51.509312699999995], [-0.5666028, 51.509443], [-0.5684295, 51.5095641], [-0.5707674, 51.509717], [-0.5725122, 51.50984900000001], [-0.5742267, 51.5099897], [-0.5760868, 51.5101618], [-0.5779704999999999, 51.5103476], [-0.5799656, 51.51056150000001], [-0.5820988, 51.5108092], [-0.5829139999999999, 51.51090949999999], [-0.5838234, 51.5110389], [-0.5855170999999999, 51.511295999999994], [-0.5878617, 51.511652], [-0.5882711999999999, 51.5117142], [-0.5899777, 51.5119759], [-0.5902363999999999, 51.51201640000001], [-0.5918961624007154, 51.51228234723479], [-0.5923732999999999, 51.5123588], [-0.5931054, 51.5124699], [-0.5941391, 51.512618], [-0.5949381, 51.51273129999999], [-0.5956465, 51.5128393], [-0.5966693, 51.5130143], [-0.5978308999999999, 51.5132337], [-0.5989550999999999, 51.5134617], [-0.6012538000000001, 51.5139381], [-0.6020255, 51.514098799999985], [-0.6031966, 51.514309100000006], [-0.6046302999999998, 51.51461330000001], [-0.6053517999999999, 51.51477130000001], [-0.6062448, 51.5149787], [-0.6067647, 51.5150994], [-0.6079274999999998, 51.5153752], [-0.6095092999999999, 51.515719700000005], [-0.6097416999999999, 51.515778399999995], [-0.6098698, 51.5158101], [-0.6115339, 51.5161835], [-0.6120651999999999, 51.516321], [-0.6123224000000002, 51.51638749999998], [-0.613566, 51.516719], [-0.6147841999999999, 51.517050999999995], [-0.618863, 51.51818260000001], [-0.6200707999999999, 51.51851370000001], [-0.6217637000000001, 51.5189524], [-0.6226022, 51.51915149999999], [-0.6236512999999999, 51.51939960000001], [-0.6248631, 51.5196901], [-0.6257445999999999, 51.5199027], [-0.6268985, 51.5201574], [-0.6279091, 51.52038749999999], [-0.628820698883665, 51.52057806500258], [-0.6291275, 51.5206422], [-0.6300153, 51.5208175], [-0.6308825999999998, 51.5209791], [-0.6320153, 51.5211742], [-0.6322191, 51.521209299999995], [-0.6331415, 51.52136409999999], [-0.6336652999999999, 51.52145], [-0.6338278999999999, 51.521476699999994], [-0.6356759999999999, 51.5217876], [-0.6357063999999999, 51.521792699999985], [-0.6377465999999999, 51.5221108], [-0.6377831, 51.5221165], [-0.6392875, 51.5223498], [-0.6404083999999999, 51.522499100000005], [-0.6406748, 51.52254390000001], [-0.6410444, 51.5225947], [-0.6413007, 51.52262639999999], [-0.6420572999999999, 51.5227201], [-0.6430869999999999, 51.5228411], [-0.6442463, 51.5229651], [-0.6454036, 51.5230955], [-0.645621, 51.5231158], [-0.6466080999999999, 51.5232115], [-0.6472945, 51.5232817], [-0.6482234, 51.5233653], [-0.6491546999999999, 51.52344289999999], [-0.6503356, 51.523537], [-0.6516917, 51.5236296], [-0.6530213999999999, 51.523711799999994], [-0.6546151, 51.5237969], [-0.6560576, 51.5238671], [-0.6574041, 51.5239268], [-0.6587431999999999, 51.52397989999999], [-0.6597041999999999, 51.5240047], [-0.6600075999999999, 51.5240111], [-0.6616043999999999, 51.5240418], [-0.6626677, 51.5240627], [-0.6638918, 51.52407610000001], [-0.6650079, 51.5240717], [-0.6660219, 51.5240617], [-0.6672469999999999, 51.52403629999999], [-0.6673606, 51.5240349], [-0.6674537, 51.5240337], [-0.6687378, 51.523997], [-0.6698563, 51.5239806], [-0.6714598, 51.52392590000001], [-0.6716649, 51.5239172], [-0.6734205, 51.5238336], [-0.6751456, 51.5237298], [-0.6752902, 51.5237202], [-0.6766992, 51.5236416], [-0.6782688999999998, 51.523546], [-0.6793154, 51.52345639999999], [-0.6800283, 51.5233922], [-0.6803821000000001, 51.523356199999995], [-0.6806796, 51.523331299999995], [-0.6815572, 51.5232578], [-0.6826685, 51.5231502], [-0.684123, 51.5229979], [-0.6858654999999999, 51.5228172], [-0.687548, 51.52265140000001], [-0.6892193, 51.5224868], [-0.6894002, 51.52246710000001], [-0.6895325999999999, 51.52245270000001], [-0.6905843, 51.522343799999994], [-0.6914171, 51.5222408], [-0.6921948, 51.5221512], [-0.6924827999999998, 51.5221153], [-0.6927204, 51.5220854], [-0.6938893, 51.52195400000001], [-0.6943622, 51.521901799999995], [-0.6956415, 51.5217644], [-0.6972856, 51.5215732], [-0.7002315999999998, 51.5212791], [-0.7034496999999998, 51.5209199], [-0.709389, 51.520276], [-0.7098478, 51.5202137], [-0.7110151999999998, 51.520081199999986], [-0.7120395999999999, 51.52000289999998], [-0.7129279, 51.5199017], [-0.7141205, 51.51978600000001], [-0.7147682, 51.519701700000006], [-0.7162014999999999, 51.51949499999999], [-0.7169969999999999, 51.5194066], [-0.7180998, 51.519228600000005], [-0.7186522272956171, 51.5191398826134], [-0.7210046, 51.5187621], [-0.7215388, 51.518668100000006], [-0.7216135999999999, 51.5186573], [-0.7223058999999998, 51.518540900000005], [-0.7226938746130573, 51.518474778879565], [-0.7230329, 51.518417], [-0.7239393, 51.5182581], [-0.7247124, 51.51813239999999], [-0.7257775, 51.51794730000001], [-0.7272550999999999, 51.5176637], [-0.7306398, 51.5169981]]}", "current_leg_start": "Old Oak Common East", "dest_arr_time_act": "0650", "motion_projection": null, "next_location_lat": "51.5169981", "next_location_lon": "-0.7306398", "previous_location": "Old Oak Common East", "current_leg_milage": "22.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 533.158, \"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\": 539.879, \"from_m\": 533.158, \"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\": 894.51, \"from_m\": 539.879, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1122.261, \"from_m\": 894.51, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1978.662, \"from_m\": 1122.261, \"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\": 2206.413, \"from_m\": 1978.662, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2310.837, \"from_m\": 2206.413, \"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\": 5890.119, \"from_m\": 2310.837, \"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\": 6034.948, \"from_m\": 5890.119, \"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\": 6190.948, \"from_m\": 6034.948, \"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\": 6371.648, \"from_m\": 6190.948, \"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\": 6418.068, \"from_m\": 6371.648, \"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\": 6542.005, \"from_m\": 6418.068, \"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\": 17111.579, \"from_m\": 6542.005, \"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\": 17208.574, \"from_m\": 17111.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36049.43, \"from_m\": 17208.574, \"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\": 36132.943, \"from_m\": 36049.43, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36622.842, \"from_m\": 36132.943, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36661.254, \"from_m\": 36622.842, \"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\": 36666.567, \"from_m\": 36661.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37317.917, \"from_m\": 36666.567, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 467338, \"profile_key\": \"7f1b66fb59fb0d4ccd41c0d9e9a0e9e4b4a495902989a77573a2f15494727178\", \"schedule_id\": 4401, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Old Oak Common Back Line\", \"stage_seq\": 2, \"distance_m\": 432.529, \"section_seq\": 1, \"route_path_id\": 29775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Old Oak Common East\", \"stage_seq\": 3, \"distance_m\": 1273.895, \"section_seq\": 1, \"route_path_id\": 29775}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0615\", \"location\": \"Old Oak Common Engine Sidings\", \"stage_seq\": 4, \"distance_m\": 1550.462, \"section_seq\": 1, \"route_path_id\": 29775}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0617\", \"location\": \"Old Oak Common East\", \"stage_seq\": 5, \"distance_m\": 1827.028, \"section_seq\": 1, \"route_path_id\": 29775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Acton West Jn\", \"stage_seq\": 6, \"distance_m\": 6190.948, \"section_seq\": 1, \"route_path_id\": 29775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"West Ealing\", \"stage_seq\": 7, \"distance_m\": 8421.287, \"section_seq\": 1, \"route_path_id\": 29775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Southall\", \"stage_seq\": 8, \"distance_m\": 12327.35, \"section_seq\": 1, \"route_path_id\": 29775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 9, \"distance_m\": 15622.574, \"section_seq\": 1, \"route_path_id\": 29775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Slough\", \"stage_seq\": 10, \"distance_m\": 27540.299, \"section_seq\": 1, \"route_path_id\": 29775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Maidenhead\", \"stage_seq\": 11, \"distance_m\": 36768.342, \"section_seq\": 1, \"route_path_id\": 29775}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": null, \"location\": \"Maidenhead Reversing Sidings\", \"stage_seq\": 12, \"distance_m\": 37317.917, \"section_seq\": 1, \"route_path_id\": 29775}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 37317.917, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29775}], \"total_distance_m\": 37317.917, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36192.552, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1125.365, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0557", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "29.0", "current_position_lat": "51.5169981", "current_position_lon": "-0.7306398", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:01:23Z\", \"source_id\": 37129479, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:02:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:01:27Z\", \"source_id\": 12236106, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:26Z\", \"source_id\": 37172909, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:26:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:30Z\", \"source_id\": 12250525, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:52Z\", \"source_id\": 37181680, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:54Z\", \"source_id\": 12253451, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:17Z\", \"source_id\": 37202251, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:40:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:20Z\", \"source_id\": 12260096, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:07Z\", \"source_id\": 37212932, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:11Z\", \"source_id\": 12263637, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:52Z\", \"source_id\": 37216786, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:55Z\", \"source_id\": 12264906, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead Reversing Sidings", "service_state_platform": null, "timing_fact_generation": 1789105557082382, "current_leg_arrival_utc": "2026-09-11T06:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:32.850643", "service_state_evidence_id": 12264906, "current_leg_start_actual_dep": "2026-09-11T06:17:00+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:33.546242", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None None 3N51 345046 9 90 None {"version": 3, "segments": [{"to_m": 533.158, "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": 539.879, "from_m": 533.158, "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": 894.51, "from_m": 539.879, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1122.261, "from_m": 894.51, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1978.662, "from_m": 1122.261, "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": 2206.413, "from_m": 1978.662, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2310.837, "from_m": 2206.413, "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": 5890.119, "from_m": 2310.837, "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": 6034.948, "from_m": 5890.119, "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": 6190.948, "from_m": 6034.948, "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": 6371.648, "from_m": 6190.948, "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": 6418.068, "from_m": 6371.648, "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": 6542.005, "from_m": 6418.068, "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": 17111.579, "from_m": 6542.005, "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": 17208.574, "from_m": 17111.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36049.43, "from_m": 17208.574, "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": 36132.943, "from_m": 36049.43, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36622.842, "from_m": 36132.943, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36661.254, "from_m": 36622.842, "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": 36666.567, "from_m": 36661.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37317.917, "from_m": 36666.567, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 467338, "profile_key": "7f1b66fb59fb0d4ccd41c0d9e9a0e9e4b4a495902989a77573a2f15494727178", "schedule_id": 4401, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0557", "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Old Oak Common Back Line", "stage_seq": 2, "distance_m": 432.529, "section_seq": 1, "route_path_id": 29775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Old Oak Common East", "stage_seq": 3, "distance_m": 1273.895, "section_seq": 1, "route_path_id": 29775}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0615", "location": "Old Oak Common Engine Sidings", "stage_seq": 4, "distance_m": 1550.462, "section_seq": 1, "route_path_id": 29775}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0617", "location": "Old Oak Common East", "stage_seq": 5, "distance_m": 1827.028, "section_seq": 1, "route_path_id": 29775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Acton West Jn", "stage_seq": 6, "distance_m": 6190.948, "section_seq": 1, "route_path_id": 29775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "West Ealing", "stage_seq": 7, "distance_m": 8421.287, "section_seq": 1, "route_path_id": 29775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Southall", "stage_seq": 8, "distance_m": 12327.35, "section_seq": 1, "route_path_id": 29775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Heathrow Airport Jn", "stage_seq": 9, "distance_m": 15622.574, "section_seq": 1, "route_path_id": 29775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Slough", "stage_seq": 10, "distance_m": 27540.299, "section_seq": 1, "route_path_id": 29775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Maidenhead", "stage_seq": 11, "distance_m": 36768.342, "section_seq": 1, "route_path_id": 29775}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": null, "location": "Maidenhead Reversing Sidings", "stage_seq": 12, "distance_m": 37317.917, "section_seq": 1, "route_path_id": 29775}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 37317.917, "from_m": 0.0, "section_seq": 1, "route_path_id": 29775}], "total_distance_m": 37317.917, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36192.552, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1125.365, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23138, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:01:23Z", "source_id": 37129479, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:02:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:01:27Z", "source_id": 12236106, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:26Z", "source_id": 37172909, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:26:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:30Z", "source_id": 12250525, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:52Z", "source_id": 37181680, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:54Z", "source_id": 12253451, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:17Z", "source_id": 37202251, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:40:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:20Z", "source_id": 12260096, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:07Z", "source_id": 37212932, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:45:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:11Z", "source_id": 12263637, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23622, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:52Z", "source_id": 37216786, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:46:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:55Z", "source_id": 12264906, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Old Oak Common Depot (Crossrail) 0557 0557 None None None Maidenhead Reversing Sidings 0650 0650 None EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C35413/2026-09-11/detailed None Old Oak Common East 2026-09-11T06:17:00+01:00 Maidenhead Reversing Sidings 29.0 {"type": "LineString", "coordinates": [[-0.22973313267655388, 51.52600471373417], [-0.22992180000000004, 51.52599989999999], [-0.2304786, 51.5259805], [-0.23094509999999996, 51.525959500000006], [-0.23113269999999997, 51.5259482], [-0.2313921, 51.525918], [-0.2317387, 51.5258912], [-0.231938, 51.5258803], [-0.23236259999999995, 51.5258615], [-0.2328538, 51.52583940000001], [-0.2331279, 51.5258271], [-0.2336022, 51.52580609999998], [-0.2338041, 51.52579849999999], [-0.23405889999999993, 51.5257828], [-0.234125, 51.52577959999999], [-0.2345906, 51.525757299999995], [-0.23478079999999996, 51.5257483], [-0.23497583971196603, 51.52573766737346], [-0.2350211, 51.5257352], [-0.23521770000000003, 51.5257206], [-0.23581549999999996, 51.5256607], [-0.23614569999999996, 51.5256044], [-0.23650209999999997, 51.5255598], [-0.2366245, 51.5255477], [-0.236821, 51.5255251], [-0.2372742, 51.5254529], [-0.23745059999999996, 51.5254283], [-0.238226, 51.52533480000001], [-0.239218, 51.52520419999999], [-0.24001479999999997, 51.525087099999986], [-0.24054010000000003, 51.525001], [-0.2411668, 51.52489270000001], [-0.241457, 51.52483899999999], [-0.2418401, 51.52476810000001], [-0.242579, 51.524619], [-0.24332449999999997, 51.52446160000001], [-0.24523560000000005, 51.52402349999999], [-0.245433, 51.5239763], [-0.24547980000000005, 51.52396509999999], [-0.24570910000000004, 51.52391810000001], [-0.24637029999999993, 51.5237762], [-0.246751, 51.5236908], [-0.2469488, 51.52363900000001], [-0.2485582, 51.523213600000005], [-0.2493126, 51.52299899999999], [-0.2501576999999999, 51.522751], [-0.25142469999999995, 51.5223611], [-0.2520682, 51.52214490000001], [-0.2528564, 51.52186880000001], [-0.2531323, 51.52176659999999], [-0.25341119999999995, 51.5216626], [-0.2535433, 51.52161329999999], [-0.254019, 51.52143590000001], [-0.2547742, 51.521138499999985], [-0.25559419999999994, 51.520818299999995], [-0.25618127717845574, 51.52058254596137], [-0.25624929339735986, 51.52055523244075], [-0.2564334, 51.5204813], [-0.2573606, 51.5200925], [-0.2578801, 51.51988020000001], [-0.258344, 51.5196941], [-0.2592463, 51.51935610000001], [-0.2597819, 51.5191671], [-0.26015849999999996, 51.5190342], [-0.2614994, 51.5185562], [-0.26201309999999994, 51.5183903], [-0.2625968, 51.5182161], [-0.2633975, 51.517994599999994], [-0.26399609999999996, 51.5178459], [-0.26478179999999996, 51.5176657], [-0.2653028, 51.5175544], [-0.26628029999999997, 51.51735300000001], [-0.2666847, 51.517280500000005], [-0.26679529999999996, 51.51725779999999], [-0.2668959, 51.517236099999984], [-0.2691723, 51.51673579999999], [-0.26949458523585645, 51.51666827464791], [-0.27010919999999994, 51.516539499999986], [-0.2708556, 51.5163929], [-0.27159279999999997, 51.5162623], [-0.2729415, 51.5160453], [-0.2732746, 51.51599529999999], [-0.2743296, 51.5158552], [-0.2751195, 51.51576089999999], [-0.27588929999999995, 51.5156749], [-0.2771768, 51.5155498], [-0.2784683, 51.5154405], [-0.2797088, 51.51535450000001], [-0.2805403, 51.5153094], [-0.2810619, 51.515286], [-0.2814860123449074, 51.5152630146638], [-0.28170769999999995, 51.51525099999999], [-0.28204769999999996, 51.5151876], [-0.28229309999999996, 51.5151517], [-0.28272629999999993, 51.5151078], [-0.282896, 51.515096699999994], [-0.28302260000000007, 51.5150903], [-0.2833593, 51.51507569999999], [-0.2838756, 51.51503729999999], [-0.28427459999999993, 51.5150165], [-0.2847383, 51.5150002], [-0.2851295, 51.5149889], [-0.2860147, 51.51495639999999], [-0.28682880000000005, 51.51493839999999], [-0.2888987, 51.51492549999999], [-0.2890830999999999, 51.51492539999999], [-0.2897953154356373, 51.51492494944879], [-0.29177039999999993, 51.5149237], [-0.2923001, 51.51493059999999], [-0.2934771, 51.5149461], [-0.2943176, 51.5149578], [-0.2950391, 51.51496019999999], [-0.2958196, 51.51495940000001], [-0.2959748, 51.51495930000001], [-0.29711249999999995, 51.5149441], [-0.2972507, 51.51493959999999], [-0.2985822, 51.514897], [-0.29934999999999995, 51.51486939999999], [-0.300632, 51.5148249], [-0.3013504, 51.514788], [-0.3015578, 51.514777], [-0.3026464, 51.5146986], [-0.3034978, 51.5146269], [-0.3044220999999999, 51.5145501], [-0.3047799, 51.51452179999998], [-0.3061694, 51.51441809999999], [-0.31365389999999993, 51.5139545], [-0.31449249999999995, 51.51390249999999], [-0.3156603, 51.51383049999999], [-0.31678339999999994, 51.513763399999995], [-0.31854, 51.51365950000001], [-0.31936439999999994, 51.5136099], [-0.3196113, 51.5135942], [-0.31985270000000005, 51.5135799], [-0.3208781, 51.51349539999999], [-0.3213689, 51.5134512], [-0.3218347, 51.513406499999995], [-0.3229621, 51.513299], [-0.3230296999999999, 51.5132926], [-0.3234676, 51.5132515], [-0.3237545, 51.51322310000001], [-0.32465120000000003, 51.51315149999999], [-0.3252429, 51.51309410000001], [-0.32602049999999994, 51.5130189], [-0.3279161, 51.5128548], [-0.32931759999999993, 51.512721299999995], [-0.33036959999999993, 51.51261889999999], [-0.33193799999999996, 51.51246160000001], [-0.3329351, 51.5123616], [-0.3342056, 51.51223619999999], [-0.3348325, 51.5121749], [-0.3351553, 51.5121414], [-0.3354981, 51.5121127], [-0.33590519999999996, 51.512073099999995], [-0.3363671, 51.5120269], [-0.3367269, 51.51199160000001], [-0.33767239999999993, 51.5119057], [-0.33772269999999993, 51.5118998], [-0.3380182, 51.5118688], [-0.339125, 51.51173339999998], [-0.33968819999999994, 51.511644800000006], [-0.3398003, 51.51162579999998], [-0.34041949999999993, 51.5115206], [-0.3408601, 51.511441899999994], [-0.3415074, 51.5113323], [-0.34269379999999994, 51.5111664], [-0.34325999999999995, 51.5110872], [-0.34672039999999993, 51.5106236], [-0.3479126, 51.5104637], [-0.34867149999999997, 51.5103511], [-0.3516596, 51.5099005], [-0.35268130000000003, 51.5097497], [-0.35308119999999993, 51.5096906], [-0.3537599, 51.5095829], [-0.3543753, 51.5094831], [-0.3549533, 51.5093896], [-0.3556589, 51.5092676], [-0.3563760999999999, 51.5091428], [-0.357328, 51.508986], [-0.35827299999999995, 51.5088324], [-0.35917629999999995, 51.508694099999985], [-0.35932611364780853, 51.50867202845663], [-0.3601639, 51.5085486], [-0.3620681, 51.5082788], [-0.3629719, 51.5081501], [-0.3639509, 51.5080142], [-0.3645907000000001, 51.5079238], [-0.369082, 51.50728949999999], [-0.3693704, 51.5072475], [-0.37418119999999994, 51.506584499999995], [-0.37502370000000007, 51.50648299999999], [-0.3761162, 51.50635110000001], [-0.3762948, 51.5063308], [-0.3766862, 51.50628069999999], [-0.3770951, 51.506221399999994], [-0.37727269008563274, 51.50619551923331], [-0.3774279, 51.5061729], [-0.377846, 51.506102799999994], [-0.3781167, 51.5060586], [-0.3783614, 51.5060123], [-0.3784781, 51.505991], [-0.3790765, 51.5058869], [-0.379782, 51.5057717], [-0.3805799999999999, 51.5056557], [-0.3833945999999999, 51.5052584], [-0.3887183, 51.504511], [-0.3903756, 51.504295799999994], [-0.39110709999999993, 51.5042008], [-0.39453599999999994, 51.5037845], [-0.3965376, 51.5035609], [-0.3974803999999999, 51.503464], [-0.3981771, 51.5033949], [-0.3987022999999999, 51.50335170000001], [-0.3992978, 51.503313299999995], [-0.3998627, 51.503271899999994], [-0.40013399999999993, 51.5032466], [-0.4013336, 51.503185499999994], [-0.4014038, 51.5031816], [-0.40263009999999994, 51.5031126], [-0.40349309999999994, 51.5030653], [-0.40394679999999994, 51.5030436], [-0.40440829999999994, 51.5030208], [-0.4050147999999999, 51.502992899999995], [-0.4059591, 51.50295], [-0.40692909999999993, 51.502905299999995], [-0.4079338, 51.50286950000001], [-0.4092543, 51.5028383], [-0.4109700999999999, 51.50282099999999], [-0.4114460999999999, 51.502819599999995], [-0.4125067999999999, 51.5028274], [-0.4131146, 51.50283439999999], [-0.4138879, 51.5028476], [-0.413952, 51.5028479], [-0.4142457, 51.5028474], [-0.4145998, 51.50283159999999], [-0.4149532, 51.5028326], [-0.4151963, 51.5028391], [-0.41568579999999994, 51.50285649999999], [-0.41585549999999993, 51.50286259999999], [-0.4163967, 51.50288369999999], [-0.4167050000000001, 51.5028982], [-0.4171716, 51.50291680000001], [-0.41726699999999994, 51.50292090000001], [-0.4204627, 51.5030512], [-0.420615, 51.50305809999999], [-0.4213663, 51.503091999999995], [-0.4215447, 51.5031017], [-0.4222689, 51.5031409], [-0.4230508, 51.503198], [-0.423321896216709, 51.50321930041702], [-0.4234148, 51.5032266], [-0.4237455, 51.503255], [-0.42487049999999993, 51.5033522], [-0.4256471999999999, 51.5034194], [-0.4257636, 51.5034295], [-0.4260107, 51.503451600000005], [-0.4263795, 51.503486999999986], [-0.4270645, 51.5035612], [-0.4278723, 51.5036462], [-0.42875069999999993, 51.503725], [-0.42965059999999994, 51.5038168], [-0.4303081000000001, 51.503896], [-0.4319798, 51.504129], [-0.43237629999999994, 51.50418479999999], [-0.4331379, 51.5042906], [-0.4339333, 51.50440580000001], [-0.43498639999999994, 51.50454929999999], [-0.4360299, 51.50471110000001], [-0.4372738, 51.50493229999999], [-0.4389811, 51.5052483], [-0.4402109, 51.5054818], [-0.4410028, 51.5056305], [-0.4420173999999999, 51.5058216], [-0.44281009999999993, 51.5059694], [-0.4431429999999999, 51.5060284], [-0.4432756, 51.5060511], [-0.44341279999999994, 51.50606990000001], [-0.4435535, 51.50609099999999], [-0.4437617, 51.5061207], [-0.4439817, 51.50613890000001], [-0.4441601, 51.50615], [-0.4442192789762782, 51.506152214673435], [-0.4443231, 51.506156100000005], [-0.4444422264442088, 51.506156741998794], [-0.44449009999999994, 51.506156999999995], [-0.4446180715662168, 51.506156012565064], [-0.4460971, 51.50645930000001], [-0.447191, 51.50668410000001], [-0.4481072999999999, 51.5068677], [-0.4490180999999999, 51.50703759999999], [-0.4491576420597607, 51.50706513585433], [-0.4494974999999999, 51.50713220000001], [-0.4502447, 51.5072674], [-0.4507728, 51.5073629], [-0.4513516, 51.507463], [-0.4519062, 51.5075613], [-0.45245920000000006, 51.5076517], [-0.4542711, 51.5079438], [-0.4561064, 51.5082185], [-0.4579578, 51.5084755], [-0.45886599999999994, 51.50859150000001], [-0.4594241, 51.50866709999999], [-0.45989319999999995, 51.50872739999999], [-0.4612789999999999, 51.508888199999994], [-0.46235300000000007, 51.509006600000006], [-0.4636783999999999, 51.5091392], [-0.4642085000000001, 51.509188300000005], [-0.4649753, 51.50926019999999], [-0.4657911, 51.509331200000005], [-0.4686885, 51.50958229999999], [-0.4695708999999999, 51.509661], [-0.4701103, 51.5097064], [-0.4705209999999999, 51.50973950000001], [-0.4708757999999999, 51.5097671], [-0.4713922, 51.50980289999999], [-0.4719928000000001, 51.509838], [-0.4728227, 51.5098726], [-0.47342950000000006, 51.509896399999995], [-0.473994, 51.509917400000006], [-0.4743657999999999, 51.50992759999999], [-0.4749370999999999, 51.5099427], [-0.476135, 51.509978700000005], [-0.4767694, 51.50999740000001], [-0.4773386, 51.51001310000001], [-0.4775988, 51.5100212], [-0.4793129, 51.51006009999998], [-0.4803978, 51.51007419999999], [-0.4818318999999999, 51.5100857], [-0.48270160000000006, 51.51008309999999], [-0.4836724999999999, 51.5100717], [-0.4851995, 51.5100612], [-0.4852184930675739, 51.5100608228371], [-0.48581890000000005, 51.510048899999994], [-0.4864075000000001, 51.5100347], [-0.4873206000000001, 51.51001479999999], [-0.48834420000000006, 51.5099847], [-0.489195, 51.509951400000006], [-0.4916296, 51.509851], [-0.4933215, 51.50975929999999], [-0.4950077000000001, 51.50965480000001], [-0.49658560000000007, 51.50954879999999], [-0.4981643, 51.5094347], [-0.4997233, 51.5092994], [-0.5006233, 51.50921149999999], [-0.5013942, 51.509135299999976], [-0.5021353999999999, 51.5090595], [-0.5041558, 51.5088552], [-0.5047086, 51.5088042], [-0.5052367999999999, 51.508762100000006], [-0.5058100999999999, 51.50871939999999], [-0.5063711, 51.50868220000001], [-0.5068466, 51.50864609999999], [-0.5078088, 51.5085609], [-0.507961, 51.50854939999999], [-0.5084412, 51.50850390000001], [-0.509771, 51.5083892], [-0.5113110999999999, 51.50828229999999], [-0.5127702000000001, 51.50819039999999], [-0.5142254999999999, 51.5081071], [-0.515653, 51.508034399999985], [-0.5169843, 51.5079726], [-0.5210376, 51.5077974], [-0.5229412000000001, 51.50772760000001], [-0.5240399, 51.5077012], [-0.5251817999999999, 51.507669699999994], [-0.5265712, 51.5076445], [-0.5274551999999999, 51.5076662], [-0.5289053999999999, 51.5076516], [-0.5292416999999999, 51.5076512], [-0.5293861, 51.5076521], [-0.5306214999999999, 51.5076548], [-0.5325741999999999, 51.5076859], [-0.5348011999999999, 51.5077271], [-0.5369198999999999, 51.507757900000016], [-0.5373273, 51.5077722], [-0.5381859999999999, 51.50779479999999], [-0.5388515, 51.5078231], [-0.5389891704717129, 51.507829595705935], [-0.5399981, 51.5078772], [-0.5406435, 51.507899], [-0.5413771, 51.5079174], [-0.5425574, 51.50793819999999], [-0.5426824999999998, 51.50794009999999], [-0.5435622, 51.50795579999999], [-0.5440619999999999, 51.5079712], [-0.5445886, 51.507994], [-0.546178, 51.50809209999999], [-0.5486667999999999, 51.5082435], [-0.5511591, 51.5084224], [-0.5539695, 51.5086178], [-0.5565893, 51.5087874], [-0.5582884, 51.508901], [-0.5602507, 51.5090287], [-0.5615907, 51.5091143], [-0.5634121, 51.50923499999999], [-0.5646106999999999, 51.509312699999995], [-0.5666028, 51.509443], [-0.5684295, 51.5095641], [-0.5707674, 51.509717], [-0.5725122, 51.50984900000001], [-0.5742267, 51.5099897], [-0.5760868, 51.5101618], [-0.5779704999999999, 51.5103476], [-0.5799656, 51.51056150000001], [-0.5820988, 51.5108092], [-0.5829139999999999, 51.51090949999999], [-0.5838234, 51.5110389], [-0.5855170999999999, 51.511295999999994], [-0.5878617, 51.511652], [-0.5882711999999999, 51.5117142], [-0.5899777, 51.5119759], [-0.5902363999999999, 51.51201640000001], [-0.5918961624007154, 51.51228234723479], [-0.5923732999999999, 51.5123588], [-0.5931054, 51.5124699], [-0.5941391, 51.512618], [-0.5949381, 51.51273129999999], [-0.5956465, 51.5128393], [-0.5966693, 51.5130143], [-0.5978308999999999, 51.5132337], [-0.5989550999999999, 51.5134617], [-0.6012538000000001, 51.5139381], [-0.6020255, 51.514098799999985], [-0.6031966, 51.514309100000006], [-0.6046302999999998, 51.51461330000001], [-0.6053517999999999, 51.51477130000001], [-0.6062448, 51.5149787], [-0.6067647, 51.5150994], [-0.6079274999999998, 51.5153752], [-0.6095092999999999, 51.515719700000005], [-0.6097416999999999, 51.515778399999995], [-0.6098698, 51.5158101], [-0.6115339, 51.5161835], [-0.6120651999999999, 51.516321], [-0.6123224000000002, 51.51638749999998], [-0.613566, 51.516719], [-0.6147841999999999, 51.517050999999995], [-0.618863, 51.51818260000001], [-0.6200707999999999, 51.51851370000001], [-0.6217637000000001, 51.5189524], [-0.6226022, 51.51915149999999], [-0.6236512999999999, 51.51939960000001], [-0.6248631, 51.5196901], [-0.6257445999999999, 51.5199027], [-0.6268985, 51.5201574], [-0.6279091, 51.52038749999999], [-0.628820698883665, 51.52057806500258], [-0.6291275, 51.5206422], [-0.6300153, 51.5208175], [-0.6308825999999998, 51.5209791], [-0.6320153, 51.5211742], [-0.6322191, 51.521209299999995], [-0.6331415, 51.52136409999999], [-0.6336652999999999, 51.52145], [-0.6338278999999999, 51.521476699999994], [-0.6356759999999999, 51.5217876], [-0.6357063999999999, 51.521792699999985], [-0.6377465999999999, 51.5221108], [-0.6377831, 51.5221165], [-0.6392875, 51.5223498], [-0.6404083999999999, 51.522499100000005], [-0.6406748, 51.52254390000001], [-0.6410444, 51.5225947], [-0.6413007, 51.52262639999999], [-0.6420572999999999, 51.5227201], [-0.6430869999999999, 51.5228411], [-0.6442463, 51.5229651], [-0.6454036, 51.5230955], [-0.645621, 51.5231158], [-0.6466080999999999, 51.5232115], [-0.6472945, 51.5232817], [-0.6482234, 51.5233653], [-0.6491546999999999, 51.52344289999999], [-0.6503356, 51.523537], [-0.6516917, 51.5236296], [-0.6530213999999999, 51.523711799999994], [-0.6546151, 51.5237969], [-0.6560576, 51.5238671], [-0.6574041, 51.5239268], [-0.6587431999999999, 51.52397989999999], [-0.6597041999999999, 51.5240047], [-0.6600075999999999, 51.5240111], [-0.6616043999999999, 51.5240418], [-0.6626677, 51.5240627], [-0.6638918, 51.52407610000001], [-0.6650079, 51.5240717], [-0.6660219, 51.5240617], [-0.6672469999999999, 51.52403629999999], [-0.6673606, 51.5240349], [-0.6674537, 51.5240337], [-0.6687378, 51.523997], [-0.6698563, 51.5239806], [-0.6714598, 51.52392590000001], [-0.6716649, 51.5239172], [-0.6734205, 51.5238336], [-0.6751456, 51.5237298], [-0.6752902, 51.5237202], [-0.6766992, 51.5236416], [-0.6782688999999998, 51.523546], [-0.6793154, 51.52345639999999], [-0.6800283, 51.5233922], [-0.6803821000000001, 51.523356199999995], [-0.6806796, 51.523331299999995], [-0.6815572, 51.5232578], [-0.6826685, 51.5231502], [-0.684123, 51.5229979], [-0.6858654999999999, 51.5228172], [-0.687548, 51.52265140000001], [-0.6892193, 51.5224868], [-0.6894002, 51.52246710000001], [-0.6895325999999999, 51.52245270000001], [-0.6905843, 51.522343799999994], [-0.6914171, 51.5222408], [-0.6921948, 51.5221512], [-0.6924827999999998, 51.5221153], [-0.6927204, 51.5220854], [-0.6938893, 51.52195400000001], [-0.6943622, 51.521901799999995], [-0.6956415, 51.5217644], [-0.6972856, 51.5215732], [-0.7002315999999998, 51.5212791], [-0.7034496999999998, 51.5209199], [-0.709389, 51.520276], [-0.7098478, 51.5202137], [-0.7110151999999998, 51.520081199999986], [-0.7120395999999999, 51.52000289999998], [-0.7129279, 51.5199017], [-0.7141205, 51.51978600000001], [-0.7147682, 51.519701700000006], [-0.7162014999999999, 51.51949499999999], [-0.7169969999999999, 51.5194066], [-0.7180998, 51.519228600000005], [-0.7186522272956171, 51.5191398826134], [-0.7210046, 51.5187621], [-0.7215388, 51.518668100000006], [-0.7216135999999999, 51.5186573], [-0.7223058999999998, 51.518540900000005], [-0.7226938746130573, 51.518474778879565], [-0.7230329, 51.518417], [-0.7239393, 51.5182581], [-0.7247124, 51.51813239999999], [-0.7257775, 51.51794730000001], [-0.7272550999999999, 51.5176637], [-0.7306398, 51.5169981]]} 22.0 0617 0646 Old Oak Common East Maidenhead Reversing Sidings Maidenhead Reversing Sidings 51.5169981 -0.7306398 51.5169981 -0.7306398 1 0 2026-09-11 05:56:46 TERMINATED 2026-09-11 05:46:00 Maidenhead Reversing Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264906 1789105557082382 47 47 2026-09-11 05:56:33.546242 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:32.850643
436911 469054 C35525 723W26M611 2026-09-11 COMPLETE 12265466 2026-09-11 06:46:00 2026-09-11 05:56:46 2026-09-13 05:56:46 {"id": 469054, "stp": "P", "toc": "Elizabeth Line", "uid": "C35525", "consist": "345058", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35525/2026-09-11/detailed", "trust_id": "723W26M611", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "3W26", "timing_status": "EARLY", "origin_station": "Westbourne Park Carriage Sidings", "current_leg_arr": "0646", "current_leg_dep": "0645", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0645", "origin_platform": "5", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-11T05:56:46", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Westbourne Park Carriage Sidings", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Westbourne Park Carriage Sidings", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.206, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 941.127, \"from_m\": 428.206, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1858.829, \"from_m\": 941.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2140.476, \"from_m\": 1858.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3215.744, \"from_m\": 2140.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3583.426, \"from_m\": 3215.744, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 469054, \"profile_key\": \"f3edac0117686e65179a7b20d07576c41acb9bea97c93013ba5ed445ad5071c5\", \"schedule_id\": 4446, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29782}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 3583.426, \"section_seq\": 1, \"route_path_id\": 29782}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3583.426, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29782}], \"total_distance_m\": 3583.426, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3583.426, \"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": "0645", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:35Z\", \"source_id\": 37218298, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:38Z\", \"source_id\": 12265466, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789105600534389, "current_leg_arrival_utc": "2026-09-11T06:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:35.909527", "service_state_evidence_id": 37218298, "current_leg_start_actual_dep": "2026-09-11T06:45:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-11T05:46:34", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:36.766523", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None PDX 3W26 345058 9 90 None {"version": 3, "segments": [{"to_m": 428.206, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 941.127, "from_m": 428.206, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1858.829, "from_m": 941.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2140.476, "from_m": 1858.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 3215.744, "from_m": 2140.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3583.426, "from_m": 3215.744, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 469054, "profile_key": "f3edac0117686e65179a7b20d07576c41acb9bea97c93013ba5ed445ad5071c5", "schedule_id": 4446, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0645", "location": "Westbourne Park Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29782}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 2, "distance_m": 3583.426, "section_seq": 1, "route_path_id": 29782}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3583.426, "from_m": 0.0, "section_seq": 1, "route_path_id": 29782}], "total_distance_m": 3583.426, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3583.426, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:35Z", "source_id": 37218298, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:46:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:38Z", "source_id": 12265466, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Westbourne Park Carriage Sidings 0645 0645 5 None None Paddington (Crossrail) 0647 0647 A EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C35525/2026-09-11/detailed None Westbourne Park Carriage Sidings 2026-09-11T06:45:00+01:00 Paddington (Crossrail) 1.0 {"type": "LineString", "coordinates": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} 1.0 0645 0646 Westbourne Park Carriage Sidings Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-11 05:56:46 TERMINATED 2026-09-11 05:46:34 Paddington (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 37218298 1789105600534389 7 7 2026-09-11 05:56:36.766523 A None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:35.909527
436912 468944 C40103 875N09M611 2026-09-11 COMPLETE 12264119 2026-09-11 06:46:00 2026-09-11 05:56:46 2026-09-13 05:56:46 {"id": 468944, "stp": "P", "toc": "Southern", "uid": "C40103", "consist": "377412", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40103/2026-09-11/detailed", "trust_id": "875N09M611", "origin_crs": "XBI", "show_on_map": 0, "dar_est_time": "06:42:00", "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-11", "dest_arr_time": "0702", "dest_platform": "2", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "5N09", "timing_status": "EARLY", "origin_station": "Lovers Walk T&R.S.M.D", "current_leg_arr": "0646", "current_leg_dep": "0642", "current_leg_end": "Brighton", "origin_dep_time": "0642", "origin_platform": null, "current_location": "Brighton", "last_update_time": "2026-09-11T05:56:46", "route_debug_link": null, "timing_variation": "-16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Lovers Walk T&R.S.M.D", "dest_arr_time_act": "0702", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Lovers Walk T&R.S.M.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\": 717.832, \"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\": 821.25, \"from_m\": 717.832, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 862.605, \"from_m\": 821.25, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1122.767, \"from_m\": 862.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}], \"service_id\": 468944, \"profile_key\": \"d2e2ed22c94b893f6831b3528f4d0c633d95751401ae8b20a89b209276d65d4b\", \"schedule_id\": 31963, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Lovers Walk T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28497}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 2, \"distance_m\": 1122.767, \"section_seq\": 1, \"route_path_id\": 28497}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1122.767, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28497}], \"total_distance_m\": 1122.767, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 363.58, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 759.187, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0642", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:51Z\", \"source_id\": 37214558, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:52Z\", \"source_id\": 12264119, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "2", "timing_fact_generation": 1789105492782147, "current_leg_arrival_utc": "2026-09-11T06:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:37.316418", "service_state_evidence_id": 12264119, "current_leg_start_actual_dep": "2026-09-11T06:42:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:37.478946", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P XBI BTN 5N09 377412 4 100 None {"version": 3, "segments": [{"to_m": 717.832, "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": 821.25, "from_m": 717.832, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 862.605, "from_m": 821.25, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1122.767, "from_m": 862.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}], "service_id": 468944, "profile_key": "d2e2ed22c94b893f6831b3528f4d0c633d95751401ae8b20a89b209276d65d4b", "schedule_id": 31963, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0642", "location": "Lovers Walk T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28497}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": null, "location": "Brighton", "stage_seq": 2, "distance_m": 1122.767, "section_seq": 1, "route_path_id": 28497}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1122.767, "from_m": 0.0, "section_seq": 1, "route_path_id": 28497}], "total_distance_m": 1122.767, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 363.58, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 759.187, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30979, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:51Z", "source_id": 37214558, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:46:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:52Z", "source_id": 12264119, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Lovers Walk T&R.S.M.D 0642 0642 None 6:42:00 None Brighton 0702 0702 2 EARLY -16 minutes https://www.realtimetrains.co.uk/service/gb-nr:C40103/2026-09-11/detailed None Lovers Walk T&R.S.M.D 2026-09-11T06:42:00+01:00 Brighton 4.0 {"type": "LineString", "coordinates": [[-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 0.7 0642 0646 Lovers Walk T&R.S.M.D Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-11 05:56:46 TERMINATED 2026-09-11 05:46:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264119 1789105492782147 5 5 2026-09-11 05:56:37.478946 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:37.316418
436913 468667 P65397 175T05M611 2026-09-11 COMPLETE 12264818 2026-09-11 06:46:00 2026-09-11 05:56:46 2026-09-13 05:56:46 {"id": 468667, "stp": "P", "toc": "Northern", "uid": "P65397", "consist": "158790", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65397/2026-09-11/detailed", "trust_id": "175T05M611", "origin_crs": "XNL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "7A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "5T05", "timing_status": "EARLY", "origin_station": "Neville Hill T&R.S.M.D", "current_leg_arr": "0646", "current_leg_dep": "0643", "current_leg_end": "Leeds", "origin_dep_time": "0633", "origin_platform": null, "current_location": "Leeds", "last_update_time": "2026-09-11T05:56:46", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Marsh Lane Jn Leeds", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Marsh Lane Jn Leeds", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1054.058, \"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\": 1384.469, \"from_m\": 1054.058, \"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\": 2012.215, \"from_m\": 1384.469, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2051.304, \"from_m\": 2012.215, \"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\": 2734.735, \"from_m\": 2051.304, \"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\": 3181.986, \"from_m\": 2734.735, \"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\": 3517.401, \"from_m\": 3181.986, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3637.002, \"from_m\": 3517.401, \"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\": 468667, \"profile_key\": \"56aa3de00415ba51827eee78f20d9b6cb932a11151daad1b07fba35fc80a689f\", \"schedule_id\": 21710, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Neville Hill T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 991.093, \"section_seq\": 1, \"route_path_id\": 28315}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0643H\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 3, \"distance_m\": 2075.062, \"section_seq\": 1, \"route_path_id\": 28315}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 4, \"distance_m\": 3637.002, \"section_seq\": 1, \"route_path_id\": 28315}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3637.002, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28315}], \"total_distance_m\": 3637.002, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1955.198, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1681.804, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0633", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:25Z\", \"source_id\": 12253144, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:56Z\", \"source_id\": 12260544, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:43Z\", \"source_id\": 37216490, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:47Z\", \"source_id\": 12264818, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "7", "timing_fact_generation": 1789105549432230, "current_leg_arrival_utc": "2026-09-11T06:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:40.072769", "service_state_evidence_id": 12264818, "current_leg_start_actual_dep": "2026-09-11T06:43:30+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:40.810434", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P XNL LDS 5T05 158790 2 90 None {"version": 3, "segments": [{"to_m": 1054.058, "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": 1384.469, "from_m": 1054.058, "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": 2012.215, "from_m": 1384.469, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2051.304, "from_m": 2012.215, "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": 2734.735, "from_m": 2051.304, "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": 3181.986, "from_m": 2734.735, "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": 3517.401, "from_m": 3181.986, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3637.002, "from_m": 3517.401, "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": 468667, "profile_key": "56aa3de00415ba51827eee78f20d9b6cb932a11151daad1b07fba35fc80a689f", "schedule_id": 21710, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0633", "location": "Neville Hill T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 991.093, "section_seq": 1, "route_path_id": 28315}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0643H", "location": "Marsh Lane Jn Leeds", "stage_seq": 3, "distance_m": 2075.062, "section_seq": 1, "route_path_id": 28315}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Leeds", "stage_seq": 4, "distance_m": 3637.002, "section_seq": 1, "route_path_id": 28315}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3637.002, "from_m": 0.0, "section_seq": 1, "route_path_id": 28315}], "total_distance_m": 3637.002, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1955.198, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1681.804, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:25Z", "source_id": 12253144, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:56Z", "source_id": 12260544, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5292, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:43Z", "source_id": 37216490, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:46:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:47Z", "source_id": 12264818, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Neville Hill T&R.S.M.D 0633 0633 None None None Leeds 0647 0647 7A EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65397/2026-09-11/detailed None Marsh Lane Jn Leeds 2026-09-11T06:43:30+01:00 Leeds 3.0 {"type": "LineString", "coordinates": [[-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]} 1.0 0643 0646 Marsh Lane Jn Leeds Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-11 05:56:46 TERMINATED 2026-09-11 05:46:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264818 1789105549432230 11 11 2026-09-11 05:56:40.810434 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:40.072769
436914 467149 G30829 362U01M511 2026-09-11 COMPLETE 12264772 2026-09-11 06:46:00 2026-09-11 05:56:46 2026-09-13 05:56:46 {"id": 467149, "stp": "P", "toc": "Merseyrail", "uid": "G30829", "consist": "777038", "dest_crs": "HNX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30829/2026-09-11/detailed", "trust_id": "362U01M511", "origin_crs": "OMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hunt's Cross", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": "3", "is_terminated": 1, "next_location": "Hunt's Cross", "signalling_id": "2U01", "timing_status": "ON TIME", "origin_station": "Ormskirk", "current_leg_arr": "0646", "current_leg_dep": "0642", "current_leg_end": "Hunt's Cross", "origin_dep_time": "0551", "origin_platform": "1", "current_location": "Hunt's Cross", "last_update_time": "2026-09-11T05:56:46", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]}", "current_leg_start": "Liverpool South Parkway (LL)", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "53.3607625", "next_location_lon": "-2.8554215", "previous_location": "Liverpool South Parkway (LL)", "current_leg_milage": "1.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 15971.128, \"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\": 17082.505, \"from_m\": 15971.128, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18602.655, \"from_m\": 17082.505, \"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\": 18662.644, \"from_m\": 18602.655, \"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\": 19655.993, \"from_m\": 18662.644, \"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\": 19860.902, \"from_m\": 19655.993, \"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\": 20529.097, \"from_m\": 19860.902, \"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\": 20898.977, \"from_m\": 20529.097, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22716.622, \"from_m\": 20898.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23576.918, \"from_m\": 22716.622, \"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\": 28374.272, \"from_m\": 23576.918, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30562.956, \"from_m\": 28374.272, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32072.147, \"from_m\": 30562.956, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 467149, \"profile_key\": \"e8a6a66a520e47c98af1d963aa0d2270c211524e874eed774450ecf4cc163556\", \"schedule_id\": 11341, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Ormskirk\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Aughton Park\", \"stage_seq\": 2, \"distance_m\": 1946.32, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0556H\", \"location\": \"Town Green\", \"stage_seq\": 3, \"distance_m\": 3331.105, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0600H\", \"location\": \"Maghull North Station\", \"stage_seq\": 4, \"distance_m\": 6417.918, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603H\", \"location\": \"Maghull\", \"stage_seq\": 5, \"distance_m\": 7775.979, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0606H\", \"location\": \"Old Roan\", \"stage_seq\": 6, \"distance_m\": 10311.991, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0609\", \"location\": \"Aintree\", \"stage_seq\": 7, \"distance_m\": 11750.601, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0611H\", \"location\": \"Orrell Park\", \"stage_seq\": 8, \"distance_m\": 13270.273, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613\", \"location\": \"Walton (Merseyside)\", \"stage_seq\": 9, \"distance_m\": 13869.282, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"Walton Jn\", \"stage_seq\": 10, \"distance_m\": 14427.072, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0616\", \"location\": \"Kirkdale\", \"stage_seq\": 11, \"distance_m\": 15907.178, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0621\", \"location\": \"Sandhills\", \"stage_seq\": 12, \"distance_m\": 17291.591, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 13, \"distance_m\": 19746.367, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 14, \"distance_m\": 20698.754, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"Brunswick\", \"stage_seq\": 15, \"distance_m\": 23181.576, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634\", \"location\": \"St. Michaels\", \"stage_seq\": 16, \"distance_m\": 24815.756, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0636H\", \"location\": \"Aigburth\", \"stage_seq\": 17, \"distance_m\": 27069.025, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0638H\", \"location\": \"Cressington\", \"stage_seq\": 18, \"distance_m\": 28282.034, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641H\", \"location\": \"Liverpool South Parkway (LL)\", \"stage_seq\": 19, \"distance_m\": 29667.022, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643H\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 20, \"distance_m\": 30562.956, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"Hunt's Cross\", \"stage_seq\": 21, \"distance_m\": 32072.147, \"section_seq\": 1, \"route_path_id\": 31951}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32072.147, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31951}], \"total_distance_m\": 32072.147, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 32072.147, \"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": "0551", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3607625", "current_position_lon": "-2.8554215", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:51:19Z\", \"source_id\": 37114419, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:53:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:51:22Z\", \"source_id\": 12231133, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:54:04Z\", \"source_id\": 37118391, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:55:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:54:08Z\", \"source_id\": 12232409, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:56:37Z\", \"source_id\": 37122113, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:59:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:56:37Z\", \"source_id\": 12233647, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:13Z\", \"source_id\": 37132436, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:05:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:17Z\", \"source_id\": 12237064, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:04Z\", \"source_id\": 37138818, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:08:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:07Z\", \"source_id\": 12239203, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:09:16Z\", \"source_id\": 37142711, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:10:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:09:19Z\", \"source_id\": 12240470, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:15:00Z\", \"source_id\": 37152983, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:15:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:15:06Z\", \"source_id\": 12243902, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:06Z\", \"source_id\": 37158790, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:18:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:06Z\", \"source_id\": 12245809, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:40Z\", \"source_id\": 37169426, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:42Z\", \"source_id\": 12249358, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:44Z\", \"source_id\": 37175345, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:27:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:47Z\", \"source_id\": 12251348, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:45Z\", \"source_id\": 37181460, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:31:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:48Z\", \"source_id\": 12253389, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:32Z\", \"source_id\": 37194038, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:37:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:36Z\", \"source_id\": 12257420, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:29Z\", \"source_id\": 37200688, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:39:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:33Z\", \"source_id\": 12259595, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:09Z\", \"source_id\": 37206495, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:10Z\", \"source_id\": 12261457, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:38Z\", \"source_id\": 37216308, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:41Z\", \"source_id\": 12264772, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hunt's Cross", "service_state_platform": "3", "timing_fact_generation": 1789105541781650, "current_leg_arrival_utc": "2026-09-11T06:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:40.076114", "service_state_evidence_id": 12264772, "current_leg_start_actual_dep": "2026-09-11T06:41:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:40.807688", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P OMS HNX 2U01 777038 4 75 None {"version": 3, "segments": [{"to_m": 15971.128, "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": 17082.505, "from_m": 15971.128, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18602.655, "from_m": 17082.505, "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": 18662.644, "from_m": 18602.655, "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": 19655.993, "from_m": 18662.644, "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": 19860.902, "from_m": 19655.993, "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": 20529.097, "from_m": 19860.902, "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": 20898.977, "from_m": 20529.097, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22716.622, "from_m": 20898.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23576.918, "from_m": 22716.622, "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": 28374.272, "from_m": 23576.918, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30562.956, "from_m": 28374.272, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32072.147, "from_m": 30562.956, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 467149, "profile_key": "e8a6a66a520e47c98af1d963aa0d2270c211524e874eed774450ecf4cc163556", "schedule_id": 11341, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0551", "location": "Ormskirk", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Aughton Park", "stage_seq": 2, "distance_m": 1946.32, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0556H", "location": "Town Green", "stage_seq": 3, "distance_m": 3331.105, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0600H", "location": "Maghull North Station", "stage_seq": 4, "distance_m": 6417.918, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603H", "location": "Maghull", "stage_seq": 5, "distance_m": 7775.979, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0606H", "location": "Old Roan", "stage_seq": 6, "distance_m": 10311.991, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0609", "location": "Aintree", "stage_seq": 7, "distance_m": 11750.601, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0611H", "location": "Orrell Park", "stage_seq": 8, "distance_m": 13270.273, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613", "location": "Walton (Merseyside)", "stage_seq": 9, "distance_m": 13869.282, "section_seq": 1, "route_path_id": 31951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "Walton Jn", "stage_seq": 10, "distance_m": 14427.072, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0616", "location": "Kirkdale", "stage_seq": 11, "distance_m": 15907.178, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0621", "location": "Sandhills", "stage_seq": 12, "distance_m": 17291.591, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "Moorfields (Northern Line)", "stage_seq": 13, "distance_m": 19746.367, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Liverpool Central (Northern)", "stage_seq": 14, "distance_m": 20698.754, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "Brunswick", "stage_seq": 15, "distance_m": 23181.576, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634", "location": "St. Michaels", "stage_seq": 16, "distance_m": 24815.756, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0636H", "location": "Aigburth", "stage_seq": 17, "distance_m": 27069.025, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0638H", "location": "Cressington", "stage_seq": 18, "distance_m": 28282.034, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641H", "location": "Liverpool South Parkway (LL)", "stage_seq": 19, "distance_m": 29667.022, "section_seq": 1, "route_path_id": 31951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643H", "location": "Hunts Cross West Jn", "stage_seq": 20, "distance_m": 30562.956, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "Hunt's Cross", "stage_seq": 21, "distance_m": 32072.147, "section_seq": 1, "route_path_id": 31951}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32072.147, "from_m": 0.0, "section_seq": 1, "route_path_id": 31951}], "total_distance_m": 32072.147, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 32072.147, "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": 9589, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:51:19Z", "source_id": 37114419, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T04:53:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:51:22Z", "source_id": 12231133, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9593, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:54:04Z", "source_id": 37118391, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T04:55:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:54:08Z", "source_id": 12232409, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9604, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:56:37Z", "source_id": 37122113, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T04:59:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:56:37Z", "source_id": 12233647, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9609, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:13Z", "source_id": 37132436, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:05:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:17Z", "source_id": 12237064, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9613, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:04Z", "source_id": 37138818, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:08:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:07Z", "source_id": 12239203, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9619, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:09:16Z", "source_id": 37142711, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:10:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:09:19Z", "source_id": 12240470, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:15:00Z", "source_id": 37152983, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:15:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:15:06Z", "source_id": 12243902, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:06Z", "source_id": 37158790, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:18:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:06Z", "source_id": 12245809, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:40Z", "source_id": 37169426, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:24:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:42Z", "source_id": 12249358, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:44Z", "source_id": 37175345, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:27:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:47Z", "source_id": 12251348, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9796, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:45Z", "source_id": 37181460, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:31:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:48Z", "source_id": 12253389, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9806, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:32Z", "source_id": 37194038, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:37:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:36Z", "source_id": 12257420, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9810, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:29Z", "source_id": 37200688, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T05:39:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:33Z", "source_id": 12259595, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9815, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:09Z", "source_id": 37206495, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T05:42:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:10Z", "source_id": 12261457, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10032, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:38Z", "source_id": 37216308, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T05:46:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:41Z", "source_id": 12264772, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Ormskirk 0551 0551 1 None None Hunt's Cross 0646 0646 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30829/2026-09-11/detailed None Liverpool South Parkway (LL) 2026-09-11T06:41:30+01:00 Hunt's Cross 4.0 {"type": "LineString", "coordinates": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]} 1.4 0642 0646 Liverpool South Parkway (LL) Hunt's Cross Hunt's Cross 53.3607625 -2.8554215 53.3607625 -2.8554215 1 0 2026-09-11 05:56:46 TERMINATED 2026-09-11 05:46:00 Hunt's Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264772 1789105541781650 58 58 2026-09-11 05:56:40.807688 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:40.076114
436915 468471 Y81153 652E01M611 2026-09-11 COMPLETE 12264449 2026-09-11 06:46:00 2026-09-11 05:56:46 2026-09-13 05:56:46 {"id": 468471, "stp": "O", "toc": "West Midlands Trains", "uid": "Y81153", "consist": "196003", "dest_crs": "KNN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y81153/2026-09-11/detailed", "trust_id": "652E01M611", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kings Norton", "service_date": "2026-09-11", "dest_arr_time": "0645", "dest_platform": null, "is_terminated": 1, "next_location": "Kings Norton", "signalling_id": "2E01", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "0646", "current_leg_dep": "0643", "current_leg_end": "Kings Norton", "origin_dep_time": "0627", "origin_platform": "10A", "current_location": "Kings Norton", "last_update_time": "2026-09-11T05:56:46", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.907628712360263, 52.43051231741831], [-1.9078130999999996, 52.43022400000001], [-1.9080306, 52.4298842], [-1.9081537, 52.42964289999999], [-1.9087366999999995, 52.428499], [-1.9089767, 52.42802], [-1.9091731999999997, 52.4276398], [-1.9093128999999995, 52.4273853], [-1.9095189, 52.427032399999995], [-1.9096807, 52.42677710000001], [-1.9097712, 52.42664159999999], [-1.9100089, 52.4263048], [-1.910165, 52.42611599999999], [-1.9103426, 52.4258869], [-1.9105242, 52.4256636], [-1.9106583, 52.4255058], [-1.9108643, 52.4252728], [-1.9110263, 52.425091399999985], [-1.9112785, 52.42482150000001], [-1.9116912999999995, 52.4244061], [-1.9122663, 52.42388009999999], [-1.9126949, 52.42351409999999], [-1.9128761999999997, 52.4233711], [-1.9130459, 52.4232381], [-1.9131884, 52.42312590000001], [-1.9135914000000005, 52.4228274], [-1.9138735, 52.4226225], [-1.9140328, 52.42251219999999], [-1.9141981999999995, 52.4224007], [-1.9144913999999995, 52.4222036], [-1.9146414999999997, 52.4221106], [-1.9148787, 52.4219607], [-1.91577, 52.4214272], [-1.9160232, 52.42127700000001], [-1.9167708000000003, 52.42082109999999], [-1.9172271000000003, 52.4205419], [-1.9175811, 52.42033529999999], [-1.9181816000000005, 52.4199831], [-1.9183708, 52.419869], [-1.9186950999999997, 52.4196729], [-1.9187859, 52.41961799999999], [-1.9192700999999996, 52.41932179999999], [-1.9196485, 52.419088499999994], [-1.9200360999999997, 52.4188536], [-1.9205497, 52.4185458], [-1.920701, 52.4184534], [-1.92109144457186, 52.41821984725563], [-1.9211166, 52.418204800000005], [-1.9211456999999996, 52.418185900000005], [-1.9211925999999997, 52.418157599999994], [-1.9213400999999997, 52.41808999999999], [-1.9215059999999995, 52.41801339999999], [-1.9216528, 52.4179581], [-1.921792, 52.4179068], [-1.9219115999999996, 52.417869], [-1.92201, 52.417839], [-1.9221574, 52.4177965], [-1.9223203, 52.4177575], [-1.922461, 52.417730600000006], [-1.9226241, 52.4177039], [-1.9227619, 52.4176811], [-1.9229102, 52.4176659], [-1.9230244, 52.4176554], [-1.9231414, 52.4176476], [-1.9233009999999997, 52.41764140000001], [-1.9234494, 52.41764059999999], [-1.9236643999999996, 52.41764489999999], [-1.9238165999999997, 52.4176565], [-1.9239773, 52.4176732], [-1.9241097, 52.417688299999995], [-1.9242435, 52.41771], [-1.9244894, 52.4177607], [-1.9246373999999995, 52.417796800000005], [-1.9248107, 52.41784539999998], [-1.9249536, 52.41788979999999], [-1.9251085, 52.4179513], [-1.9252299, 52.41800310000001], [-1.9253585, 52.4180643], [-1.9254315999999996, 52.418101100000015], [-1.9255129, 52.4181443], [-1.9255930999999995, 52.4181904], [-1.925663, 52.41823440000001], [-1.9257336000000005, 52.41828300000001], [-1.9258006000000003, 52.4183321], [-1.9258721, 52.4183875], [-1.9259382, 52.418443199999984], [-1.9259984000000003, 52.41849669999999], [-1.9260651999999996, 52.41856369999999], [-1.9261284000000003, 52.4186325], [-1.9261817000000003, 52.418697900000005], [-1.9262418, 52.4187756], [-1.9262973999999995, 52.4188543], [-1.9263592, 52.41896100000001], [-1.9264017, 52.41904799999999], [-1.9264351, 52.4191493], [-1.9264623, 52.41923880000002], [-1.9264776, 52.41930409999999], [-1.9264804, 52.419326299999994], [-1.9264855, 52.4193602], [-1.9264915999999996, 52.4194456], [-1.9264925, 52.419585999999995], [-1.9266148, 52.4189102], [-1.926719, 52.418235], [-1.9267433999999997, 52.4180769], [-1.9267863, 52.417753], [-1.9268433, 52.4174437], [-1.9268766, 52.4172628], [-1.9270751999999995, 52.4167826], [-1.9271886, 52.4165849], [-1.9274141, 52.41627309999999], [-1.9276795, 52.4159862], [-1.9280308999999995, 52.4156966], [-1.9285424, 52.4153481], [-1.9289684, 52.415127699999985], [-1.9293149999999992, 52.41498210000001], [-1.9297030999999996, 52.41484019999999], [-1.9300465, 52.4147429], [-1.9303079000000003, 52.41468319999999], [-1.9306593999999997, 52.41460549999999], [-1.9312014, 52.41451589999999], [-1.9313768, 52.4144869], [-1.932531, 52.41434279999999], [-1.9326456, 52.4143281], [-1.9335199, 52.41420709999999]]}", "current_leg_start": "Pineapple Road", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "52.4142071", "next_location_lon": "-1.9335199", "previous_location": "Pineapple Road", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1560.498, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2029.151, \"from_m\": 1560.498, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2441.949, \"from_m\": 2029.151, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2607.686, \"from_m\": 2441.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9544.441, \"from_m\": 2607.686, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9584.604, \"from_m\": 9544.441, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17665.97, \"from_m\": 9584.604, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17762.198, \"from_m\": 17665.97, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18323.167, \"from_m\": 17762.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\": 18389.943, \"from_m\": 18323.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\": 18584.901, \"from_m\": 18389.943, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18641.006, \"from_m\": 18584.901, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18769.238, \"from_m\": 18641.006, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 468471, \"profile_key\": \"0d75a07d73ca8d152cc7b82fcc83010b4570ca19c852eb8db742f70259d356d2\", \"schedule_id\": 39471, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1560.498, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 2607.686, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Bordesley Jn\", \"stage_seq\": 5, \"distance_m\": 3148.822, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Moseley Village\", \"stage_seq\": 6, \"distance_m\": 6377.507, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639H\", \"location\": \"Kings Heath\", \"stage_seq\": 7, \"distance_m\": 13904.172, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642H\", \"location\": \"Pineapple Road\", \"stage_seq\": 8, \"distance_m\": 15229.024, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Lifford East Jn\", \"stage_seq\": 9, \"distance_m\": 16902.981, \"section_seq\": 1, \"route_path_id\": 28851}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Kings Norton\", \"stage_seq\": 10, \"distance_m\": 18769.238, \"section_seq\": 1, \"route_path_id\": 28851}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18769.238, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28851}], \"total_distance_m\": 18769.238, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18769.238, \"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": "0627", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4142071", "current_position_lon": "-1.9335199", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20047, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:44Z\", \"source_id\": 37196835, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:37:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:51Z\", \"source_id\": 12258293, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:41Z\", \"source_id\": 37203187, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:40:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:44Z\", \"source_id\": 12260418, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:42:24Z\", \"source_id\": 37209159, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:42:25Z\", \"source_id\": 12262389, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:13Z\", \"source_id\": 37215347, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:18Z\", \"source_id\": 12264449, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kings Norton", "service_state_platform": "4", "timing_fact_generation": 1789105520898896, "current_leg_arrival_utc": "2026-09-11T06:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:43.579765", "service_state_evidence_id": 12264449, "current_leg_start_actual_dep": "2026-09-11T06:43:30+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:44.535702", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains O BHM KNN 2E01 196003 2 100 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1560.498, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2029.151, "from_m": 1560.498, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2441.949, "from_m": 2029.151, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2607.686, "from_m": 2441.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9544.441, "from_m": 2607.686, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9584.604, "from_m": 9544.441, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17665.97, "from_m": 9584.604, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17762.198, "from_m": 17665.97, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18323.167, "from_m": 17762.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": 18389.943, "from_m": 18323.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": 18584.901, "from_m": 18389.943, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18641.006, "from_m": 18584.901, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18769.238, "from_m": 18641.006, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 468471, "profile_key": "0d75a07d73ca8d152cc7b82fcc83010b4570ca19c852eb8db742f70259d356d2", "schedule_id": 39471, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0627", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 28851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1560.498, "section_seq": 1, "route_path_id": 28851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 2607.686, "section_seq": 1, "route_path_id": 28851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Bordesley Jn", "stage_seq": 5, "distance_m": 3148.822, "section_seq": 1, "route_path_id": 28851}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Moseley Village", "stage_seq": 6, "distance_m": 6377.507, "section_seq": 1, "route_path_id": 28851}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639H", "location": "Kings Heath", "stage_seq": 7, "distance_m": 13904.172, "section_seq": 1, "route_path_id": 28851}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642H", "location": "Pineapple Road", "stage_seq": 8, "distance_m": 15229.024, "section_seq": 1, "route_path_id": 28851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Lifford East Jn", "stage_seq": 9, "distance_m": 16902.981, "section_seq": 1, "route_path_id": 28851}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Kings Norton", "stage_seq": 10, "distance_m": 18769.238, "section_seq": 1, "route_path_id": 28851}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18769.238, "from_m": 0.0, "section_seq": 1, "route_path_id": 28851}], "total_distance_m": 18769.238, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18769.238, "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": 20047, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:44Z", "source_id": 37196835, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:37:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:51Z", "source_id": 12258293, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20056, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:41Z", "source_id": 37203187, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:40:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:44Z", "source_id": 12260418, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20051, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:42:24Z", "source_id": 37209159, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:42:25Z", "source_id": 12262389, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20411, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:13Z", "source_id": 37215347, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:46:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:18Z", "source_id": 12264449, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Birmingham New Street 0627 0627 10A None None Kings Norton 0645 0645 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y81153/2026-09-11/detailed None Pineapple Road 2026-09-11T06:43:30+01:00 Kings Norton 3.0 {"type": "LineString", "coordinates": [[-1.907628712360263, 52.43051231741831], [-1.9078130999999996, 52.43022400000001], [-1.9080306, 52.4298842], [-1.9081537, 52.42964289999999], [-1.9087366999999995, 52.428499], [-1.9089767, 52.42802], [-1.9091731999999997, 52.4276398], [-1.9093128999999995, 52.4273853], [-1.9095189, 52.427032399999995], [-1.9096807, 52.42677710000001], [-1.9097712, 52.42664159999999], [-1.9100089, 52.4263048], [-1.910165, 52.42611599999999], [-1.9103426, 52.4258869], [-1.9105242, 52.4256636], [-1.9106583, 52.4255058], [-1.9108643, 52.4252728], [-1.9110263, 52.425091399999985], [-1.9112785, 52.42482150000001], [-1.9116912999999995, 52.4244061], [-1.9122663, 52.42388009999999], [-1.9126949, 52.42351409999999], [-1.9128761999999997, 52.4233711], [-1.9130459, 52.4232381], [-1.9131884, 52.42312590000001], [-1.9135914000000005, 52.4228274], [-1.9138735, 52.4226225], [-1.9140328, 52.42251219999999], [-1.9141981999999995, 52.4224007], [-1.9144913999999995, 52.4222036], [-1.9146414999999997, 52.4221106], [-1.9148787, 52.4219607], [-1.91577, 52.4214272], [-1.9160232, 52.42127700000001], [-1.9167708000000003, 52.42082109999999], [-1.9172271000000003, 52.4205419], [-1.9175811, 52.42033529999999], [-1.9181816000000005, 52.4199831], [-1.9183708, 52.419869], [-1.9186950999999997, 52.4196729], [-1.9187859, 52.41961799999999], [-1.9192700999999996, 52.41932179999999], [-1.9196485, 52.419088499999994], [-1.9200360999999997, 52.4188536], [-1.9205497, 52.4185458], [-1.920701, 52.4184534], [-1.92109144457186, 52.41821984725563], [-1.9211166, 52.418204800000005], [-1.9211456999999996, 52.418185900000005], [-1.9211925999999997, 52.418157599999994], [-1.9213400999999997, 52.41808999999999], [-1.9215059999999995, 52.41801339999999], [-1.9216528, 52.4179581], [-1.921792, 52.4179068], [-1.9219115999999996, 52.417869], [-1.92201, 52.417839], [-1.9221574, 52.4177965], [-1.9223203, 52.4177575], [-1.922461, 52.417730600000006], [-1.9226241, 52.4177039], [-1.9227619, 52.4176811], [-1.9229102, 52.4176659], [-1.9230244, 52.4176554], [-1.9231414, 52.4176476], [-1.9233009999999997, 52.41764140000001], [-1.9234494, 52.41764059999999], [-1.9236643999999996, 52.41764489999999], [-1.9238165999999997, 52.4176565], [-1.9239773, 52.4176732], [-1.9241097, 52.417688299999995], [-1.9242435, 52.41771], [-1.9244894, 52.4177607], [-1.9246373999999995, 52.417796800000005], [-1.9248107, 52.41784539999998], [-1.9249536, 52.41788979999999], [-1.9251085, 52.4179513], [-1.9252299, 52.41800310000001], [-1.9253585, 52.4180643], [-1.9254315999999996, 52.418101100000015], [-1.9255129, 52.4181443], [-1.9255930999999995, 52.4181904], [-1.925663, 52.41823440000001], [-1.9257336000000005, 52.41828300000001], [-1.9258006000000003, 52.4183321], [-1.9258721, 52.4183875], [-1.9259382, 52.418443199999984], [-1.9259984000000003, 52.41849669999999], [-1.9260651999999996, 52.41856369999999], [-1.9261284000000003, 52.4186325], [-1.9261817000000003, 52.418697900000005], [-1.9262418, 52.4187756], [-1.9262973999999995, 52.4188543], [-1.9263592, 52.41896100000001], [-1.9264017, 52.41904799999999], [-1.9264351, 52.4191493], [-1.9264623, 52.41923880000002], [-1.9264776, 52.41930409999999], [-1.9264804, 52.419326299999994], [-1.9264855, 52.4193602], [-1.9264915999999996, 52.4194456], [-1.9264925, 52.419585999999995], [-1.9266148, 52.4189102], [-1.926719, 52.418235], [-1.9267433999999997, 52.4180769], [-1.9267863, 52.417753], [-1.9268433, 52.4174437], [-1.9268766, 52.4172628], [-1.9270751999999995, 52.4167826], [-1.9271886, 52.4165849], [-1.9274141, 52.41627309999999], [-1.9276795, 52.4159862], [-1.9280308999999995, 52.4156966], [-1.9285424, 52.4153481], [-1.9289684, 52.415127699999985], [-1.9293149999999992, 52.41498210000001], [-1.9297030999999996, 52.41484019999999], [-1.9300465, 52.4147429], [-1.9303079000000003, 52.41468319999999], [-1.9306593999999997, 52.41460549999999], [-1.9312014, 52.41451589999999], [-1.9313768, 52.4144869], [-1.932531, 52.41434279999999], [-1.9326456, 52.4143281], [-1.9335199, 52.41420709999999]]} 1.9 0643 0646 Pineapple Road Kings Norton Kings Norton 52.4142071 -1.9335199 52.4142071 -1.9335199 1 0 2026-09-11 05:56:46 TERMINATED 2026-09-11 05:46:00 Kings Norton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264449 1789105520898896 29 29 2026-09-11 05:56:44.535702 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:43.579765
436916 467473 L87758 061R06M611 2026-09-11 COMPLETE 12264797 2026-09-11 06:46:00 2026-09-11 05:57:16 2026-09-13 05:57:16 {"id": 467473, "stp": "P", "toc": "ScotRail", "uid": "L87758", "consist": "385119+385120", "dest_crs": "EDB", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87758/2026-09-11/detailed", "trust_id": "061R06M611", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "12", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1R06", "timing_status": "EARLY", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "0646", "current_leg_dep": "0642", "current_leg_end": "Edinburgh", "origin_dep_time": "0600", "origin_platform": "3", "current_location": "Edinburgh", "last_update_time": "2026-09-11T05:57:16", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "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\": 467473, \"profile_key\": \"da78033a51c9255409a10045598556d83e4d812fad64d39532c2fe052cf60a2f\", \"schedule_id\": 32808, \"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-11T05:03:08Z\", \"source_id\": 37132314, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:03:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:12Z\", \"source_id\": 12237010, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:05:01Z\", \"source_id\": 37135370, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:05:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:05:04Z\", \"source_id\": 12238050, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:08:46Z\", \"source_id\": 37141801, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:09:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:08:53Z\", \"source_id\": 12240210, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:58Z\", \"source_id\": 37156682, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:18:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:17:03Z\", \"source_id\": 12245131, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:52Z\", \"source_id\": 37165957, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:55Z\", \"source_id\": 12248219, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:40Z\", \"source_id\": 37177254, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:28:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:44Z\", \"source_id\": 12252001, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:09Z\", \"source_id\": 37206476, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:10Z\", \"source_id\": 12261444, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:41Z\", \"source_id\": 37216401, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:43Z\", \"source_id\": 12264797, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "12", "timing_fact_generation": 1789105543226634, "current_leg_arrival_utc": "2026-09-11T06:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:48.486463", "service_state_evidence_id": 12264797, "current_leg_start_actual_dep": "2026-09-11T06:43:00+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:48.848026", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ EDB 1R06 385119+385120 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": 467473, "profile_key": "da78033a51c9255409a10045598556d83e4d812fad64d39532c2fe052cf60a2f", "schedule_id": 32808, "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-11T05:03:08Z", "source_id": 37132314, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:03:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:12Z", "source_id": 12237010, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:05:01Z", "source_id": 37135370, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:05:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:05:04Z", "source_id": 12238050, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:08:46Z", "source_id": 37141801, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:09:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:08:53Z", "source_id": 12240210, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1151, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:58Z", "source_id": 37156682, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:18:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:17:03Z", "source_id": 12245131, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1163, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:52Z", "source_id": 37165957, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:55Z", "source_id": 12248219, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:40Z", "source_id": 37177254, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:28:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:44Z", "source_id": 12252001, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:09Z", "source_id": 37206476, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:42:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:10Z", "source_id": 12261444, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 842, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:41Z", "source_id": 37216401, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:46:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:43Z", "source_id": 12264797, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 0600 0600 3 None None Edinburgh 0647 0647 12 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87758/2026-09-11/detailed None Haymarket 2026-09-11T06:43: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 0642 0646 Haymarket Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-11 05:57:16 TERMINATED 2026-09-11 05:46:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264797 1789105543226634 65 65 2026-09-11 05:56:48.848026 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:48.486463
436917 470880 H50645 450L97CD11 2026-09-11 COMPLETE 12265618 2026-09-11 06:46:00 2026-09-11 05:57:16 2026-09-13 05:57:16 {"id": 470880, "stp": "P", "toc": "Unknown", "uid": "H50645", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50645/2026-09-11/detailed", "trust_id": "450L97CD11", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich Down and Up Goods", "service_date": "2026-09-11", "dest_arr_time": "1124", "dest_platform": null, "is_terminated": 1, "next_location": "Spital South Junction P458", "signalling_id": "0L97", "timing_status": null, "origin_station": "Peterborough Virtual (GBRf)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0845", "origin_platform": null, "current_location": "Peterborough Virtual (GBRf)", "last_update_time": "2026-09-11T05:57:16", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1124", "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": null, "origin_dep_time_act": "0845", "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": "Peterborough Virtual (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789105614914429, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:54.910724", "service_state_evidence_id": 12265618, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:55.804374", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 0L97 None None None None None [] Peterborough Virtual (GBRf) 0845 0845 None None None Ipswich Down and Up Goods 1124 1124 None None None https://www.realtimetrains.co.uk/service/gb-nr:H50645/2026-09-11/detailed None None None None None None None None None None Peterborough Virtual (GBRf) Spital South Junction P458 None None None None 1 0 2026-09-11 05:57:16 TERMINATED 2026-09-11 05:46:00 Peterborough Virtual (GBRf) TRUST TRUST_CANCELLATION 12265618 1789105614914429 0 0 2026-09-11 05:56:55.804374 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:54.910724
436918 468596 W34118 725H04M611 2026-09-11 COMPLETE 12264323 2026-09-11 06:46:00 2026-09-11 05:57:16 2026-09-13 05:57:16 {"id": 468596, "stp": "P", "toc": "Avanti West Coast", "uid": "W34118", "consist": "390135", "dest_crs": "EUS", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34118/2026-09-11/detailed", "trust_id": "725H04M611", "origin_crs": "XWF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "15", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "5H04", "timing_status": "EARLY", "origin_station": "Wembley IC Depot", "current_leg_arr": "0646", "current_leg_dep": "0628", "current_leg_end": "London Euston", "origin_dep_time": "0631", "origin_platform": null, "current_location": "London Euston", "last_update_time": "2026-09-11T05:57:16", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2835394, 51.5458542], [-0.2827144, 51.5455948], [-0.28209369999999995, 51.5453997], [-0.2817626999999999, 51.545294599999984], [-0.2809423999999999, 51.5450397], [-0.2806793, 51.544968299999994], [-0.2804036999999999, 51.5449017], [-0.2800637, 51.5448382], [-0.2797912, 51.54479150000001], [-0.27958979999999994, 51.54475289999999], [-0.2793901999999999, 51.544715199999985], [-0.2791844, 51.5446728], [-0.2790033, 51.5446294], [-0.27860899999999994, 51.544512], [-0.2781448999999999, 51.544346399999995], [-0.27768479999999995, 51.54418280000001], [-0.27751619999999994, 51.5441229], [-0.277116, 51.54397949999999], [-0.27683559999999996, 51.54388229999999], [-0.2766677, 51.543823199999984], [-0.2761554, 51.5436929], [-0.27586049999999995, 51.5436203], [-0.2755815999999999, 51.54352049999999], [-0.27538089999999993, 51.5434511], [-0.2749552, 51.5432993], [-0.2743246, 51.54308699999999], [-0.2742301, 51.5430612], [-0.2734674, 51.542849], [-0.2729553, 51.5426973], [-0.27246380000000003, 51.542550600000006], [-0.2719492, 51.54237329999999], [-0.2715019, 51.5422065], [-0.2708001, 51.5419411], [-0.2703804, 51.5417792], [-0.26980469999999995, 51.5415448], [-0.26949458523585645, 51.54141269134393], [-0.2693269999999999, 51.54134129999999], [-0.2685543, 51.541015], [-0.26774599999999993, 51.5406676], [-0.2662667, 51.5400229], [-0.2660187, 51.53991039999999], [-0.2655671, 51.539710799999995], [-0.2649600999999999, 51.5394369], [-0.2639811, 51.5390165], [-0.2639325, 51.5389967], [-0.26328029999999997, 51.53872570000001], [-0.262636, 51.53845700000001], [-0.2621878999999999, 51.5382592], [-0.26166979999999995, 51.53801639999998], [-0.2607957, 51.5375995], [-0.2604873, 51.5374529], [-0.2601544, 51.5372759], [-0.2598973, 51.53711709999999], [-0.2597329, 51.537007399999986], [-0.2595391, 51.53687450000001], [-0.25922339999999994, 51.5366933], [-0.2591669, 51.536663399999995], [-0.2589177, 51.5365361], [-0.2586468, 51.5364009], [-0.2581734, 51.53617009999999], [-0.2580021, 51.5360817], [-0.2576761, 51.5359375], [-0.2575550999999999, 51.5358909], [-0.25744639999999996, 51.53585219999999], [-0.25710039999999995, 51.53573380000001], [-0.2568493, 51.535639399999994], [-0.25666929999999993, 51.53556100000001], [-0.2564094, 51.53544339999999], [-0.25616539999999993, 51.53533529999999], [-0.2560490887439591, 51.53528935187894], [-0.25597084327815695, 51.53525844141253], [-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": "Wembley IC Depot", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Wembley IC Depot", "current_leg_milage": "7.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 412.799, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 874.621, \"from_m\": 412.799, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3822.908, \"from_m\": 874.621, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4020.551, \"from_m\": 3822.908, \"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\": 4087.25, \"from_m\": 4020.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4330.591, \"from_m\": 4087.25, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4398.511, \"from_m\": 4330.591, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6479.347, \"from_m\": 4398.511, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7982.78, \"from_m\": 6479.347, \"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\": 9827.768, \"from_m\": 7982.78, \"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\": 10979.803, \"from_m\": 9827.768, \"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\": 11026.695, \"from_m\": 10979.803, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12255.26, \"from_m\": 11026.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12734.01, \"from_m\": 12255.26, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12789.294, \"from_m\": 12734.01, \"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\": 12833.378, \"from_m\": 12789.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12876.614, \"from_m\": 12833.378, \"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\": 12941.416, \"from_m\": 12876.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13621.229, \"from_m\": 12941.416, \"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\": 13628.135, \"from_m\": 13621.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 468596, \"profile_key\": \"ee5566e2b821237cf089fe0746c75497821d9b5622b106839c5c29b868738a6f\", \"schedule_id\": 26513, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Wembley IC Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Harlesden Jn\", \"stage_seq\": 2, \"distance_m\": 4064.765, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 3, \"distance_m\": 5131.044, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643H\", \"location\": \"Camden Jn\", \"stage_seq\": 4, \"distance_m\": 10895.132, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Camden South Jn\", \"stage_seq\": 5, \"distance_m\": 11835.743, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 6, \"distance_m\": 13628.135, \"section_seq\": 1, \"route_path_id\": 27838}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13628.135, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27838}], \"total_distance_m\": 13628.135, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 11755.257, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1872.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0631", "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\": 22667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:08Z\", \"source_id\": 37215193, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:10Z\", \"source_id\": 12264323, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "5", "timing_fact_generation": 1789105512775464, "current_leg_arrival_utc": "2026-09-11T06:46:30+01:00", "linx_speed_capabilities": "{\"units\": [\"390135\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-11T05:46:56.607880", "service_state_evidence_id": 12264323, "current_leg_start_actual_dep": "2026-09-11T06:31:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:56.810701", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P XWF EUS 5H04 390135 11 125 {"units": ["390135"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 412.799, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 874.621, "from_m": 412.799, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3822.908, "from_m": 874.621, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4020.551, "from_m": 3822.908, "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": 4087.25, "from_m": 4020.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4330.591, "from_m": 4087.25, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4398.511, "from_m": 4330.591, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6479.347, "from_m": 4398.511, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7982.78, "from_m": 6479.347, "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": 9827.768, "from_m": 7982.78, "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": 10979.803, "from_m": 9827.768, "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": 11026.695, "from_m": 10979.803, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12255.26, "from_m": 11026.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12734.01, "from_m": 12255.26, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12789.294, "from_m": 12734.01, "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": 12833.378, "from_m": 12789.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12876.614, "from_m": 12833.378, "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": 12941.416, "from_m": 12876.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13621.229, "from_m": 12941.416, "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": 13628.135, "from_m": 13621.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 468596, "profile_key": "ee5566e2b821237cf089fe0746c75497821d9b5622b106839c5c29b868738a6f", "schedule_id": 26513, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0631", "location": "Wembley IC Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Harlesden Jn", "stage_seq": 2, "distance_m": 4064.765, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Willesden West London Jn", "stage_seq": 3, "distance_m": 5131.044, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643H", "location": "Camden Jn", "stage_seq": 4, "distance_m": 10895.132, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Camden South Jn", "stage_seq": 5, "distance_m": 11835.743, "section_seq": 1, "route_path_id": 27838}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "London Euston", "stage_seq": 6, "distance_m": 13628.135, "section_seq": 1, "route_path_id": 27838}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13628.135, "from_m": 0.0, "section_seq": 1, "route_path_id": 27838}], "total_distance_m": 13628.135, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 11755.257, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1872.878, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22667, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:08Z", "source_id": 37215193, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:10Z", "source_id": 12264323, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Wembley IC Depot 0631 0631 None None None London Euston 0647 0647 15 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34118/2026-09-11/detailed None Wembley IC Depot 2026-09-11T06:31:00+01:00 London Euston 18.0 {"type": "LineString", "coordinates": [[-0.2835394, 51.5458542], [-0.2827144, 51.5455948], [-0.28209369999999995, 51.5453997], [-0.2817626999999999, 51.545294599999984], [-0.2809423999999999, 51.5450397], [-0.2806793, 51.544968299999994], [-0.2804036999999999, 51.5449017], [-0.2800637, 51.5448382], [-0.2797912, 51.54479150000001], [-0.27958979999999994, 51.54475289999999], [-0.2793901999999999, 51.544715199999985], [-0.2791844, 51.5446728], [-0.2790033, 51.5446294], [-0.27860899999999994, 51.544512], [-0.2781448999999999, 51.544346399999995], [-0.27768479999999995, 51.54418280000001], [-0.27751619999999994, 51.5441229], [-0.277116, 51.54397949999999], [-0.27683559999999996, 51.54388229999999], [-0.2766677, 51.543823199999984], [-0.2761554, 51.5436929], [-0.27586049999999995, 51.5436203], [-0.2755815999999999, 51.54352049999999], [-0.27538089999999993, 51.5434511], [-0.2749552, 51.5432993], [-0.2743246, 51.54308699999999], [-0.2742301, 51.5430612], [-0.2734674, 51.542849], [-0.2729553, 51.5426973], [-0.27246380000000003, 51.542550600000006], [-0.2719492, 51.54237329999999], [-0.2715019, 51.5422065], [-0.2708001, 51.5419411], [-0.2703804, 51.5417792], [-0.26980469999999995, 51.5415448], [-0.26949458523585645, 51.54141269134393], [-0.2693269999999999, 51.54134129999999], [-0.2685543, 51.541015], [-0.26774599999999993, 51.5406676], [-0.2662667, 51.5400229], [-0.2660187, 51.53991039999999], [-0.2655671, 51.539710799999995], [-0.2649600999999999, 51.5394369], [-0.2639811, 51.5390165], [-0.2639325, 51.5389967], [-0.26328029999999997, 51.53872570000001], [-0.262636, 51.53845700000001], [-0.2621878999999999, 51.5382592], [-0.26166979999999995, 51.53801639999998], [-0.2607957, 51.5375995], [-0.2604873, 51.5374529], [-0.2601544, 51.5372759], [-0.2598973, 51.53711709999999], [-0.2597329, 51.537007399999986], [-0.2595391, 51.53687450000001], [-0.25922339999999994, 51.5366933], [-0.2591669, 51.536663399999995], [-0.2589177, 51.5365361], [-0.2586468, 51.5364009], [-0.2581734, 51.53617009999999], [-0.2580021, 51.5360817], [-0.2576761, 51.5359375], [-0.2575550999999999, 51.5358909], [-0.25744639999999996, 51.53585219999999], [-0.25710039999999995, 51.53573380000001], [-0.2568493, 51.535639399999994], [-0.25666929999999993, 51.53556100000001], [-0.2564094, 51.53544339999999], [-0.25616539999999993, 51.53533529999999], [-0.2560490887439591, 51.53528935187894], [-0.25597084327815695, 51.53525844141253], [-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]]} 7.4 0628 0646 Wembley IC Depot London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-11 05:57:16 TERMINATED 2026-09-11 05:46:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264323 1789105512775464 14 14 2026-09-11 05:56:56.810701 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:56.607880
436919 468353 Y14920 545N90M611 2026-09-11 COMPLETE 12264240 2026-09-11 06:46:00 2026-09-11 05:57:16 2026-09-13 05:57:16 {"id": 468353, "stp": "P", "toc": "Grand Central", "uid": "Y14920", "consist": "180102", "dest_crs": "KGX", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y14920/2026-09-11/detailed", "trust_id": "545N90M611", "origin_crs": "XFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": "8", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "5N90", "timing_status": "ON TIME", "origin_station": "Ferme Park Recp.", "current_leg_arr": "0646", "current_leg_dep": "0623", "current_leg_end": "London Kings Cross", "origin_dep_time": "0624", "origin_platform": null, "current_location": "London Kings Cross", "last_update_time": "2026-09-11T05:57:16", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1112425, 51.58488560000001], [-0.1110223, 51.5844873], [-0.1105267, 51.583760700000006], [-0.1104003, 51.5836146], [-0.1101973, 51.58337439999999], [-0.10992749999999998, 51.583084], [-0.1097457, 51.5829129], [-0.10934159999999998, 51.58253779999999], [-0.1090637, 51.5822804], [-0.10812769999999998, 51.5814214], [-0.1078771, 51.58117510000001], [-0.10732079999999998, 51.580589499999995], [-0.106889, 51.58013129999999], [-0.1066358, 51.5798039], [-0.1064412, 51.5795326], [-0.1062316, 51.579204], [-0.10608059999999998, 51.5789346], [-0.105914, 51.57858160000001], [-0.1058060905701169, 51.57833256329593], [-0.10575384583840584, 51.578177380406096], [-0.10570248807845384, 51.57804084059439], [-0.10565202565218666, 51.5779202665497], [-0.10560246692152996, 51.5778129809609], [-0.10555382024840944, 51.5777163065169], [-0.10550609399475085, 51.57762756590659], [-0.1054592965224798, 51.57754408181883], [-0.10541343619352204, 51.577463176942565], [-0.1053685213698032, 51.57738217396664], [-0.10532456041324909, 51.577298395579945], [-0.10528156168578531, 51.5772091644714], [-0.10523953354933764, 51.57711180332987], [-0.1051984843658317, 51.577003634844246], [-0.1051584224971932, 51.57688198170342], [-0.10511935630534788, 51.57674416659629], [-0.1050812941522214, 51.576587512211745], [-0.1050784, 51.5765715], [-0.1050282, 51.57619030000001], [-0.10500149999999998, 51.57582439999999], [-0.10498599999999998, 51.5753972], [-0.10498764288065528, 51.57533881768743], [-0.1049885810270292, 51.575305479167106], [-0.10499010000000002, 51.57525150000001], [-0.1050129, 51.5748481], [-0.1050424, 51.574366299999994], [-0.1051107, 51.5737403], [-0.10518299999999998, 51.5731249], [-0.1053283, 51.57199059999999], [-0.1056325, 51.5696958], [-0.10571429999999998, 51.5691326], [-0.10573380000000002, 51.56898650000001], [-0.1057523, 51.56884769999999], [-0.1057533, 51.5688403], [-0.1058524, 51.5680395], [-0.1059403, 51.5673676], [-0.1059891, 51.56699129999998], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Hornsey Sig. K440", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Hornsey Sig. K440", "current_leg_milage": "4.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 452.334, \"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\": 2068.952, \"from_m\": 452.334, \"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\": 3012.797, \"from_m\": 2068.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3757.942, \"from_m\": 3012.797, \"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\": 4352.524, \"from_m\": 3757.942, \"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\": 5147.029, \"from_m\": 4352.524, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5253.627, \"from_m\": 5147.029, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6421.259, \"from_m\": 5253.627, \"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\": 6933.349, \"from_m\": 6421.259, \"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\": 6963.435, \"from_m\": 6933.349, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7031.292, \"from_m\": 6963.435, \"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\": 7114.432, \"from_m\": 7031.292, \"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\": 7403.828, \"from_m\": 7114.432, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7454.77, \"from_m\": 7403.828, \"capability_applied\": null, \"effective_limit_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\": 7839.869, \"from_m\": 7454.77, \"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\": 7849.066, \"from_m\": 7839.869, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7855.819, \"from_m\": 7849.066, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8251.635, \"from_m\": 7855.819, \"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\": 468353, \"profile_key\": \"99ae902de59d916f816c0b4c4ed93ee6bb7107ceb8f5fb7844a08802abb3aa49\", \"schedule_id\": 30056, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Ferme Park Recp.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34234}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0635\", \"location\": \"Hornsey Sig. K440\", \"stage_seq\": 2, \"distance_m\": 452.334, \"section_seq\": 1, \"route_path_id\": 34234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Harringay\", \"stage_seq\": 3, \"distance_m\": 1407.377, \"section_seq\": 1, \"route_path_id\": 34234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4250.299, \"section_seq\": 1, \"route_path_id\": 34234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Holloway South Jn\", \"stage_seq\": 5, \"distance_m\": 5974.478, \"section_seq\": 1, \"route_path_id\": 34234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 6, \"distance_m\": 7149.262, \"section_seq\": 1, \"route_path_id\": 34234}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 7, \"distance_m\": 8251.635, \"section_seq\": 1, \"route_path_id\": 34234}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8251.635, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34234}], \"total_distance_m\": 8251.635, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 6855.456, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1396.179, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:39Z\", \"source_id\": 37198758, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:42Z\", \"source_id\": 12258909, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:44:58Z\", \"source_id\": 37214770, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:00Z\", \"source_id\": 12264240, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "8", "timing_fact_generation": 1789105500346680, "current_leg_arrival_utc": "2026-09-11T06:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:57.143366", "service_state_evidence_id": 12264240, "current_leg_start_actual_dep": "2026-09-11T06:35:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:57.897578", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Grand Central P XFD KGX 5N90 180102 5 125 None {"version": 3, "segments": [{"to_m": 452.334, "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": 2068.952, "from_m": 452.334, "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": 3012.797, "from_m": 2068.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3757.942, "from_m": 3012.797, "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": 4352.524, "from_m": 3757.942, "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": 5147.029, "from_m": 4352.524, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5253.627, "from_m": 5147.029, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6421.259, "from_m": 5253.627, "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": 6933.349, "from_m": 6421.259, "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": 6963.435, "from_m": 6933.349, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 7031.292, "from_m": 6963.435, "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": 7114.432, "from_m": 7031.292, "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": 7403.828, "from_m": 7114.432, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 7454.77, "from_m": 7403.828, "capability_applied": null, "effective_limit_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": 7839.869, "from_m": 7454.77, "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": 7849.066, "from_m": 7839.869, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7855.819, "from_m": 7849.066, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 8251.635, "from_m": 7855.819, "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": 468353, "profile_key": "99ae902de59d916f816c0b4c4ed93ee6bb7107ceb8f5fb7844a08802abb3aa49", "schedule_id": 30056, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "Ferme Park Recp.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34234}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0635", "location": "Hornsey Sig. K440", "stage_seq": 2, "distance_m": 452.334, "section_seq": 1, "route_path_id": 34234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Harringay", "stage_seq": 3, "distance_m": 1407.377, "section_seq": 1, "route_path_id": 34234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4250.299, "section_seq": 1, "route_path_id": 34234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Holloway South Jn", "stage_seq": 5, "distance_m": 5974.478, "section_seq": 1, "route_path_id": 34234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Belle Isle Jn", "stage_seq": 6, "distance_m": 7149.262, "section_seq": 1, "route_path_id": 34234}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 7, "distance_m": 8251.635, "section_seq": 1, "route_path_id": 34234}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8251.635, "from_m": 0.0, "section_seq": 1, "route_path_id": 34234}], "total_distance_m": 8251.635, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 6855.456, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1396.179, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16147, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:39Z", "source_id": 37198758, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:38:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:42Z", "source_id": 12258909, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16259, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:44:58Z", "source_id": 37214770, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:46:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:00Z", "source_id": 12264240, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Ferme Park Recp. 0624 0624 None None None London Kings Cross 0646 0646 8 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y14920/2026-09-11/detailed None Hornsey Sig. K440 2026-09-11T06:35:00+01:00 London Kings Cross 23.0 {"type": "LineString", "coordinates": [[-0.1112425, 51.58488560000001], [-0.1110223, 51.5844873], [-0.1105267, 51.583760700000006], [-0.1104003, 51.5836146], [-0.1101973, 51.58337439999999], [-0.10992749999999998, 51.583084], [-0.1097457, 51.5829129], [-0.10934159999999998, 51.58253779999999], [-0.1090637, 51.5822804], [-0.10812769999999998, 51.5814214], [-0.1078771, 51.58117510000001], [-0.10732079999999998, 51.580589499999995], [-0.106889, 51.58013129999999], [-0.1066358, 51.5798039], [-0.1064412, 51.5795326], [-0.1062316, 51.579204], [-0.10608059999999998, 51.5789346], [-0.105914, 51.57858160000001], [-0.1058060905701169, 51.57833256329593], [-0.10575384583840584, 51.578177380406096], [-0.10570248807845384, 51.57804084059439], [-0.10565202565218666, 51.5779202665497], [-0.10560246692152996, 51.5778129809609], [-0.10555382024840944, 51.5777163065169], [-0.10550609399475085, 51.57762756590659], [-0.1054592965224798, 51.57754408181883], [-0.10541343619352204, 51.577463176942565], [-0.1053685213698032, 51.57738217396664], [-0.10532456041324909, 51.577298395579945], [-0.10528156168578531, 51.5772091644714], [-0.10523953354933764, 51.57711180332987], [-0.1051984843658317, 51.577003634844246], [-0.1051584224971932, 51.57688198170342], [-0.10511935630534788, 51.57674416659629], [-0.1050812941522214, 51.576587512211745], [-0.1050784, 51.5765715], [-0.1050282, 51.57619030000001], [-0.10500149999999998, 51.57582439999999], [-0.10498599999999998, 51.5753972], [-0.10498764288065528, 51.57533881768743], [-0.1049885810270292, 51.575305479167106], [-0.10499010000000002, 51.57525150000001], [-0.1050129, 51.5748481], [-0.1050424, 51.574366299999994], [-0.1051107, 51.5737403], [-0.10518299999999998, 51.5731249], [-0.1053283, 51.57199059999999], [-0.1056325, 51.5696958], [-0.10571429999999998, 51.5691326], [-0.10573380000000002, 51.56898650000001], [-0.1057523, 51.56884769999999], [-0.1057533, 51.5688403], [-0.1058524, 51.5680395], [-0.1059403, 51.5673676], [-0.1059891, 51.56699129999998], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} 4.0 0623 0646 Hornsey Sig. K440 London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-11 05:57:16 TERMINATED 2026-09-11 05:46:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264240 1789105500346680 18 18 2026-09-11 05:56:57.897578 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:57.143366
436920 467827 C34318 722J01M611 2026-09-11 COMPLETE 12264868 2026-09-11 06:46:00 2026-09-11 05:57:16 2026-09-13 05:57:16 {"id": 467827, "stp": "P", "toc": "London Overground", "uid": "C34318", "consist": null, "dest_crs": "BGV", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34318/2026-09-11/detailed", "trust_id": "722J01M611", "origin_crs": "GPO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barking Riverside Station (Construction)", "service_date": "2026-09-11", "dest_arr_time": "0652", "dest_platform": "1", "is_terminated": 1, "next_location": "Barking Riverside Station (Construction)", "signalling_id": "2J01", "timing_status": "EARLY", "origin_station": "Gospel Oak", "current_leg_arr": "0646", "current_leg_dep": "0642", "current_leg_end": "Barking Riverside Station (Construction)", "origin_dep_time": "0609", "origin_platform": "3", "current_location": "Barking Riverside Station (Construction)", "last_update_time": "2026-09-11T05:57:16", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [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.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]}", "current_leg_start": "Barking", "dest_arr_time_act": "0650", "motion_projection": null, "next_location_lat": "51.5195524", "next_location_lon": "0.1161168", "previous_location": "Barking", "current_leg_milage": "2.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 559.871, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1010.648, \"from_m\": 559.871, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2614.374, \"from_m\": 1010.648, \"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\": 6596.737, \"from_m\": 2614.374, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6636.756, \"from_m\": 6596.737, \"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\": 6671.484, \"from_m\": 6636.756, \"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\": 6765.632, \"from_m\": 6671.484, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7860.426, \"from_m\": 6765.632, \"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\": 8160.075, \"from_m\": 7860.426, \"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\": 9618.247, \"from_m\": 8160.075, \"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\": 9917.895, \"from_m\": 9618.247, \"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\": 10766.894, \"from_m\": 9917.895, \"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\": 10805.822, \"from_m\": 10766.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11618.739, \"from_m\": 10805.822, \"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\": 11916.548, \"from_m\": 11618.739, \"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\": 16578.222, \"from_m\": 11916.548, \"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\": 16842.618, \"from_m\": 16578.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19686.528, \"from_m\": 16842.618, \"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\": 20216.465, \"from_m\": 19686.528, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20444.698, \"from_m\": 20216.465, \"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\": 20471.224, \"from_m\": 20444.698, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20498.618, \"from_m\": 20471.224, \"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\": 22999.065, \"from_m\": 20498.618, \"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\": 23483.328, \"from_m\": 22999.065, \"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\": 23556.04, \"from_m\": 23483.328, \"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\": 25742.444, \"from_m\": 23556.04, \"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\": 26085.318, \"from_m\": 25742.444, \"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\": 27447.072, \"from_m\": 26085.318, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27736.855, \"from_m\": 27447.072, \"capability_applied\": null, \"effective_limit_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\": 467827, \"profile_key\": \"3cf0a0e8834b4696745dc26413eee7ffcf7070169e8a87a036f0aa68db51ef0e\", \"schedule_id\": 4305, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Gospel Oak\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Junction Road Jn\", \"stage_seq\": 2, \"distance_m\": 1295.772, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0613\", \"location\": \"Upper Holloway\", \"stage_seq\": 3, \"distance_m\": 2089.952, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0615H\", \"location\": \"Crouch Hill\", \"stage_seq\": 4, \"distance_m\": 3382.019, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 5, \"distance_m\": 3972.665, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0618H\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 6, \"distance_m\": 4859.556, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622\", \"location\": \"South Tottenham\", \"stage_seq\": 7, \"distance_m\": 6705.644, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 8, \"distance_m\": 8889.161, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0627H\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 9, \"distance_m\": 14096.233, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 10, \"distance_m\": 15897.506, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0632H\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 11, \"distance_m\": 17063.446, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635H\", \"location\": \"Wanstead Park\", \"stage_seq\": 12, \"distance_m\": 18943.987, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638\", \"location\": \"Woodgrange Park\", \"stage_seq\": 13, \"distance_m\": 20330.581, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Barking Station Jn\", \"stage_seq\": 14, \"distance_m\": 22422.932, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642H\", \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 23291.545, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 16, \"distance_m\": 25017.994, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": null, \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 17, \"distance_m\": 27736.855, \"section_seq\": 1, \"route_path_id\": 29760}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27736.855, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29760}], \"total_distance_m\": 27736.855, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27433.531, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 303.324, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0609", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5195524", "current_position_lon": "0.1161168", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:36Z\", \"source_id\": 37144923, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:38Z\", \"source_id\": 12241283, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:13Z\", \"source_id\": 37149640, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:15:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:19Z\", \"source_id\": 12242791, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:17:31Z\", \"source_id\": 37157730, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:18:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:17:38Z\", \"source_id\": 12245511, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:50Z\", \"source_id\": 37163965, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:21:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:53Z\", \"source_id\": 12247536, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:21Z\", \"source_id\": 37168883, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:28Z\", \"source_id\": 12249194, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:34Z\", \"source_id\": 37173229, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:27:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:38Z\", \"source_id\": 12250611, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:46Z\", \"source_id\": 37179314, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:49Z\", \"source_id\": 12252727, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:41Z\", \"source_id\": 37183491, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:31:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:47Z\", \"source_id\": 12254043, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:06Z\", \"source_id\": 37188652, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:34:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:07Z\", \"source_id\": 12255683, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:40Z\", \"source_id\": 37196677, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:37:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:43Z\", \"source_id\": 12258236, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:41Z\", \"source_id\": 37205527, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:41:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:41Z\", \"source_id\": 12261138, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:47Z\", \"source_id\": 37216589, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:51Z\", \"source_id\": 12264868, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking Riverside Station (Construction)", "service_state_platform": "1", "timing_fact_generation": 1789105553291816, "current_leg_arrival_utc": "2026-09-11T06:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:46:57.147467", "service_state_evidence_id": 12264868, "current_leg_start_actual_dep": "2026-09-11T06:42:30+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:56:57.910737", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P GPO BGV 2J01 None None None None {"version": 3, "segments": [{"to_m": 559.871, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1010.648, "from_m": 559.871, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2614.374, "from_m": 1010.648, "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": 6596.737, "from_m": 2614.374, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6636.756, "from_m": 6596.737, "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": 6671.484, "from_m": 6636.756, "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": 6765.632, "from_m": 6671.484, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7860.426, "from_m": 6765.632, "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": 8160.075, "from_m": 7860.426, "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": 9618.247, "from_m": 8160.075, "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": 9917.895, "from_m": 9618.247, "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": 10766.894, "from_m": 9917.895, "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": 10805.822, "from_m": 10766.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11618.739, "from_m": 10805.822, "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": 11916.548, "from_m": 11618.739, "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": 16578.222, "from_m": 11916.548, "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": 16842.618, "from_m": 16578.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19686.528, "from_m": 16842.618, "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": 20216.465, "from_m": 19686.528, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20444.698, "from_m": 20216.465, "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": 20471.224, "from_m": 20444.698, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20498.618, "from_m": 20471.224, "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": 22999.065, "from_m": 20498.618, "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": 23483.328, "from_m": 22999.065, "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": 23556.04, "from_m": 23483.328, "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": 25742.444, "from_m": 23556.04, "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": 26085.318, "from_m": 25742.444, "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": 27447.072, "from_m": 26085.318, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27736.855, "from_m": 27447.072, "capability_applied": null, "effective_limit_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": 467827, "profile_key": "3cf0a0e8834b4696745dc26413eee7ffcf7070169e8a87a036f0aa68db51ef0e", "schedule_id": 4305, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0609", "location": "Gospel Oak", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Junction Road Jn", "stage_seq": 2, "distance_m": 1295.772, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0613", "location": "Upper Holloway", "stage_seq": 3, "distance_m": 2089.952, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0615H", "location": "Crouch Hill", "stage_seq": 4, "distance_m": 3382.019, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Harringay Park Jn", "stage_seq": 5, "distance_m": 3972.665, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0618H", "location": "Harringay Green Lanes", "stage_seq": 6, "distance_m": 4859.556, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622", "location": "South Tottenham", "stage_seq": 7, "distance_m": 6705.644, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625H", "location": "Blackhorse Road", "stage_seq": 8, "distance_m": 8889.161, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0627H", "location": "Walthamstow Queen's Road", "stage_seq": 9, "distance_m": 14096.233, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630H", "location": "Leyton Midland Road", "stage_seq": 10, "distance_m": 15897.506, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0632H", "location": "Leytonstone High Road", "stage_seq": 11, "distance_m": 17063.446, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635H", "location": "Wanstead Park", "stage_seq": 12, "distance_m": 18943.987, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638", "location": "Woodgrange Park", "stage_seq": 13, "distance_m": 20330.581, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Barking Station Jn", "stage_seq": 14, "distance_m": 22422.932, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642H", "location": "Barking", "stage_seq": 15, "distance_m": 23291.545, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Ripple Lane West Jn", "stage_seq": 16, "distance_m": 25017.994, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": null, "location": "Barking Riverside Station (Construction)", "stage_seq": 17, "distance_m": 27736.855, "section_seq": 1, "route_path_id": 29760}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27736.855, "from_m": 0.0, "section_seq": 1, "route_path_id": 29760}], "total_distance_m": 27736.855, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27433.531, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 303.324, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18788, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:36Z", "source_id": 37144923, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:38Z", "source_id": 12241283, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14794, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:13Z", "source_id": 37149640, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:15:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:19Z", "source_id": 12242791, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14786, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:17:31Z", "source_id": 37157730, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:18:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:17:38Z", "source_id": 12245511, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14780, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:50Z", "source_id": 37163965, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:21:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:53Z", "source_id": 12247536, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14775, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:21Z", "source_id": 37168883, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:24:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:28Z", "source_id": 12249194, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14771, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:34Z", "source_id": 37173229, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:27:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:38Z", "source_id": 12250611, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14767, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:46Z", "source_id": 37179314, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:49Z", "source_id": 12252727, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14763, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:41Z", "source_id": 37183491, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:31:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:47Z", "source_id": 12254043, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14759, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:06Z", "source_id": 37188652, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:34:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:07Z", "source_id": 12255683, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14753, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:40Z", "source_id": 37196677, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:37:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:43Z", "source_id": 12258236, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:41Z", "source_id": 37205527, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:41:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:41Z", "source_id": 12261138, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14738, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:47Z", "source_id": 37216589, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:46:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:51Z", "source_id": 12264868, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Gospel Oak 0609 0609 3 None None Barking Riverside Station (Construction) 0652 0650 1 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C34318/2026-09-11/detailed None Barking 2026-09-11T06:42:30+01:00 Barking Riverside Station (Construction) 4.0 {"type": "LineString", "coordinates": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [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.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]} 2.7 0642 0646 Barking Barking Riverside Station (Construction) Barking Riverside Station (Construction) 51.5195524 0.1161168 51.5195524 0.1161168 1 0 2026-09-11 05:57:16 TERMINATED 2026-09-11 05:46:00 Barking Riverside Station (Construction) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264868 1789105553291816 53 53 2026-09-11 05:56:57.910737 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:46:57.147467
436921 468026 P65422 115U93M611 2026-09-11 COMPLETE 12265706 2026-09-11 06:46:00 2026-09-11 05:57:16 2026-09-13 05:57:16 {"id": 468026, "stp": "P", "toc": "Northern", "uid": "P65422", "consist": "195125", "dest_crs": "MLM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65422/2026-09-11/detailed", "trust_id": "115U93M611", "origin_crs": "XBF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Millom", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": null, "is_terminated": 1, "next_location": "Millom", "signalling_id": "5U93", "timing_status": "ON TIME", "origin_station": "Barrow-in-Furness CS", "current_leg_arr": "0646", "current_leg_dep": "0623", "current_leg_end": "Millom", "origin_dep_time": "0615", "origin_platform": null, "current_location": "Millom", "last_update_time": "2026-09-11T05:57:16", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2265776, 54.1194065], [-3.2269844999999995, 54.1196624], [-3.2271963999999995, 54.1197944], [-3.2273842, 54.1199233], [-3.2276121, 54.1200915], [-3.2279072, 54.1203336], [-3.2282116999999997, 54.120572999999986], [-3.2286688999999997, 54.1208696], [-3.2292334, 54.12123030000001], [-3.22935, 54.1213019], [-3.2301312999999996, 54.12178190000001], [-3.231046, 54.1223465], [-3.2322909999999996, 54.123122], [-3.2328450999999996, 54.123471599999995], [-3.2332870999999996, 54.12372640000001], [-3.2338063999999997, 54.1240469], [-3.233935022830277, 54.124126270898586], [-3.2385222999999996, 54.1269569], [-3.2390898999999997, 54.127333799999995], [-3.2393084, 54.1275001], [-3.2393863, 54.12755940000001], [-3.2396754999999997, 54.12781380000001], [-3.2398473999999995, 54.128005599999995], [-3.239948099999999, 54.12813899999999], [-3.2402091, 54.1285289], [-3.2403544, 54.12884210000001], [-3.2404064, 54.12897730000001], [-3.240466, 54.1291181], [-3.2404867, 54.1291884], [-3.2407149, 54.129994], [-3.2407876, 54.130341299999984], [-3.2408117, 54.1306293], [-3.2408053999999997, 54.130898], [-3.2408018, 54.1310504], [-3.2407621, 54.13148050000001], [-3.2406964, 54.1317821], [-3.2406329, 54.1320692], [-3.2405195999999994, 54.1323801], [-3.2403412, 54.132780399999994], [-3.2401834999999997, 54.13312], [-3.2398062999999997, 54.133872], [-3.2395682, 54.1343663], [-3.2393196999999994, 54.1348704], [-3.2390911999999994, 54.1353331], [-3.2387919999999997, 54.1359515], [-3.2383359, 54.13688739999999], [-3.2381141, 54.1373584], [-3.2376566, 54.1383135], [-3.2372782, 54.13908909999999], [-3.236911, 54.1398194], [-3.2366034999999997, 54.1404592], [-3.2362573999999995, 54.1411643], [-3.2358594999999997, 54.14196330000001], [-3.2355985, 54.1424968], [-3.233935022830277, 54.145795276652734], [-3.232301399999999, 54.1490343], [-3.2319302, 54.14984040000001], [-3.2306771, 54.152465499999984], [-3.2306482999999995, 54.152527099999986], [-3.2302899, 54.1530071], [-3.2299233, 54.1533968], [-3.2294175999999997, 54.1537835], [-3.2288591, 54.1541584], [-3.2285191, 54.1543192], [-3.2281422, 54.15446260000001], [-3.2275927999999996, 54.15463220000001], [-3.2268729, 54.1547898], [-3.2261019, 54.15490849999999], [-3.2251235, 54.1550446], [-3.2220684, 54.1554521], [-3.2208179, 54.1556266], [-3.2206524999999995, 54.15564790000001], [-3.2194343999999995, 54.1558076], [-3.2185387, 54.1559262], [-3.2177039999999995, 54.15605889999999], [-3.2170865999999996, 54.1561791], [-3.2148127, 54.156659399999995], [-3.2124412, 54.15714809999999], [-3.211855615222568, 54.15728160862064], [-3.2116573999999996, 54.15732679999999], [-3.2112848, 54.1573973], [-3.2108052, 54.15747530000001], [-3.2102592999999997, 54.15753589999999], [-3.2097708, 54.1575821], [-3.2092925999999995, 54.1576086], [-3.2088952999999996, 54.157618], [-3.2083153, 54.1575914], [-3.2078680999999993, 54.157559799999994], [-3.207638, 54.15754], [-3.2069677, 54.15744519999999], [-3.206911, 54.15743679999999], [-3.2061594, 54.157326], [-3.2060668, 54.157312299999994], [-3.2058510208363553, 54.15728160862064], [-3.2052168, 54.157191399999995], [-3.2048320999999995, 54.15715360000001], [-3.2044365999999997, 54.15714689999999], [-3.2039838, 54.1571811], [-3.2036366, 54.157226599999994], [-3.2033685452711564, 54.15728160862064], [-3.2032184999999997, 54.157312399999995], [-3.2027957, 54.15744769999999], [-3.2022201, 54.1577208], [-3.2019838, 54.15788], [-3.2016669, 54.1581668], [-3.201469, 54.1583924], [-3.2013967999999995, 54.1585052], [-3.2013125999999996, 54.1586508], [-3.2012459, 54.1587937], [-3.2011968999999993, 54.15893959999999], [-3.2011720999999995, 54.1590695], [-3.2011595, 54.1591992], [-3.2011580999999993, 54.159411899999995], [-3.2011613, 54.1594825], [-3.201161451228139, 54.159485025063944], [-3.2011985999999997, 54.16010529999999], [-3.2012185, 54.1603925], [-3.2012357, 54.16061450000001], [-3.2012731999999997, 54.1609166], [-3.2013577, 54.161286199999985], [-3.2014593999999996, 54.1616248], [-3.2016164, 54.1620528], [-3.2020741, 54.1630523], [-3.2022802999999995, 54.16350310000001], [-3.2024899, 54.1639387], [-3.2027386, 54.164447300000006], [-3.2028401999999994, 54.16473140000001], [-3.2029328, 54.16498599999999], [-3.2029963999999995, 54.1652089], [-3.2030407, 54.1656711], [-3.2030414, 54.1658979], [-3.203023, 54.16611329999999], [-3.2029674999999997, 54.1666025], [-3.2028586, 54.167015], [-3.2027949999999996, 54.1672442], [-3.2027173, 54.167497899999994], [-3.2026535999999997, 54.16770519999999], [-3.2025574, 54.16794949999999], [-3.2024398, 54.1682017], [-3.2021825999999995, 54.1687138], [-3.2017763999999995, 54.16938560000001], [-3.2008963999999995, 54.170633599999995], [-3.200285, 54.1717854], [-3.2000341, 54.1726498], [-3.199896799999999, 54.1733272], [-3.1998603, 54.17402739999999], [-3.1998753, 54.1742273], [-3.1999217, 54.1746619], [-3.1999859999999996, 54.175133300000006], [-3.200163, 54.17586399999998], [-3.2003641999999997, 54.1763984], [-3.2009974000000003, 54.1779173], [-3.2014465999999997, 54.17904930000001], [-3.2018479, 54.180184], [-3.204416, 54.18853709999999], [-3.2044693, 54.1887306], [-3.2045825000000003, 54.1890997], [-3.2046924999999997, 54.18945579999999], [-3.2048151, 54.1898524], [-3.2050303, 54.1905193], [-3.2051853999999995, 54.19100009999999], [-3.2052425, 54.19114519999999], [-3.2056365999999996, 54.1924863], [-3.2058581, 54.1932668], [-3.2059468999999994, 54.1936548], [-3.2060018999999995, 54.1940419], [-3.2060059, 54.1946158], [-3.2057288999999995, 54.1959751], [-3.2051738999999997, 54.197721], [-3.2044237, 54.1999943], [-3.2024030999999997, 54.20622340000001], [-3.2023552, 54.2063742], [-3.2023496, 54.2063971], [-3.2017586, 54.208163299999995], [-3.2013034, 54.2095894], [-3.2012225238117376, 54.20985013768338], [-3.2010841, 54.2102964], [-3.2007684, 54.211248799999986], [-3.2004227, 54.21232079999999], [-3.2002915999999995, 54.21273469999999], [-3.1994912999999996, 54.215175599999995], [-3.1989984999999996, 54.216713199999994], [-3.1970517999999997, 54.2226274], [-3.1967843, 54.2233475], [-3.1964298, 54.224032599999994], [-3.1960947, 54.22457299999999], [-3.1956618, 54.2251479], [-3.1951752, 54.22569769999999], [-3.1943822, 54.22650929999999], [-3.1902939999999997, 54.230175599999995], [-3.1879795999999994, 54.2322271], [-3.1872165999999997, 54.2329033], [-3.1870311, 54.23306689999999], [-3.1865836, 54.233461299999995], [-3.1856527999999997, 54.234357499999994], [-3.1853996, 54.23470549999999], [-3.1852418999999994, 54.2350661], [-3.1851584, 54.23545469999999], [-3.1851545999999997, 54.2358386], [-3.1852178999999996, 54.2362462], [-3.1852514999999997, 54.2363722], [-3.1853412000000003, 54.2365575], [-3.1854371999999995, 54.2367478], [-3.1856985, 54.2370928], [-3.1859358999999996, 54.2373232], [-3.1859775000000004, 54.23736190000001], [-3.1862310999999996, 54.23755289999999], [-3.1873292, 54.23835429999999], [-3.1885079, 54.2391384], [-3.188738799999999, 54.23929969999999], [-3.1967574, 54.2449022], [-3.20242, 54.2488575], [-3.2075312, 54.25235549999999], [-3.2078795999999996, 54.25258629999999], [-3.2101105999999997, 54.25409799999999], [-3.2102240999999996, 54.25417319999999], [-3.2114593999999994, 54.25501229999999], [-3.2124746, 54.25570209999999], [-3.2130581, 54.25609619999999], [-3.2134812, 54.2563977], [-3.2143089, 54.2569833], [-3.2145231999999995, 54.25715029999999], [-3.2148331999999997, 54.25740789999999], [-3.2149996, 54.25755119999999], [-3.2153412, 54.2578452], [-3.2156142, 54.2581048], [-3.2158625, 54.2583852], [-3.2161235999999995, 54.2587155], [-3.2162652, 54.258943], [-3.2164566999999997, 54.259190399999994], [-3.2165402, 54.2593007], [-3.2166437999999995, 54.259449999999994], [-3.2168104, 54.2596089], [-3.2170253999999994, 54.2597623], [-3.2171697999999997, 54.2598637], [-3.2173664, 54.2599851], [-3.2176041, 54.26010599999999], [-3.2178587000000003, 54.26022160000001], [-3.2181673, 54.2603367], [-3.2185508, 54.26044970000001], [-3.2187735, 54.2605079], [-3.2190518, 54.2605611], [-3.2193951, 54.26060499999999], [-3.2196910999999995, 54.2606243], [-3.2199886, 54.260631200000006], [-3.2202942999999995, 54.2606254], [-3.2205993, 54.260601399999985], [-3.2208120999999994, 54.2605867], [-3.2218257, 54.2605165], [-3.2223201, 54.2604821], [-3.2237737999999996, 54.260379500000006], [-3.2254696999999997, 54.26025589999999], [-3.228988, 54.259998799999984], [-3.2301575, 54.25990319999999], [-3.2303613, 54.25988759999999], [-3.2309433999999997, 54.2598437], [-3.2316032000000003, 54.259773199999984], [-3.2324775999999997, 54.2596306], [-3.2338053, 54.2592734], [-3.233935022830277, 54.25922408186353], [-3.2351173, 54.25877460000001], [-3.236289, 54.2581407], [-3.2371472999999997, 54.25751079999999], [-3.2377391, 54.2569369], [-3.2395977, 54.25393269999999], [-3.2404380999999995, 54.25256469999999], [-3.2418395, 54.2502923], [-3.2429302, 54.248519599999995], [-3.2438032, 54.24713810000001], [-3.2440941, 54.24664769999999], [-3.2443835999999995, 54.246159699999986], [-3.2446129999999997, 54.2457872], [-3.2448827999999996, 54.245336], [-3.2451558, 54.244881200000016], [-3.2452689999999995, 54.24468069999999], [-3.2453884, 54.2444515], [-3.2455105, 54.244198], [-3.2455793999999996, 54.24403199999999], [-3.2457085999999995, 54.243661499999995], [-3.245826399999999, 54.24312890000001], [-3.2458743999999995, 54.242601], [-3.2458802999999996, 54.24245859999999], [-3.2459224999999994, 54.241867199999994], [-3.245986499999999, 54.2414815], [-3.2460331, 54.241272], [-3.2461576, 54.240859], [-3.246314299999999, 54.2404555], [-3.246507, 54.240021899999995], [-3.2467408999999994, 54.2396148], [-3.248278, 54.2375728], [-3.2485665, 54.2371895], [-3.2496904999999994, 54.2357265], [-3.2498432, 54.23552780000001], [-3.2504042999999996, 54.2347561], [-3.2508516999999997, 54.23391629999999], [-3.2514138, 54.2330491], [-3.2522547, 54.23195659999999], [-3.2558674, 54.2274034], [-3.2570234999999994, 54.2259345], [-3.2582225, 54.2243836], [-3.2584625, 54.22411029999999], [-3.2588769, 54.223555700000006], [-3.2594240999999995, 54.2226838], [-3.2595093, 54.2225136], [-3.2606901, 54.22015590000001], [-3.2609713, 54.2196054], [-3.2621063, 54.2173832], [-3.2623446, 54.2169781], [-3.2625676, 54.2165991], [-3.2629586, 54.2160335], [-3.2634540999999997, 54.21547939999999], [-3.2637272, 54.21515959999999], [-3.2642594, 54.2146667], [-3.2652391000000005, 54.21390139999999], [-3.2673205, 54.21264039999999], [-3.2681681, 54.21222], [-3.2707584999999995, 54.2109097], [-3.2720511, 54.21025590000001], [-3.2724412999999997, 54.2100586], [-3.2721234, 54.2102634], [-3.2720888, 54.21028050000001], [-3.2713358, 54.2106518]]}", "current_leg_start": "Barrow-in-Furness", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "54.2106518", "next_location_lon": "-3.2713358", "previous_location": "Barrow-in-Furness", "current_leg_milage": "16.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0615", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "54.2106518", "current_position_lon": "-3.2713358", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:19:18Z\", \"source_id\": 12246553, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:47:00Z\", \"source_id\": 12265706, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Millom", "service_state_platform": null, "timing_fact_generation": 1789105620797499, "current_leg_arrival_utc": "2026-09-11T06:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:00.773521", "service_state_evidence_id": 12265706, "current_leg_start_actual_dep": "2026-09-11T06:23:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-11T05:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:04.094626", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P XBF MLM 5U93 195125 3 100 None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:19:18Z", "source_id": 12246553, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:47:00Z", "source_id": 12265706, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:46:00+01:00", "operational_fact": true}] Barrow-in-Furness CS 0615 0615 None None None Millom 0646 0646 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65422/2026-09-11/detailed None Barrow-in-Furness 2026-09-11T06:23:00+01:00 Millom 23.0 {"type": "LineString", "coordinates": [[-3.2265776, 54.1194065], [-3.2269844999999995, 54.1196624], [-3.2271963999999995, 54.1197944], [-3.2273842, 54.1199233], [-3.2276121, 54.1200915], [-3.2279072, 54.1203336], [-3.2282116999999997, 54.120572999999986], [-3.2286688999999997, 54.1208696], [-3.2292334, 54.12123030000001], [-3.22935, 54.1213019], [-3.2301312999999996, 54.12178190000001], [-3.231046, 54.1223465], [-3.2322909999999996, 54.123122], [-3.2328450999999996, 54.123471599999995], [-3.2332870999999996, 54.12372640000001], [-3.2338063999999997, 54.1240469], [-3.233935022830277, 54.124126270898586], [-3.2385222999999996, 54.1269569], [-3.2390898999999997, 54.127333799999995], [-3.2393084, 54.1275001], [-3.2393863, 54.12755940000001], [-3.2396754999999997, 54.12781380000001], [-3.2398473999999995, 54.128005599999995], [-3.239948099999999, 54.12813899999999], [-3.2402091, 54.1285289], [-3.2403544, 54.12884210000001], [-3.2404064, 54.12897730000001], [-3.240466, 54.1291181], [-3.2404867, 54.1291884], [-3.2407149, 54.129994], [-3.2407876, 54.130341299999984], [-3.2408117, 54.1306293], [-3.2408053999999997, 54.130898], [-3.2408018, 54.1310504], [-3.2407621, 54.13148050000001], [-3.2406964, 54.1317821], [-3.2406329, 54.1320692], [-3.2405195999999994, 54.1323801], [-3.2403412, 54.132780399999994], [-3.2401834999999997, 54.13312], [-3.2398062999999997, 54.133872], [-3.2395682, 54.1343663], [-3.2393196999999994, 54.1348704], [-3.2390911999999994, 54.1353331], [-3.2387919999999997, 54.1359515], [-3.2383359, 54.13688739999999], [-3.2381141, 54.1373584], [-3.2376566, 54.1383135], [-3.2372782, 54.13908909999999], [-3.236911, 54.1398194], [-3.2366034999999997, 54.1404592], [-3.2362573999999995, 54.1411643], [-3.2358594999999997, 54.14196330000001], [-3.2355985, 54.1424968], [-3.233935022830277, 54.145795276652734], [-3.232301399999999, 54.1490343], [-3.2319302, 54.14984040000001], [-3.2306771, 54.152465499999984], [-3.2306482999999995, 54.152527099999986], [-3.2302899, 54.1530071], [-3.2299233, 54.1533968], [-3.2294175999999997, 54.1537835], [-3.2288591, 54.1541584], [-3.2285191, 54.1543192], [-3.2281422, 54.15446260000001], [-3.2275927999999996, 54.15463220000001], [-3.2268729, 54.1547898], [-3.2261019, 54.15490849999999], [-3.2251235, 54.1550446], [-3.2220684, 54.1554521], [-3.2208179, 54.1556266], [-3.2206524999999995, 54.15564790000001], [-3.2194343999999995, 54.1558076], [-3.2185387, 54.1559262], [-3.2177039999999995, 54.15605889999999], [-3.2170865999999996, 54.1561791], [-3.2148127, 54.156659399999995], [-3.2124412, 54.15714809999999], [-3.211855615222568, 54.15728160862064], [-3.2116573999999996, 54.15732679999999], [-3.2112848, 54.1573973], [-3.2108052, 54.15747530000001], [-3.2102592999999997, 54.15753589999999], [-3.2097708, 54.1575821], [-3.2092925999999995, 54.1576086], [-3.2088952999999996, 54.157618], [-3.2083153, 54.1575914], [-3.2078680999999993, 54.157559799999994], [-3.207638, 54.15754], [-3.2069677, 54.15744519999999], [-3.206911, 54.15743679999999], [-3.2061594, 54.157326], [-3.2060668, 54.157312299999994], [-3.2058510208363553, 54.15728160862064], [-3.2052168, 54.157191399999995], [-3.2048320999999995, 54.15715360000001], [-3.2044365999999997, 54.15714689999999], [-3.2039838, 54.1571811], [-3.2036366, 54.157226599999994], [-3.2033685452711564, 54.15728160862064], [-3.2032184999999997, 54.157312399999995], [-3.2027957, 54.15744769999999], [-3.2022201, 54.1577208], [-3.2019838, 54.15788], [-3.2016669, 54.1581668], [-3.201469, 54.1583924], [-3.2013967999999995, 54.1585052], [-3.2013125999999996, 54.1586508], [-3.2012459, 54.1587937], [-3.2011968999999993, 54.15893959999999], [-3.2011720999999995, 54.1590695], [-3.2011595, 54.1591992], [-3.2011580999999993, 54.159411899999995], [-3.2011613, 54.1594825], [-3.201161451228139, 54.159485025063944], [-3.2011985999999997, 54.16010529999999], [-3.2012185, 54.1603925], [-3.2012357, 54.16061450000001], [-3.2012731999999997, 54.1609166], [-3.2013577, 54.161286199999985], [-3.2014593999999996, 54.1616248], [-3.2016164, 54.1620528], [-3.2020741, 54.1630523], [-3.2022802999999995, 54.16350310000001], [-3.2024899, 54.1639387], [-3.2027386, 54.164447300000006], [-3.2028401999999994, 54.16473140000001], [-3.2029328, 54.16498599999999], [-3.2029963999999995, 54.1652089], [-3.2030407, 54.1656711], [-3.2030414, 54.1658979], [-3.203023, 54.16611329999999], [-3.2029674999999997, 54.1666025], [-3.2028586, 54.167015], [-3.2027949999999996, 54.1672442], [-3.2027173, 54.167497899999994], [-3.2026535999999997, 54.16770519999999], [-3.2025574, 54.16794949999999], [-3.2024398, 54.1682017], [-3.2021825999999995, 54.1687138], [-3.2017763999999995, 54.16938560000001], [-3.2008963999999995, 54.170633599999995], [-3.200285, 54.1717854], [-3.2000341, 54.1726498], [-3.199896799999999, 54.1733272], [-3.1998603, 54.17402739999999], [-3.1998753, 54.1742273], [-3.1999217, 54.1746619], [-3.1999859999999996, 54.175133300000006], [-3.200163, 54.17586399999998], [-3.2003641999999997, 54.1763984], [-3.2009974000000003, 54.1779173], [-3.2014465999999997, 54.17904930000001], [-3.2018479, 54.180184], [-3.204416, 54.18853709999999], [-3.2044693, 54.1887306], [-3.2045825000000003, 54.1890997], [-3.2046924999999997, 54.18945579999999], [-3.2048151, 54.1898524], [-3.2050303, 54.1905193], [-3.2051853999999995, 54.19100009999999], [-3.2052425, 54.19114519999999], [-3.2056365999999996, 54.1924863], [-3.2058581, 54.1932668], [-3.2059468999999994, 54.1936548], [-3.2060018999999995, 54.1940419], [-3.2060059, 54.1946158], [-3.2057288999999995, 54.1959751], [-3.2051738999999997, 54.197721], [-3.2044237, 54.1999943], [-3.2024030999999997, 54.20622340000001], [-3.2023552, 54.2063742], [-3.2023496, 54.2063971], [-3.2017586, 54.208163299999995], [-3.2013034, 54.2095894], [-3.2012225238117376, 54.20985013768338], [-3.2010841, 54.2102964], [-3.2007684, 54.211248799999986], [-3.2004227, 54.21232079999999], [-3.2002915999999995, 54.21273469999999], [-3.1994912999999996, 54.215175599999995], [-3.1989984999999996, 54.216713199999994], [-3.1970517999999997, 54.2226274], [-3.1967843, 54.2233475], [-3.1964298, 54.224032599999994], [-3.1960947, 54.22457299999999], [-3.1956618, 54.2251479], [-3.1951752, 54.22569769999999], [-3.1943822, 54.22650929999999], [-3.1902939999999997, 54.230175599999995], [-3.1879795999999994, 54.2322271], [-3.1872165999999997, 54.2329033], [-3.1870311, 54.23306689999999], [-3.1865836, 54.233461299999995], [-3.1856527999999997, 54.234357499999994], [-3.1853996, 54.23470549999999], [-3.1852418999999994, 54.2350661], [-3.1851584, 54.23545469999999], [-3.1851545999999997, 54.2358386], [-3.1852178999999996, 54.2362462], [-3.1852514999999997, 54.2363722], [-3.1853412000000003, 54.2365575], [-3.1854371999999995, 54.2367478], [-3.1856985, 54.2370928], [-3.1859358999999996, 54.2373232], [-3.1859775000000004, 54.23736190000001], [-3.1862310999999996, 54.23755289999999], [-3.1873292, 54.23835429999999], [-3.1885079, 54.2391384], [-3.188738799999999, 54.23929969999999], [-3.1967574, 54.2449022], [-3.20242, 54.2488575], [-3.2075312, 54.25235549999999], [-3.2078795999999996, 54.25258629999999], [-3.2101105999999997, 54.25409799999999], [-3.2102240999999996, 54.25417319999999], [-3.2114593999999994, 54.25501229999999], [-3.2124746, 54.25570209999999], [-3.2130581, 54.25609619999999], [-3.2134812, 54.2563977], [-3.2143089, 54.2569833], [-3.2145231999999995, 54.25715029999999], [-3.2148331999999997, 54.25740789999999], [-3.2149996, 54.25755119999999], [-3.2153412, 54.2578452], [-3.2156142, 54.2581048], [-3.2158625, 54.2583852], [-3.2161235999999995, 54.2587155], [-3.2162652, 54.258943], [-3.2164566999999997, 54.259190399999994], [-3.2165402, 54.2593007], [-3.2166437999999995, 54.259449999999994], [-3.2168104, 54.2596089], [-3.2170253999999994, 54.2597623], [-3.2171697999999997, 54.2598637], [-3.2173664, 54.2599851], [-3.2176041, 54.26010599999999], [-3.2178587000000003, 54.26022160000001], [-3.2181673, 54.2603367], [-3.2185508, 54.26044970000001], [-3.2187735, 54.2605079], [-3.2190518, 54.2605611], [-3.2193951, 54.26060499999999], [-3.2196910999999995, 54.2606243], [-3.2199886, 54.260631200000006], [-3.2202942999999995, 54.2606254], [-3.2205993, 54.260601399999985], [-3.2208120999999994, 54.2605867], [-3.2218257, 54.2605165], [-3.2223201, 54.2604821], [-3.2237737999999996, 54.260379500000006], [-3.2254696999999997, 54.26025589999999], [-3.228988, 54.259998799999984], [-3.2301575, 54.25990319999999], [-3.2303613, 54.25988759999999], [-3.2309433999999997, 54.2598437], [-3.2316032000000003, 54.259773199999984], [-3.2324775999999997, 54.2596306], [-3.2338053, 54.2592734], [-3.233935022830277, 54.25922408186353], [-3.2351173, 54.25877460000001], [-3.236289, 54.2581407], [-3.2371472999999997, 54.25751079999999], [-3.2377391, 54.2569369], [-3.2395977, 54.25393269999999], [-3.2404380999999995, 54.25256469999999], [-3.2418395, 54.2502923], [-3.2429302, 54.248519599999995], [-3.2438032, 54.24713810000001], [-3.2440941, 54.24664769999999], [-3.2443835999999995, 54.246159699999986], [-3.2446129999999997, 54.2457872], [-3.2448827999999996, 54.245336], [-3.2451558, 54.244881200000016], [-3.2452689999999995, 54.24468069999999], [-3.2453884, 54.2444515], [-3.2455105, 54.244198], [-3.2455793999999996, 54.24403199999999], [-3.2457085999999995, 54.243661499999995], [-3.245826399999999, 54.24312890000001], [-3.2458743999999995, 54.242601], [-3.2458802999999996, 54.24245859999999], [-3.2459224999999994, 54.241867199999994], [-3.245986499999999, 54.2414815], [-3.2460331, 54.241272], [-3.2461576, 54.240859], [-3.246314299999999, 54.2404555], [-3.246507, 54.240021899999995], [-3.2467408999999994, 54.2396148], [-3.248278, 54.2375728], [-3.2485665, 54.2371895], [-3.2496904999999994, 54.2357265], [-3.2498432, 54.23552780000001], [-3.2504042999999996, 54.2347561], [-3.2508516999999997, 54.23391629999999], [-3.2514138, 54.2330491], [-3.2522547, 54.23195659999999], [-3.2558674, 54.2274034], [-3.2570234999999994, 54.2259345], [-3.2582225, 54.2243836], [-3.2584625, 54.22411029999999], [-3.2588769, 54.223555700000006], [-3.2594240999999995, 54.2226838], [-3.2595093, 54.2225136], [-3.2606901, 54.22015590000001], [-3.2609713, 54.2196054], [-3.2621063, 54.2173832], [-3.2623446, 54.2169781], [-3.2625676, 54.2165991], [-3.2629586, 54.2160335], [-3.2634540999999997, 54.21547939999999], [-3.2637272, 54.21515959999999], [-3.2642594, 54.2146667], [-3.2652391000000005, 54.21390139999999], [-3.2673205, 54.21264039999999], [-3.2681681, 54.21222], [-3.2707584999999995, 54.2109097], [-3.2720511, 54.21025590000001], [-3.2724412999999997, 54.2100586], [-3.2721234, 54.2102634], [-3.2720888, 54.21028050000001], [-3.2713358, 54.2106518]]} 16.2 0623 0646 Barrow-in-Furness Millom Millom 54.2106518 -3.2713358 54.2106518 -3.2713358 1 0 2026-09-11 05:57:16 TERMINATED 2026-09-11 05:46:00 Millom TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265706 1789105620797499 7 7 2026-09-11 05:57:04.094626 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:00.773521
436922 468813 C20244 875S08M611 2026-09-11 COMPLETE 12264799 2026-09-11 06:47:00 2026-09-11 05:57:16 2026-09-13 05:57:16 {"id": 468813, "stp": "P", "toc": "Thameslink", "uid": "C20244", "consist": "700136", "dest_crs": "BTN", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20244/2026-09-11/detailed", "trust_id": "875S08M611", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "4", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "5S08", "timing_status": "ON TIME", "origin_station": "Preston Park Sidings", "current_leg_arr": "0647", "current_leg_dep": "0643", "current_leg_end": "Brighton", "origin_dep_time": "0638", "origin_platform": null, "current_location": "Brighton", "last_update_time": "2026-09-11T05:57:16", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.15539029999999998, 50.8460236], [-0.1553323, 50.84579720000001], [-0.155204, 50.8453914], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Preston Park", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Preston Park", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 374.404, \"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\": 792.256, \"from_m\": 374.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 893.5, \"from_m\": 792.256, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 960.417, \"from_m\": 893.5, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1682.305, \"from_m\": 960.417, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1695.405, \"from_m\": 1682.305, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2125.259, \"from_m\": 1695.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2270.563, \"from_m\": 2125.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}, {\"to_m\": 2329.514, \"from_m\": 2270.563, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2359.214, \"from_m\": 2329.514, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2400.569, \"from_m\": 2359.214, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2660.731, \"from_m\": 2400.569, \"capability_applied\": null, \"effective_limit_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\": 468813, \"profile_key\": \"d53bdc7dba27e1b53761143aceef1b7e7b8ffafb7d38541466a4abf81cf8fea8\", \"schedule_id\": 2673, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Preston Park Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29032}, {\"is_pass\": false, \"wtt_arr\": \"0642H\", \"wtt_dep\": \"0643H\", \"location\": \"Preston Park\", \"stage_seq\": 2, \"distance_m\": 492.044, \"section_seq\": 1, \"route_path_id\": 29032}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 3, \"distance_m\": 2660.731, \"section_seq\": 1, \"route_path_id\": 29032}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2660.731, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29032}], \"total_distance_m\": 2660.731, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1756.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 904.564, \"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": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:43Z\", \"source_id\": 12256787, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:43Z\", \"source_id\": 12264799, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "4", "timing_fact_generation": 1789105545166211, "current_leg_arrival_utc": "2026-09-11T06:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:01.590979", "service_state_evidence_id": 12264799, "current_leg_start_actual_dep": "2026-09-11T06:43:30+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:03.790089", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P None BTN 5S08 700136 12 100 None {"version": 3, "segments": [{"to_m": 374.404, "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": 792.256, "from_m": 374.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 893.5, "from_m": 792.256, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 960.417, "from_m": 893.5, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1682.305, "from_m": 960.417, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1695.405, "from_m": 1682.305, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2125.259, "from_m": 1695.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2270.563, "from_m": 2125.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}, {"to_m": 2329.514, "from_m": 2270.563, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2359.214, "from_m": 2329.514, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2400.569, "from_m": 2359.214, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2660.731, "from_m": 2400.569, "capability_applied": null, "effective_limit_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": 468813, "profile_key": "d53bdc7dba27e1b53761143aceef1b7e7b8ffafb7d38541466a4abf81cf8fea8", "schedule_id": 2673, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0638", "location": "Preston Park Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29032}, {"is_pass": false, "wtt_arr": "0642H", "wtt_dep": "0643H", "location": "Preston Park", "stage_seq": 2, "distance_m": 492.044, "section_seq": 1, "route_path_id": 29032}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Brighton", "stage_seq": 3, "distance_m": 2660.731, "section_seq": 1, "route_path_id": 29032}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2660.731, "from_m": 0.0, "section_seq": 1, "route_path_id": 29032}], "total_distance_m": 2660.731, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1756.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 904.564, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:43Z", "source_id": 12256787, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:43Z", "source_id": 12264799, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] Preston Park Sidings 0638 0638 None None None Brighton 0647 0647 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C20244/2026-09-11/detailed None Preston Park 2026-09-11T06:43:30+01:00 Brighton 4.0 {"type": "LineString", "coordinates": [[-0.15539029999999998, 50.8460236], [-0.1553323, 50.84579720000001], [-0.155204, 50.8453914], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 1.3 0643 0647 Preston Park Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-11 05:57:16 TERMINATED 2026-09-11 05:47:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264799 1789105545166211 4 4 2026-09-11 05:57:03.790089 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:01.590979
436923 467013 C49270 685T40M511 2026-09-11 COMPLETE None 2026-09-11 05:47:00 2026-09-11 05:57:16 2026-09-13 05:57:16 {"id": 467013, "stp": "P", "toc": "Great Western Railway", "uid": "C49270", "consist": "165133", "dest_crs": "GCR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49270/2026-09-11/detailed", "trust_id": "685T40M511", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:47:00", "dar_platform": null, "dest_station": "Gloucester", "service_date": "2026-09-11", "dest_arr_time": "0552", "dest_platform": "1", "is_terminated": 1, "next_location": "Gloucester Ground Sig. 446", "signalling_id": "5T40", "timing_status": null, "origin_station": "Gloucester Carriage Sidings", "current_leg_arr": "0548", "current_leg_dep": "0547", "current_leg_end": "Gloucester Ground Sig. 446", "origin_dep_time": "0547", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-11T05:57:16", "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], [-2.2348047, 51.8641409], [-2.2324865, 51.8633317], [-2.2321831999999997, 51.8632302], [-2.2318815, 51.863081], [-2.2318318, 51.86306290000001], [-2.2314634, 51.8628932]]}", "current_leg_start": "Gloucester Carriage Sidings", "dest_arr_time_act": "0552", "motion_projection": null, "next_location_lat": "51.8628932", "next_location_lon": "-2.2314634", "previous_location": null, "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\": 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\": 467013, \"profile_key\": \"b8b43ae0210d57e0db64d5f742561dfab9e23f680cc34d52a6a6f9b78b23dfc1\", \"schedule_id\": 6636, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Gloucester Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30283}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0551\", \"location\": \"Gloucester Ground Sig. 446\", \"stage_seq\": 2, \"distance_m\": 433.207, \"section_seq\": 1, \"route_path_id\": 30283}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": null, \"location\": \"Gloucester\", \"stage_seq\": 3, \"distance_m\": 1040.169, \"section_seq\": 1, \"route_path_id\": 30283}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1040.169, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30283}], \"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": "0547", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "51.8628932", "current_position_lon": "-2.2314634", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Gloucester Carriage Sidings", "service_state_platform": null, "timing_fact_generation": 1789098430861593, "current_leg_arrival_utc": "2026-09-11T05:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:03.708700", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-11T05:47:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:04.289909", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P None GCR 5T40 165133 2 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": 467013, "profile_key": "b8b43ae0210d57e0db64d5f742561dfab9e23f680cc34d52a6a6f9b78b23dfc1", "schedule_id": 6636, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Gloucester Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30283}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0551", "location": "Gloucester Ground Sig. 446", "stage_seq": 2, "distance_m": 433.207, "section_seq": 1, "route_path_id": 30283}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": null, "location": "Gloucester", "stage_seq": 3, "distance_m": 1040.169, "section_seq": 1, "route_path_id": 30283}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1040.169, "from_m": 0.0, "section_seq": 1, "route_path_id": 30283}], "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 0547 0547 None 5:47:00 None Gloucester 0552 0552 1 None None https://www.realtimetrains.co.uk/service/gb-nr:C49270/2026-09-11/detailed None Gloucester Carriage Sidings 2026-09-11T05:47:30+01:00 Gloucester Ground Sig. 446 1.0 {"type": "LineString", "coordinates": [[-2.2366568, 51.8650703], [-2.2357743, 51.8645618], [-2.2355435999999997, 51.8644326], [-2.2351313, 51.86424989999999], [-2.2348047, 51.8641409], [-2.2324865, 51.8633317], [-2.2321831999999997, 51.8632302], [-2.2318815, 51.863081], [-2.2318318, 51.86306290000001], [-2.2314634, 51.8628932]]} 0.3 0547 0548 None None Gloucester Ground Sig. 446 51.8628932 -2.2314634 51.8628932 -2.2314634 1 0 2026-09-11 05:57:16 TERMINATED 2026-09-11 05:47:00 Gloucester Carriage Sidings SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789098430861593 0 0 2026-09-11 05:57:04.289909 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:03.708700
436924 466965 C35439 883P34M511 2026-09-11 COMPLETE None 2026-09-11 05:47:00 2026-09-11 05:57:16 2026-09-13 05:57:16 {"id": 466965, "stp": "P", "toc": "Elizabeth Line", "uid": "C35439", "consist": "345043", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35439/2026-09-11/detailed", "trust_id": "883P34M511", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plumstead Rev Sidings", "service_date": "2026-09-11", "dest_arr_time": "0547", "dest_platform": null, "is_terminated": 1, "next_location": "Plumstead Rev Sidings", "signalling_id": "3P34", "timing_status": "ON TIME", "origin_station": "Plumstead Carriage Sidings", "current_leg_arr": "0547", "current_leg_dep": "0545", "current_leg_end": "Plumstead Rev Sidings", "origin_dep_time": "0545", "origin_platform": null, "current_location": "Plumstead Carriage Sidings", "last_update_time": "2026-09-11T05:57:16", "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": "0547", "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:37106336\", \"confirmationDeadline\": \"2026-09-11T05:47: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\": 466965, \"profile_key\": \"9cd1d5a6fe631cc68141f9b87533fbb4103a4a9eee5a5f0385ab80bf6a8dfb4d\", \"schedule_id\": 4410, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Plumstead Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29780}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"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": "0545", "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": "6", "timing_fact_generation": 1789101918522683, "current_leg_arrival_utc": "2026-09-11T05:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:03.710992", "service_state_evidence_id": 37106336, "current_leg_start_actual_dep": "2026-09-11T05:45:12+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:03.792590", "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 3P34 345043 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": 466965, "profile_key": "9cd1d5a6fe631cc68141f9b87533fbb4103a4a9eee5a5f0385ab80bf6a8dfb4d", "schedule_id": 4410, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "Plumstead Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29780}, {"is_pass": false, "wtt_arr": "0547", "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 0545 0545 None None None Plumstead Rev Sidings 0547 0547 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C35439/2026-09-11/detailed None Plumstead Carriage Sidings 2026-09-11T05:45:12+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 0545 0547 None Plumstead Carriage Sidings Plumstead Rev Sidings 51.4899096 0.0859598 51.4899096 0.0859598 1 0 2026-09-11 05:57:16 TERMINATED 2026-09-11 05:47:00 Plumstead Carriage Sidings TD TRACKING_TIMEOUT 37106336 1789101918522683 4 4 2026-09-11 05:57:03.792590 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:03.710992
436925 466816 C21834 572A06M511 2026-09-11 COMPLETE 12265732 2026-09-11 06:18:00 2026-09-11 05:57:16 2026-09-13 05:57:16 {"id": 466816, "stp": "P", "toc": "East Midlands Railway", "uid": "C21834", "consist": "170202", "dest_crs": "MAT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21834/2026-09-11/detailed", "trust_id": "572A06M511", "origin_crs": "DBY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Matlock", "service_date": "2026-09-11", "dest_arr_time": "0613", "dest_platform": "1", "is_terminated": 1, "next_location": "Matlock", "signalling_id": "2A06", "timing_status": "LATE", "origin_station": "Derby", "current_leg_arr": "0618", "current_leg_dep": "0610½", "current_leg_end": "Matlock", "origin_dep_time": "0540", "origin_platform": "3B", "current_location": "Matlock", "last_update_time": "2026-09-11T05:57:16", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5568557, 53.122553], [-1.5570625, 53.12313909999999], [-1.5572056, 53.12346629999999], [-1.5574178, 53.12390189999999], [-1.5574990999999998, 53.12403679999999], [-1.5578477999999998, 53.1245965], [-1.5580694, 53.1250088], [-1.5581847, 53.1253013], [-1.5583112999999995, 53.125704000000006], [-1.5584055, 53.12610250000001], [-1.5584891, 53.12654140000001], [-1.5585618, 53.12712699999999], [-1.5585700999999998, 53.12758259999998], [-1.5585598, 53.1278791], [-1.558547, 53.1279592], [-1.5584993, 53.12820080000001], [-1.5583975, 53.1285623], [-1.5582027, 53.1290574], [-1.5580193000000002, 53.12943409999999], [-1.5578095, 53.1298116], [-1.5572302999999998, 53.13074520000001], [-1.5567747, 53.1313979], [-1.5565883, 53.13168739999999], [-1.5564144999999998, 53.1319856], [-1.5562948, 53.132259], [-1.5561975999999995, 53.1325907], [-1.5560947, 53.1329925], [-1.556051, 53.1332662], [-1.5560427, 53.13337049999999], [-1.5560399000000005, 53.1335295], [-1.5560888, 53.13387540000001], [-1.5561173999999998, 53.1340238], [-1.5561520999999998, 53.1341712], [-1.5563257, 53.1346733], [-1.5565995999999998, 53.1351817], [-1.5568335, 53.1356222], [-1.5573465, 53.136602999999994], [-1.5575138, 53.13694029999999], [-1.557777, 53.137346400000006], [-1.5579795, 53.1375738], [-1.5582131999999995, 53.13781120000001], [-1.5582645999999998, 53.1378648], [-1.55853, 53.138119499999995], [-1.5587382, 53.13829159999999], [-1.5591099, 53.1385812], [-1.5593098, 53.138700799999995], [-1.5595095999999995, 53.1388204], [-1.5593299, 53.13869270000001], [-1.5591547, 53.13856830000001]]}", "current_leg_start": "Matlock Bath", "dest_arr_time_act": "0613", "motion_projection": null, "next_location_lat": "53.1385683", "next_location_lon": "-1.5591547", "previous_location": "Matlock Bath", "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\": 267.258, \"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\": 335.291, \"from_m\": 267.258, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 335.916, \"from_m\": 335.291, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1573.269, \"from_m\": 335.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1713.955, \"from_m\": 1573.269, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1791.76, \"from_m\": 1713.955, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2014.295, \"from_m\": 1791.76, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5179.064, \"from_m\": 2014.295, \"capability_applied\": null, \"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\": 15598.062, \"from_m\": 5179.064, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16191.592, \"from_m\": 15598.062, \"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\": 17053.058, \"from_m\": 16191.592, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19540.215, \"from_m\": 17053.058, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20344.426, \"from_m\": 19540.215, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27491.845, \"from_m\": 20344.426, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27645.896, \"from_m\": 27491.845, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27683.306, \"from_m\": 27645.896, \"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\": 27701.415, \"from_m\": 27683.306, \"capability_applied\": null, \"effective_limit_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\": 466816, \"profile_key\": \"8602c4f2da3601b26eb835da2bcde509c8dadd514a69163d7aa96dbdcbb99c58\", \"schedule_id\": 3169, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Derby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 2, \"distance_m\": 1457.928, \"section_seq\": 1, \"route_path_id\": 29328}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547\", \"location\": \"Duffield\", \"stage_seq\": 3, \"distance_m\": 8481.237, \"section_seq\": 1, \"route_path_id\": 29328}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0552\", \"location\": \"Belper\", \"stage_seq\": 4, \"distance_m\": 12582.248, \"section_seq\": 1, \"route_path_id\": 29328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Ambergate Jn\", \"stage_seq\": 5, \"distance_m\": 15895.247, \"section_seq\": 1, \"route_path_id\": 29328}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557H\", \"location\": \"Ambergate\", \"stage_seq\": 6, \"distance_m\": 16608.029, \"section_seq\": 1, \"route_path_id\": 29328}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602H\", \"location\": \"Whatstandwell\", \"stage_seq\": 7, \"distance_m\": 19818.301, \"section_seq\": 1, \"route_path_id\": 29328}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0607H\", \"location\": \"Cromford\", \"stage_seq\": 8, \"distance_m\": 24556.199, \"section_seq\": 1, \"route_path_id\": 29328}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0610H\", \"location\": \"Matlock Bath\", \"stage_seq\": 9, \"distance_m\": 25760.371, \"section_seq\": 1, \"route_path_id\": 29328}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": null, \"location\": \"Matlock\", \"stage_seq\": 10, \"distance_m\": 27701.415, \"section_seq\": 1, \"route_path_id\": 29328}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27701.415, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29328}], \"total_distance_m\": 27701.415, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 27701.415, \"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": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.5", "current_position_lat": "53.1385683", "current_position_lon": "-1.5591547", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:49:10Z\", \"source_id\": 37111481, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:50:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:49:13Z\", \"source_id\": 12230135, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:54:04Z\", \"source_id\": 37118379, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:55:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:54:08Z\", \"source_id\": 12232416, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:58:36Z\", \"source_id\": 37125134, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:59:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:58:43Z\", \"source_id\": 12234644, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:47:04Z\", \"source_id\": 12265732, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Matlock", "service_state_platform": "1", "timing_fact_generation": 1789105625702485, "current_leg_arrival_utc": "2026-09-11T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:05.695081", "service_state_evidence_id": 12265732, "current_leg_start_actual_dep": "2026-09-11T06:15:30+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-11T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:06.627530", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P DBY MAT 2A06 170202 3 100 None {"version": 3, "segments": [{"to_m": 267.258, "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": 335.291, "from_m": 267.258, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 335.916, "from_m": 335.291, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1573.269, "from_m": 335.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1713.955, "from_m": 1573.269, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1791.76, "from_m": 1713.955, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2014.295, "from_m": 1791.76, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5179.064, "from_m": 2014.295, "capability_applied": null, "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": 15598.062, "from_m": 5179.064, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16191.592, "from_m": 15598.062, "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": 17053.058, "from_m": 16191.592, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19540.215, "from_m": 17053.058, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20344.426, "from_m": 19540.215, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27491.845, "from_m": 20344.426, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27645.896, "from_m": 27491.845, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27683.306, "from_m": 27645.896, "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": 27701.415, "from_m": 27683.306, "capability_applied": null, "effective_limit_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": 466816, "profile_key": "8602c4f2da3601b26eb835da2bcde509c8dadd514a69163d7aa96dbdcbb99c58", "schedule_id": 3169, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Derby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "St. Mary's South Jn", "stage_seq": 2, "distance_m": 1457.928, "section_seq": 1, "route_path_id": 29328}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547", "location": "Duffield", "stage_seq": 3, "distance_m": 8481.237, "section_seq": 1, "route_path_id": 29328}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0552", "location": "Belper", "stage_seq": 4, "distance_m": 12582.248, "section_seq": 1, "route_path_id": 29328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Ambergate Jn", "stage_seq": 5, "distance_m": 15895.247, "section_seq": 1, "route_path_id": 29328}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557H", "location": "Ambergate", "stage_seq": 6, "distance_m": 16608.029, "section_seq": 1, "route_path_id": 29328}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602H", "location": "Whatstandwell", "stage_seq": 7, "distance_m": 19818.301, "section_seq": 1, "route_path_id": 29328}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0607H", "location": "Cromford", "stage_seq": 8, "distance_m": 24556.199, "section_seq": 1, "route_path_id": 29328}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0610H", "location": "Matlock Bath", "stage_seq": 9, "distance_m": 25760.371, "section_seq": 1, "route_path_id": 29328}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": null, "location": "Matlock", "stage_seq": 10, "distance_m": 27701.415, "section_seq": 1, "route_path_id": 29328}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27701.415, "from_m": 0.0, "section_seq": 1, "route_path_id": 29328}], "total_distance_m": 27701.415, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 27701.415, "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": 16882, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:49:10Z", "source_id": 37111481, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T04:50:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:49:13Z", "source_id": 12230135, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16877, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:54:04Z", "source_id": 37118379, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T04:55:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:54:08Z", "source_id": 12232416, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16855, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:58:36Z", "source_id": 37125134, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T04:59:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:58:43Z", "source_id": 12234644, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:47:04Z", "source_id": 12265732, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:18:00+01:00", "operational_fact": true}] Derby 0540 0540 3B None None Matlock 0613 0613 1 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21834/2026-09-11/detailed None Matlock Bath 2026-09-11T06:15:30+01:00 Matlock 7.5 {"type": "LineString", "coordinates": [[-1.5568557, 53.122553], [-1.5570625, 53.12313909999999], [-1.5572056, 53.12346629999999], [-1.5574178, 53.12390189999999], [-1.5574990999999998, 53.12403679999999], [-1.5578477999999998, 53.1245965], [-1.5580694, 53.1250088], [-1.5581847, 53.1253013], [-1.5583112999999995, 53.125704000000006], [-1.5584055, 53.12610250000001], [-1.5584891, 53.12654140000001], [-1.5585618, 53.12712699999999], [-1.5585700999999998, 53.12758259999998], [-1.5585598, 53.1278791], [-1.558547, 53.1279592], [-1.5584993, 53.12820080000001], [-1.5583975, 53.1285623], [-1.5582027, 53.1290574], [-1.5580193000000002, 53.12943409999999], [-1.5578095, 53.1298116], [-1.5572302999999998, 53.13074520000001], [-1.5567747, 53.1313979], [-1.5565883, 53.13168739999999], [-1.5564144999999998, 53.1319856], [-1.5562948, 53.132259], [-1.5561975999999995, 53.1325907], [-1.5560947, 53.1329925], [-1.556051, 53.1332662], [-1.5560427, 53.13337049999999], [-1.5560399000000005, 53.1335295], [-1.5560888, 53.13387540000001], [-1.5561173999999998, 53.1340238], [-1.5561520999999998, 53.1341712], [-1.5563257, 53.1346733], [-1.5565995999999998, 53.1351817], [-1.5568335, 53.1356222], [-1.5573465, 53.136602999999994], [-1.5575138, 53.13694029999999], [-1.557777, 53.137346400000006], [-1.5579795, 53.1375738], [-1.5582131999999995, 53.13781120000001], [-1.5582645999999998, 53.1378648], [-1.55853, 53.138119499999995], [-1.5587382, 53.13829159999999], [-1.5591099, 53.1385812], [-1.5593098, 53.138700799999995], [-1.5595095999999995, 53.1388204], [-1.5593299, 53.13869270000001], [-1.5591547, 53.13856830000001]]} 1.2 0610½ 0618 Matlock Bath Matlock Matlock 53.1385683 -1.5591547 53.1385683 -1.5591547 1 0 2026-09-11 05:57:16 TERMINATED 2026-09-11 05:18:00 Matlock TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265732 1789105625702485 29 29 2026-09-11 05:57:06.627530 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:05.695081
436926 467717 P86791 882B09M611 2026-09-11 COMPLETE 12264942 2026-09-11 06:47:00 2026-09-11 05:57:16 2026-09-13 05:57:16 {"id": 467717, "stp": "O", "toc": "Southeastern", "uid": "P86791", "consist": "376002+376003", "dest_crs": "CST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86791/2026-09-11/detailed", "trust_id": "882B09M611", "origin_crs": "SGR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-11", "dest_arr_time": "0649", "dest_platform": "3", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2B09", "timing_status": "EARLY", "origin_station": "Slade Green", "current_leg_arr": "0647", "current_leg_dep": "0644", "current_leg_end": "London Cannon Street", "origin_dep_time": "0605", "origin_platform": "1", "current_location": "London Cannon Street", "last_update_time": "2026-09-11T05:57:16", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "0649", "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\": 2146.462, \"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\": 2183.724, \"from_m\": 2146.462, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9500.37, \"from_m\": 2183.724, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9534.124, \"from_m\": 9500.37, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10440.931, \"from_m\": 9534.124, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10853.269, \"from_m\": 10440.931, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12591.155, \"from_m\": 10853.269, \"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\": 13451.239, \"from_m\": 12591.155, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13802.359, \"from_m\": 13451.239, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14135.561, \"from_m\": 13802.359, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15326.057, \"from_m\": 14135.561, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16480.995, \"from_m\": 15326.057, \"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\": 17138.408, \"from_m\": 16480.995, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17541.906, \"from_m\": 17138.408, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18823.94, \"from_m\": 17541.906, \"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\": 18863.092, \"from_m\": 18823.94, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18903.385, \"from_m\": 18863.092, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19371.573, \"from_m\": 18903.385, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19418.187, \"from_m\": 19371.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22079.62, \"from_m\": 19418.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22150.301, \"from_m\": 22079.62, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22232.283, \"from_m\": 22150.301, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23297.559, \"from_m\": 22232.283, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23864.965, \"from_m\": 23297.559, \"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\": 467717, \"profile_key\": \"f6bcdd70b7bece2cc10131b1139dddf4fa67e60683cc2b0b54bdeb8c5f06e93d\", \"schedule_id\": 39505, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Slade Green\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37435}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608H\", \"location\": \"Erith\", \"stage_seq\": 2, \"distance_m\": 1869.414, \"section_seq\": 1, \"route_path_id\": 37435}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611\", \"location\": \"Belvedere\", \"stage_seq\": 3, \"distance_m\": 4411.608, \"section_seq\": 1, \"route_path_id\": 37435}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614H\", \"location\": \"Abbey Wood\", \"stage_seq\": 4, \"distance_m\": 6737.871, \"section_seq\": 1, \"route_path_id\": 37435}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0617H\", \"location\": \"Plumstead\", \"stage_seq\": 5, \"distance_m\": 9292.231, \"section_seq\": 1, \"route_path_id\": 37435}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0620\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 6, \"distance_m\": 10598.031, \"section_seq\": 1, \"route_path_id\": 37435}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0622H\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 7, \"distance_m\": 11757.781, \"section_seq\": 1, \"route_path_id\": 37435}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Charlton\", \"stage_seq\": 8, \"distance_m\": 13624.237, \"section_seq\": 1, \"route_path_id\": 37435}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628\", \"location\": \"Westcombe Park\", \"stage_seq\": 9, \"distance_m\": 14471.378, \"section_seq\": 1, \"route_path_id\": 37435}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Maze Hill\", \"stage_seq\": 10, \"distance_m\": 15575.325, \"section_seq\": 1, \"route_path_id\": 37435}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633H\", \"location\": \"Greenwich\", \"stage_seq\": 11, \"distance_m\": 16982.978, \"section_seq\": 1, \"route_path_id\": 37435}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0636\", \"location\": \"Deptford\", \"stage_seq\": 12, \"distance_m\": 17826.05, \"section_seq\": 1, \"route_path_id\": 37435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 13, \"distance_m\": 18823.94, \"section_seq\": 1, \"route_path_id\": 37435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 14, \"distance_m\": 19418.187, \"section_seq\": 1, \"route_path_id\": 37435}, {\"is_pass\": false, \"wtt_arr\": \"0642H\", \"wtt_dep\": \"0644\", \"location\": \"London Bridge\", \"stage_seq\": 15, \"distance_m\": 22754.124, \"section_seq\": 1, \"route_path_id\": 37435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Borough Market Jn\", \"stage_seq\": 16, \"distance_m\": 23108.852, \"section_seq\": 1, \"route_path_id\": 37435}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 17, \"distance_m\": 23864.965, \"section_seq\": 1, \"route_path_id\": 37435}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23864.965, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37435}], \"total_distance_m\": 23864.965, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 23636.361, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 228.604, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0605", "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\": 32209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:04Z\", \"source_id\": 37138822, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:09Z\", \"source_id\": 12239221, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:09:54Z\", \"source_id\": 37143751, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:10:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:09:57Z\", \"source_id\": 12240863, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:11Z\", \"source_id\": 37149516, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:13:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:19Z\", \"source_id\": 12242786, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:28Z\", \"source_id\": 37155759, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:17:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:33Z\", \"source_id\": 12244844, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:59Z\", \"source_id\": 37160453, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:19:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:19:03Z\", \"source_id\": 12246388, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:01Z\", \"source_id\": 37166236, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:22:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:01Z\", \"source_id\": 12248314, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:17Z\", \"source_id\": 37172560, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:26:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:20Z\", \"source_id\": 12250416, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:03Z\", \"source_id\": 37177947, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:28:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:08Z\", \"source_id\": 12252232, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:18Z\", \"source_id\": 37182597, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:30:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:23Z\", \"source_id\": 12253764, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:13Z\", \"source_id\": 37188905, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:34:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:16Z\", \"source_id\": 12255782, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:55Z\", \"source_id\": 37194977, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:36:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:58Z\", \"source_id\": 12257713, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:26Z\", \"source_id\": 37207059, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:28Z\", \"source_id\": 12261697, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:54Z\", \"source_id\": 37216843, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:57Z\", \"source_id\": 12264942, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "3", "timing_fact_generation": 1789105558707005, "current_leg_arrival_utc": "2026-09-11T06:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:06.061552", "service_state_evidence_id": 12264942, "current_leg_start_actual_dep": "2026-09-11T06:44:00+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:06.671886", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern O SGR CST 2B09 376002+376003 10 75 None {"version": 3, "segments": [{"to_m": 2146.462, "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": 2183.724, "from_m": 2146.462, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9500.37, "from_m": 2183.724, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9534.124, "from_m": 9500.37, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10440.931, "from_m": 9534.124, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10853.269, "from_m": 10440.931, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12591.155, "from_m": 10853.269, "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": 13451.239, "from_m": 12591.155, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13802.359, "from_m": 13451.239, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14135.561, "from_m": 13802.359, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15326.057, "from_m": 14135.561, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16480.995, "from_m": 15326.057, "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": 17138.408, "from_m": 16480.995, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17541.906, "from_m": 17138.408, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18823.94, "from_m": 17541.906, "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": 18863.092, "from_m": 18823.94, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18903.385, "from_m": 18863.092, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19371.573, "from_m": 18903.385, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19418.187, "from_m": 19371.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22079.62, "from_m": 19418.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22150.301, "from_m": 22079.62, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22232.283, "from_m": 22150.301, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23297.559, "from_m": 22232.283, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23864.965, "from_m": 23297.559, "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": 467717, "profile_key": "f6bcdd70b7bece2cc10131b1139dddf4fa67e60683cc2b0b54bdeb8c5f06e93d", "schedule_id": 39505, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0605", "location": "Slade Green", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37435}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608H", "location": "Erith", "stage_seq": 2, "distance_m": 1869.414, "section_seq": 1, "route_path_id": 37435}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611", "location": "Belvedere", "stage_seq": 3, "distance_m": 4411.608, "section_seq": 1, "route_path_id": 37435}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614H", "location": "Abbey Wood", "stage_seq": 4, "distance_m": 6737.871, "section_seq": 1, "route_path_id": 37435}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0617H", "location": "Plumstead", "stage_seq": 5, "distance_m": 9292.231, "section_seq": 1, "route_path_id": 37435}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0620", "location": "Woolwich Arsenal", "stage_seq": 6, "distance_m": 10598.031, "section_seq": 1, "route_path_id": 37435}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0622H", "location": "Woolwich Dockyard", "stage_seq": 7, "distance_m": 11757.781, "section_seq": 1, "route_path_id": 37435}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Charlton", "stage_seq": 8, "distance_m": 13624.237, "section_seq": 1, "route_path_id": 37435}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628", "location": "Westcombe Park", "stage_seq": 9, "distance_m": 14471.378, "section_seq": 1, "route_path_id": 37435}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Maze Hill", "stage_seq": 10, "distance_m": 15575.325, "section_seq": 1, "route_path_id": 37435}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633H", "location": "Greenwich", "stage_seq": 11, "distance_m": 16982.978, "section_seq": 1, "route_path_id": 37435}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0636", "location": "Deptford", "stage_seq": 12, "distance_m": 17826.05, "section_seq": 1, "route_path_id": 37435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "North Kent East Jn", "stage_seq": 13, "distance_m": 18823.94, "section_seq": 1, "route_path_id": 37435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Surrey Canal Jn", "stage_seq": 14, "distance_m": 19418.187, "section_seq": 1, "route_path_id": 37435}, {"is_pass": false, "wtt_arr": "0642H", "wtt_dep": "0644", "location": "London Bridge", "stage_seq": 15, "distance_m": 22754.124, "section_seq": 1, "route_path_id": 37435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Borough Market Jn", "stage_seq": 16, "distance_m": 23108.852, "section_seq": 1, "route_path_id": 37435}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 17, "distance_m": 23864.965, "section_seq": 1, "route_path_id": 37435}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23864.965, "from_m": 0.0, "section_seq": 1, "route_path_id": 37435}], "total_distance_m": 23864.965, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 23636.361, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 228.604, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32209, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:04Z", "source_id": 37138822, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:09Z", "source_id": 12239221, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32205, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:09:54Z", "source_id": 37143751, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:10:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:09:57Z", "source_id": 12240863, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32201, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:11Z", "source_id": 37149516, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:13:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:19Z", "source_id": 12242786, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32153, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:28Z", "source_id": 37155759, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:17:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:33Z", "source_id": 12244844, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32149, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:59Z", "source_id": 37160453, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:19:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:19:03Z", "source_id": 12246388, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32145, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:01Z", "source_id": 37166236, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:22:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:01Z", "source_id": 12248314, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32137, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:17Z", "source_id": 37172560, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:26:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:20Z", "source_id": 12250416, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31652, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:03Z", "source_id": 37177947, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:28:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:08Z", "source_id": 12252232, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31648, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:18Z", "source_id": 37182597, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:30:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:23Z", "source_id": 12253764, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31644, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:13Z", "source_id": 37188905, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:34:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:16Z", "source_id": 12255782, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31640, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:55Z", "source_id": 37194977, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:36:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:58Z", "source_id": 12257713, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29666, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:26Z", "source_id": 37207059, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:42:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:28Z", "source_id": 12261697, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31452, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:54Z", "source_id": 37216843, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:47:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:57Z", "source_id": 12264942, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] Slade Green 0605 0605 1 None None London Cannon Street 0649 0649 3 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86791/2026-09-11/detailed None London Bridge 2026-09-11T06:44: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 0644 0647 London Bridge London Cannon Street London Cannon Street 51.5110406 -0.0904120 51.5110406 -0.0904120 1 0 2026-09-11 05:57:16 TERMINATED 2026-09-11 05:47:00 London Cannon Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264942 1789105558707005 74 74 2026-09-11 05:57:06.671886 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:06.061552
436927 467203 C47821 812U00M511 2026-09-11 COMPLETE 12264920 2026-09-11 06:47:00 2026-09-11 05:57:16 2026-09-13 05:57:16 {"id": 467203, "stp": "P", "toc": "Great Western Railway", "uid": "C47821", "consist": "166207", "dest_crs": "CDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C47821/2026-09-11/detailed", "trust_id": "812U00M511", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "4A", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "2U00", "timing_status": "ON TIME", "origin_station": "Bristol Temple Meads", "current_leg_arr": "0647", "current_leg_dep": "0633", "current_leg_end": "Cardiff Central", "origin_dep_time": "0553", "origin_platform": "6", "current_location": "Cardiff Central", "last_update_time": "2026-09-11T05:57:16", "route_debug_link": null, "timing_variation": "0 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": "0647", "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": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 608.409, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 671.462, \"from_m\": 608.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 687.836, \"from_m\": 671.462, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1216.681, \"from_m\": 687.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1383.58, \"from_m\": 1216.681, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1455.385, \"from_m\": 1383.58, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1566.877, \"from_m\": 1455.385, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2759.428, \"from_m\": 1566.877, \"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\": 2913.796, \"from_m\": 2759.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3185.582, \"from_m\": 2913.796, \"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\": 3234.708, \"from_m\": 3185.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\": 4719.423, \"from_m\": 3234.708, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5891.295, \"from_m\": 4719.423, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6000.565, \"from_m\": 5891.295, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7126.838, \"from_m\": 6000.565, \"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\": 7478.901, \"from_m\": 7126.838, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7601.212, \"from_m\": 7478.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9152.055, \"from_m\": 7601.212, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9255.606, \"from_m\": 9152.055, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9275.112, \"from_m\": 9255.606, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17715.316, \"from_m\": 9275.112, \"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\": 26048.929, \"from_m\": 17715.316, \"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\": 26864.834, \"from_m\": 26048.929, \"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\": 26997.709, \"from_m\": 26864.834, \"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\": 27093.405, \"from_m\": 26997.709, \"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\": 29315.299, \"from_m\": 27093.405, \"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\": 38300.04, \"from_m\": 29315.299, \"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\": 38391.742, \"from_m\": 38300.04, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39608.645, \"from_m\": 38391.742, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39678.166, \"from_m\": 39608.645, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39734.047, \"from_m\": 39678.166, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40848.636, \"from_m\": 39734.047, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41600.657, \"from_m\": 40848.636, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41668.557, \"from_m\": 41600.657, \"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\": 42765.283, \"from_m\": 41668.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43317.376, \"from_m\": 42765.283, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43557.222, \"from_m\": 43317.376, \"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\": 43743.733, \"from_m\": 43557.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44614.993, \"from_m\": 43743.733, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45992.587, \"from_m\": 44614.993, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46226.717, \"from_m\": 45992.587, \"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\": 58149.018, \"from_m\": 46226.717, \"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\": 59106.507, \"from_m\": 58149.018, \"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\": 59304.217, \"from_m\": 59106.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59706.168, \"from_m\": 59304.217, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59768.162, \"from_m\": 59706.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60670.222, \"from_m\": 59768.162, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60753.321, \"from_m\": 60670.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60964.784, \"from_m\": 60753.321, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61143.88, \"from_m\": 60964.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61193.788, \"from_m\": 61143.88, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61344.181, \"from_m\": 61193.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61455.897, \"from_m\": 61344.181, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61519.812, \"from_m\": 61455.897, \"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\": 61849.209, \"from_m\": 61519.812, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62191.089, \"from_m\": 61849.209, \"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\": 467203, \"profile_key\": \"8c91ea4ae36bbc6145ef78d7a6d9dc20fc63b7ec6ea08020e979ecf00b959068\", \"schedule_id\": 6170, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 3, \"distance_m\": 1171.999, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 4, \"distance_m\": 3310.488, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Horfield Jn\", \"stage_seq\": 5, \"distance_m\": 6059.416, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0604H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 6, \"distance_m\": 7074.253, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0609\", \"location\": \"Patchway\", \"stage_seq\": 7, \"distance_m\": 9624.778, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Pilning\", \"stage_seq\": 8, \"distance_m\": 15539.77, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 9, \"distance_m\": 17715.316, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 10, \"distance_m\": 24708.433, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 11, \"distance_m\": 26503.299, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 12, \"distance_m\": 38676.378, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Maindee East Jn\", \"stage_seq\": 13, \"distance_m\": 41232.258, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Maindee West Jn\", \"stage_seq\": 14, \"distance_m\": 42470.697, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0634\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 15, \"distance_m\": 42960.198, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Gaer Jn\", \"stage_seq\": 16, \"distance_m\": 44655.607, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 17, \"distance_m\": 45684.778, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Marshfield\", \"stage_seq\": 18, \"distance_m\": 51636.442, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Moorland Road Jn\", \"stage_seq\": 19, \"distance_m\": 59706.168, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 20, \"distance_m\": 60753.321, \"section_seq\": 1, \"route_path_id\": 30108}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 21, \"distance_m\": 62191.089, \"section_seq\": 1, \"route_path_id\": 30108}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62191.089, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30108}], \"total_distance_m\": 62191.089, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 57192.308, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4998.781, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:58:12Z\", \"source_id\": 37124464, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:59:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:58:16Z\", \"source_id\": 12234428, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:08:30Z\", \"source_id\": 37141331, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:09:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:08:32Z\", \"source_id\": 12240064, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:55Z\", \"source_id\": 37150998, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:15:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:57Z\", \"source_id\": 12243209, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:19:59Z\", \"source_id\": 37162323, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:21:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:02Z\", \"source_id\": 12247016, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:45Z\", \"source_id\": 37183609, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:31:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:47Z\", \"source_id\": 12254057, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:52Z\", \"source_id\": 37216739, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:55Z\", \"source_id\": 12264920, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "4", "timing_fact_generation": 1789105557066138, "current_leg_arrival_utc": "2026-09-11T06:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:09.995708", "service_state_evidence_id": 12264920, "current_leg_start_actual_dep": "2026-09-11T06:34:00+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:10.326510", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BRI CDF 2U00 166207 3 90 None {"version": 3, "segments": [{"to_m": 608.409, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 671.462, "from_m": 608.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 687.836, "from_m": 671.462, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1216.681, "from_m": 687.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1383.58, "from_m": 1216.681, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1455.385, "from_m": 1383.58, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1566.877, "from_m": 1455.385, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2759.428, "from_m": 1566.877, "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": 2913.796, "from_m": 2759.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3185.582, "from_m": 2913.796, "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": 3234.708, "from_m": 3185.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": 4719.423, "from_m": 3234.708, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5891.295, "from_m": 4719.423, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6000.565, "from_m": 5891.295, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7126.838, "from_m": 6000.565, "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": 7478.901, "from_m": 7126.838, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7601.212, "from_m": 7478.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9152.055, "from_m": 7601.212, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9255.606, "from_m": 9152.055, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9275.112, "from_m": 9255.606, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17715.316, "from_m": 9275.112, "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": 26048.929, "from_m": 17715.316, "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": 26864.834, "from_m": 26048.929, "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": 26997.709, "from_m": 26864.834, "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": 27093.405, "from_m": 26997.709, "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": 29315.299, "from_m": 27093.405, "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": 38300.04, "from_m": 29315.299, "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": 38391.742, "from_m": 38300.04, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39608.645, "from_m": 38391.742, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39678.166, "from_m": 39608.645, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39734.047, "from_m": 39678.166, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40848.636, "from_m": 39734.047, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41600.657, "from_m": 40848.636, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41668.557, "from_m": 41600.657, "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": 42765.283, "from_m": 41668.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43317.376, "from_m": 42765.283, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43557.222, "from_m": 43317.376, "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": 43743.733, "from_m": 43557.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44614.993, "from_m": 43743.733, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45992.587, "from_m": 44614.993, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46226.717, "from_m": 45992.587, "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": 58149.018, "from_m": 46226.717, "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": 59106.507, "from_m": 58149.018, "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": 59304.217, "from_m": 59106.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59706.168, "from_m": 59304.217, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59768.162, "from_m": 59706.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60670.222, "from_m": 59768.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60753.321, "from_m": 60670.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60964.784, "from_m": 60753.321, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61143.88, "from_m": 60964.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61193.788, "from_m": 61143.88, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61344.181, "from_m": 61193.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61455.897, "from_m": 61344.181, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61519.812, "from_m": 61455.897, "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": 61849.209, "from_m": 61519.812, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62191.089, "from_m": 61849.209, "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": 467203, "profile_key": "8c91ea4ae36bbc6145ef78d7a6d9dc20fc63b7ec6ea08020e979ecf00b959068", "schedule_id": 6170, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Dr Day's Jn", "stage_seq": 3, "distance_m": 1171.999, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Narroways Hill Jn", "stage_seq": 4, "distance_m": 3310.488, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Horfield Jn", "stage_seq": 5, "distance_m": 6059.416, "section_seq": 1, "route_path_id": 30108}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0604H", "location": "Filton Abbey Wood", "stage_seq": 6, "distance_m": 7074.253, "section_seq": 1, "route_path_id": 30108}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0609", "location": "Patchway", "stage_seq": 7, "distance_m": 9624.778, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Pilning", "stage_seq": 8, "distance_m": 15539.77, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Severn Tunnel East", "stage_seq": 9, "distance_m": 17715.316, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Severn Tunnel West", "stage_seq": 10, "distance_m": 24708.433, "section_seq": 1, "route_path_id": 30108}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622H", "location": "Severn Tunnel Junction", "stage_seq": 11, "distance_m": 26503.299, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Llanwern West Jn", "stage_seq": 12, "distance_m": 38676.378, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Maindee East Jn", "stage_seq": 13, "distance_m": 41232.258, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Maindee West Jn", "stage_seq": 14, "distance_m": 42470.697, "section_seq": 1, "route_path_id": 30108}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0634", "location": "Newport (South Wales)", "stage_seq": 15, "distance_m": 42960.198, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Gaer Jn", "stage_seq": 16, "distance_m": 44655.607, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Ebbw Jn", "stage_seq": 17, "distance_m": 45684.778, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Marshfield", "stage_seq": 18, "distance_m": 51636.442, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Moorland Road Jn", "stage_seq": 19, "distance_m": 59706.168, "section_seq": 1, "route_path_id": 30108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Long Dyke Jn", "stage_seq": 20, "distance_m": 60753.321, "section_seq": 1, "route_path_id": 30108}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 21, "distance_m": 62191.089, "section_seq": 1, "route_path_id": 30108}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62191.089, "from_m": 0.0, "section_seq": 1, "route_path_id": 30108}], "total_distance_m": 62191.089, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 57192.308, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4998.781, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25803, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:58:12Z", "source_id": 37124464, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T04:59:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:58:16Z", "source_id": 12234428, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25723, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:08:30Z", "source_id": 37141331, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:09:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:08:32Z", "source_id": 12240064, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25738, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:55Z", "source_id": 37150998, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:15:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:57Z", "source_id": 12243209, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24640, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:19:59Z", "source_id": 37162323, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:21:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:02Z", "source_id": 12247016, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:45Z", "source_id": 37183609, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:31:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:47Z", "source_id": 12254057, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24959, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:52Z", "source_id": 37216739, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T05:47:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:55Z", "source_id": 12264920, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] Bristol Temple Meads 0553 0553 6 None None Cardiff Central 0647 0647 4A ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C47821/2026-09-11/detailed None Newport (South Wales) 2026-09-11T06:34:00+01:00 Cardiff Central 14.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 0633 0647 Newport (South Wales) Cardiff Central Cardiff Central 51.4756626 -3.1792304 51.4756626 -3.1792304 1 0 2026-09-11 05:57:16 TERMINATED 2026-09-11 05:47:00 Cardiff Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264920 1789105557066138 59 59 2026-09-11 05:57:10.326510 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:09.995708
436928 467581 G30655 362S00M611 2026-09-11 COMPLETE 12264533 2026-09-11 06:47:00 2026-09-11 05:57:46 2026-09-13 05:57:46 {"id": 467581, "stp": "P", "toc": "Merseyrail", "uid": "G30655", "consist": "777018", "dest_crs": "SOP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30655/2026-09-11/detailed", "trust_id": "362S00M611", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-11", "dest_arr_time": "0649", "dest_platform": "2", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2S00", "timing_status": "EARLY", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "0647", "current_leg_dep": "0643", "current_leg_end": "Southport", "origin_dep_time": "0602", "origin_platform": "1", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-11T05:57:46", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Birkdale", "dest_arr_time_act": "0648", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": "Birkdale", "current_leg_milage": "1.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.657, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 837.852, \"from_m\": 169.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1042.761, \"from_m\": 837.852, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3570.117, \"from_m\": 1042.761, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3879.714, \"from_m\": 3570.117, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4666.614, \"from_m\": 3879.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5026.533, \"from_m\": 4666.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5104.802, \"from_m\": 5026.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6483.365, \"from_m\": 5104.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9178.056, \"from_m\": 6483.365, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9964.093, \"from_m\": 9178.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19362.445, \"from_m\": 9964.093, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19413.332, \"from_m\": 19362.445, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30220.749, \"from_m\": 19413.332, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30527.255, \"from_m\": 30220.749, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30841.187, \"from_m\": 30527.255, \"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\": 467581, \"profile_key\": \"086e1c3f57a151d30d1cf8c70362507fe59c6510d32d8f29e8c789bd985a1f01\", \"schedule_id\": 11269, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3424.317, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611\", \"location\": \"Bank Hall\", \"stage_seq\": 4, \"distance_m\": 4446.675, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 5, \"distance_m\": 5618.534, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0614H\", \"location\": \"Bootle New Strand\", \"stage_seq\": 6, \"distance_m\": 6241.814, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0616H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 7, \"distance_m\": 7828.061, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619H\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 9503.161, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 11293.923, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624\", \"location\": \"Hall Road\", \"stage_seq\": 10, \"distance_m\": 12634.421, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0627H\", \"location\": \"Hightown\", \"stage_seq\": 11, \"distance_m\": 15796.945, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631H\", \"location\": \"Formby\", \"stage_seq\": 12, \"distance_m\": 19074.038, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0633H\", \"location\": \"Freshfield\", \"stage_seq\": 13, \"distance_m\": 20479.492, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0637H\", \"location\": \"Ainsdale\", \"stage_seq\": 14, \"distance_m\": 24980.698, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0640H\", \"location\": \"Hillside\", \"stage_seq\": 15, \"distance_m\": 27411.307, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0642H\", \"wtt_dep\": \"0643\", \"location\": \"Birkdale\", \"stage_seq\": 16, \"distance_m\": 28999.111, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 17, \"distance_m\": 30841.187, \"section_seq\": 1, \"route_path_id\": 31944}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30841.187, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31944}], \"total_distance_m\": 30841.187, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30712.031, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.156, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0602", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:04:23Z\", \"source_id\": 37134376, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:04:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:04:27Z\", \"source_id\": 12237749, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:56Z\", \"source_id\": 37140343, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:08:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:58Z\", \"source_id\": 12239708, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:09:18Z\", \"source_id\": 37142733, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:10:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:09:23Z\", \"source_id\": 12240526, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:40Z\", \"source_id\": 37146878, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:12:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:45Z\", \"source_id\": 12241912, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9728, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:07Z\", \"source_id\": 37151344, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:14:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:13Z\", \"source_id\": 12243347, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:15:35Z\", \"source_id\": 37154128, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:17:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:15:36Z\", \"source_id\": 12244264, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:11Z\", \"source_id\": 37158941, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:19:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:17Z\", \"source_id\": 12245901, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9712, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:23Z\", \"source_id\": 37165053, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:22:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:28Z\", \"source_id\": 12247942, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:52Z\", \"source_id\": 37169830, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:52Z\", \"source_id\": 12249468, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:24Z\", \"source_id\": 37172840, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:27:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:28Z\", \"source_id\": 12250517, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:33Z\", \"source_id\": 37183135, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:31:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:35Z\", \"source_id\": 12253945, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:32:42Z\", \"source_id\": 37187813, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:33:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:32:43Z\", \"source_id\": 12255437, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:29Z\", \"source_id\": 37191635, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:37:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:33Z\", \"source_id\": 12256708, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:42Z\", \"source_id\": 37203284, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:40:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:44Z\", \"source_id\": 12260400, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:11Z\", \"source_id\": 37206527, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:16Z\", \"source_id\": 12261495, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:21Z\", \"source_id\": 37215676, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:23Z\", \"source_id\": 12264533, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "2", "timing_fact_generation": 1789105524640947, "current_leg_arrival_utc": "2026-09-11T06:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:19.068309", "service_state_evidence_id": 12264533, "current_leg_start_actual_dep": "2026-09-11T06:43:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:19.421681", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P LVC SOP 2S00 777018 4 75 None {"version": 3, "segments": [{"to_m": 169.657, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 837.852, "from_m": 169.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1042.761, "from_m": 837.852, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3570.117, "from_m": 1042.761, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3879.714, "from_m": 3570.117, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4666.614, "from_m": 3879.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5026.533, "from_m": 4666.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5104.802, "from_m": 5026.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6483.365, "from_m": 5104.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9178.056, "from_m": 6483.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9964.093, "from_m": 9178.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19362.445, "from_m": 9964.093, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19413.332, "from_m": 19362.445, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30220.749, "from_m": 19413.332, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30527.255, "from_m": 30220.749, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30841.187, "from_m": 30527.255, "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": 467581, "profile_key": "086e1c3f57a151d30d1cf8c70362507fe59c6510d32d8f29e8c789bd985a1f01", "schedule_id": 11269, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0602", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609", "location": "Sandhills", "stage_seq": 3, "distance_m": 3424.317, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611", "location": "Bank Hall", "stage_seq": 4, "distance_m": 4446.675, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613", "location": "Bootle Oriel Road", "stage_seq": 5, "distance_m": 5618.534, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0614H", "location": "Bootle New Strand", "stage_seq": 6, "distance_m": 6241.814, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0616H", "location": "Seaforth & Litherland", "stage_seq": 7, "distance_m": 7828.061, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619H", "location": "Waterloo (Merseyside)", "stage_seq": 8, "distance_m": 9503.161, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 11293.923, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624", "location": "Hall Road", "stage_seq": 10, "distance_m": 12634.421, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0627H", "location": "Hightown", "stage_seq": 11, "distance_m": 15796.945, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631H", "location": "Formby", "stage_seq": 12, "distance_m": 19074.038, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0633H", "location": "Freshfield", "stage_seq": 13, "distance_m": 20479.492, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0637H", "location": "Ainsdale", "stage_seq": 14, "distance_m": 24980.698, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0640H", "location": "Hillside", "stage_seq": 15, "distance_m": 27411.307, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0642H", "wtt_dep": "0643", "location": "Birkdale", "stage_seq": 16, "distance_m": 28999.111, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": null, "location": "Southport", "stage_seq": 17, "distance_m": 30841.187, "section_seq": 1, "route_path_id": 31944}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30841.187, "from_m": 0.0, "section_seq": 1, "route_path_id": 31944}], "total_distance_m": 30841.187, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30712.031, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.156, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:04:23Z", "source_id": 37134376, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:04:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:04:27Z", "source_id": 12237749, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:56Z", "source_id": 37140343, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:08:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:58Z", "source_id": 12239708, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9753, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:09:18Z", "source_id": 37142733, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:10:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:09:23Z", "source_id": 12240526, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9735, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:40Z", "source_id": 37146878, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:12:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:45Z", "source_id": 12241912, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9728, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:07Z", "source_id": 37151344, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:14:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:13Z", "source_id": 12243347, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9722, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:15:35Z", "source_id": 37154128, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:17:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:15:36Z", "source_id": 12244264, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9717, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:11Z", "source_id": 37158941, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:19:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:17Z", "source_id": 12245901, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9712, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:23Z", "source_id": 37165053, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:22:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:28Z", "source_id": 12247942, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9705, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:52Z", "source_id": 37169830, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:24:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:52Z", "source_id": 12249468, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9699, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:24Z", "source_id": 37172840, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:27:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:28Z", "source_id": 12250517, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9694, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:33Z", "source_id": 37183135, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:31:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:35Z", "source_id": 12253945, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9689, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:32:42Z", "source_id": 37187813, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:33:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:32:43Z", "source_id": 12255437, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9685, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:29Z", "source_id": 37191635, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:37:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:33Z", "source_id": 12256708, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9680, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:42Z", "source_id": 37203284, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:40:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:44Z", "source_id": 12260400, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9675, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:11Z", "source_id": 37206527, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:42:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:16Z", "source_id": 12261495, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9313, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:21Z", "source_id": 37215676, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:47:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:23Z", "source_id": 12264533, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] Liverpool Central (Northern) 0602 0602 1 None None Southport 0649 0648 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30655/2026-09-11/detailed None Birkdale 2026-09-11T06:43:00+01:00 Southport 4.0 {"type": "LineString", "coordinates": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} 1.1 0643 0647 Birkdale Southport Sig. 1087 Southport 53.6467494 -3.0029844 53.6467494 -3.0029844 1 0 2026-09-11 05:57:46 TERMINATED 2026-09-11 05:47:00 Southport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264533 1789105524640947 64 64 2026-09-11 05:57:19.421681 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:19.068309
436929 466780 W69636 032K50M511 2026-09-11 COMPLETE 12265239 2026-09-11 06:47:00 2026-09-11 05:57:46 2026-09-13 05:57:46 {"id": 466780, "stp": "P", "toc": "ScotRail", "uid": "W69636", "consist": "158713+170471", "dest_crs": "EDB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69636/2026-09-11/detailed", "trust_id": "032K50M511", "origin_crs": "LEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": "15", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2K50", "timing_status": "LATE", "origin_station": "Leven", "current_leg_arr": "0647", "current_leg_dep": "0643", "current_leg_end": "Edinburgh", "origin_dep_time": "0539", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-11T05:57:46", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 441.04, \"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\": 752.814, \"from_m\": 441.04, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 837.623, \"from_m\": 752.814, \"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\": 2912.471, \"from_m\": 837.623, \"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\": 3867.866, \"from_m\": 2912.471, \"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\": 9231.517, \"from_m\": 3867.866, \"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\": 9358.981, \"from_m\": 9231.517, \"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\": 9432.247, \"from_m\": 9358.981, \"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\": 9500.036, \"from_m\": 9432.247, \"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\": 14067.002, \"from_m\": 9500.036, \"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\": 17194.569, \"from_m\": 14067.002, \"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\": 17229.426, \"from_m\": 17194.569, \"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\": 17469.464, \"from_m\": 17229.426, \"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\": 17504.321, \"from_m\": 17469.464, \"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\": 17859.656, \"from_m\": 17504.321, \"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\": 21454.753, \"from_m\": 17859.656, \"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\": 22528.178, \"from_m\": 21454.753, \"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\": 23001.568, \"from_m\": 22528.178, \"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\": 23428.903, \"from_m\": 23001.568, \"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\": 24169.295, \"from_m\": 23428.903, \"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\": 26284.137, \"from_m\": 24169.295, \"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\": 26669.585, \"from_m\": 26284.137, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27231.625, \"from_m\": 26669.585, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28309.375, \"from_m\": 27231.625, \"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\": 30296.649, \"from_m\": 28309.375, \"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\": 31194.791, \"from_m\": 30296.649, \"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\": 31598.318, \"from_m\": 31194.791, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37281.962, \"from_m\": 31598.318, \"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\": 37692.86, \"from_m\": 37281.962, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37826.388, \"from_m\": 37692.86, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37870.808, \"from_m\": 37826.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38298.463, \"from_m\": 37870.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38462.943, \"from_m\": 38298.463, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39811.567, \"from_m\": 38462.943, \"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\": 41107.556, \"from_m\": 39811.567, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41131.692, \"from_m\": 41107.556, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41172.036, \"from_m\": 41131.692, \"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\": 43860.282, \"from_m\": 41172.036, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44159.881, \"from_m\": 43860.282, \"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\": 44258.042, \"from_m\": 44159.881, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45633.401, \"from_m\": 44258.042, \"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\": 49546.277, \"from_m\": 45633.401, \"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\": 53016.146, \"from_m\": 49546.277, \"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\": 53508.319, \"from_m\": 53016.146, \"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\": 55143.06, \"from_m\": 53508.319, \"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\": 55245.122, \"from_m\": 55143.06, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56845.841, \"from_m\": 55245.122, \"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\": 56906.505, \"from_m\": 56845.841, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56987.336, \"from_m\": 56906.505, \"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\": 57047.145, \"from_m\": 56987.336, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57074.787, \"from_m\": 57047.145, \"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\": 58466.374, \"from_m\": 57074.787, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59466.678, \"from_m\": 58466.374, \"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\": 59616.542, \"from_m\": 59466.678, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59708.173, \"from_m\": 59616.542, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60152.778, \"from_m\": 59708.173, \"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\": 466780, \"profile_key\": \"c84828432f02eab50b8b1939fbce88955468b83ce1cb2dec322523ef9262850a\", \"schedule_id\": 33117, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Leven\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0543H\", \"location\": \"Cameron Bridge\", \"stage_seq\": 2, \"distance_m\": 3202.044, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Earlseat Jn\", \"stage_seq\": 3, \"distance_m\": 8082.752, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Thornton North Jn\", \"stage_seq\": 4, \"distance_m\": 9475.124, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Thornton South Jn\", \"stage_seq\": 5, \"distance_m\": 10283.091, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0557\", \"location\": \"Kirkcaldy\", \"stage_seq\": 6, \"distance_m\": 17349.445, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0601H\", \"location\": \"Kinghorn\", \"stage_seq\": 7, \"distance_m\": 22755.873, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0606H\", \"location\": \"Burntisland\", \"stage_seq\": 8, \"distance_m\": 26897.49, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611\", \"location\": \"Aberdour\", \"stage_seq\": 9, \"distance_m\": 31257.054, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0616\", \"location\": \"Dalgety Bay\", \"stage_seq\": 10, \"distance_m\": 35757.022, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619H\", \"location\": \"Inverkeithing\", \"stage_seq\": 11, \"distance_m\": 38092.801, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0623H\", \"location\": \"North Queensferry\", \"stage_seq\": 12, \"distance_m\": 41024.955, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627H\", \"location\": \"Dalmeny\", \"stage_seq\": 13, \"distance_m\": 43937.202, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 14, \"distance_m\": 44709.792, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633H\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 15, \"distance_m\": 50501.004, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0635H\", \"location\": \"South Gyle\", \"stage_seq\": 16, \"distance_m\": 51880.263, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 17, \"distance_m\": 55271.527, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0642\", \"location\": \"Haymarket\", \"stage_seq\": 18, \"distance_m\": 57238.363, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Princes St Gardens\", \"stage_seq\": 19, \"distance_m\": 58567.623, \"section_seq\": 1, \"route_path_id\": 41814}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 20, \"distance_m\": 60152.778, \"section_seq\": 1, \"route_path_id\": 41814}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60152.778, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41814}], \"total_distance_m\": 60152.778, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 60152.778, \"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": "0539", "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\": 464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:39:10Z\", \"source_id\": 37098636, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:42:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:39:17Z\", \"source_id\": 12226038, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:54:24Z\", \"source_id\": 37118888, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:55:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:54:28Z\", \"source_id\": 12232608, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:59:56Z\", \"source_id\": 37127160, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:01:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:59:58Z\", \"source_id\": 12235279, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:05:06Z\", \"source_id\": 37135508, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:06:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:05:07Z\", \"source_id\": 12238085, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:01Z\", \"source_id\": 37145681, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:11:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:03Z\", \"source_id\": 12241517, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:15:55Z\", \"source_id\": 37154717, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:16:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:15:59Z\", \"source_id\": 12244469, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:59Z\", \"source_id\": 37160457, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:20:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:19:03Z\", \"source_id\": 12246398, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 591, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:38Z\", \"source_id\": 37169396, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:42Z\", \"source_id\": 12249367, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:27Z\", \"source_id\": 37178721, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:28:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:33Z\", \"source_id\": 12252524, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:40Z\", \"source_id\": 37189982, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:34:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:46Z\", \"source_id\": 12256136, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:59Z\", \"source_id\": 37195054, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:37:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:03Z\", \"source_id\": 12257740, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:57Z\", \"source_id\": 37208139, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:58Z\", \"source_id\": 12262048, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:18Z\", \"source_id\": 37217646, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:24Z\", \"source_id\": 12265239, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "15", "timing_fact_generation": 1789105587277901, "current_leg_arrival_utc": "2026-09-11T06:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:22.913766", "service_state_evidence_id": 12265239, "current_leg_start_actual_dep": "2026-09-11T06:43:00+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:23.242838", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P LEV EDB 2K50 158713+170471 5 90 None {"version": 3, "segments": [{"to_m": 441.04, "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": 752.814, "from_m": 441.04, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 837.623, "from_m": 752.814, "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": 2912.471, "from_m": 837.623, "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": 3867.866, "from_m": 2912.471, "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": 9231.517, "from_m": 3867.866, "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": 9358.981, "from_m": 9231.517, "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": 9432.247, "from_m": 9358.981, "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": 9500.036, "from_m": 9432.247, "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": 14067.002, "from_m": 9500.036, "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": 17194.569, "from_m": 14067.002, "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": 17229.426, "from_m": 17194.569, "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": 17469.464, "from_m": 17229.426, "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": 17504.321, "from_m": 17469.464, "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": 17859.656, "from_m": 17504.321, "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": 21454.753, "from_m": 17859.656, "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": 22528.178, "from_m": 21454.753, "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": 23001.568, "from_m": 22528.178, "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": 23428.903, "from_m": 23001.568, "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": 24169.295, "from_m": 23428.903, "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": 26284.137, "from_m": 24169.295, "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": 26669.585, "from_m": 26284.137, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27231.625, "from_m": 26669.585, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28309.375, "from_m": 27231.625, "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": 30296.649, "from_m": 28309.375, "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": 31194.791, "from_m": 30296.649, "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": 31598.318, "from_m": 31194.791, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37281.962, "from_m": 31598.318, "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": 37692.86, "from_m": 37281.962, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37826.388, "from_m": 37692.86, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37870.808, "from_m": 37826.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38298.463, "from_m": 37870.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38462.943, "from_m": 38298.463, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39811.567, "from_m": 38462.943, "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": 41107.556, "from_m": 39811.567, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41131.692, "from_m": 41107.556, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41172.036, "from_m": 41131.692, "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": 43860.282, "from_m": 41172.036, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44159.881, "from_m": 43860.282, "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": 44258.042, "from_m": 44159.881, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45633.401, "from_m": 44258.042, "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": 49546.277, "from_m": 45633.401, "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": 53016.146, "from_m": 49546.277, "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": 53508.319, "from_m": 53016.146, "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": 55143.06, "from_m": 53508.319, "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": 55245.122, "from_m": 55143.06, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56845.841, "from_m": 55245.122, "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": 56906.505, "from_m": 56845.841, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56987.336, "from_m": 56906.505, "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": 57047.145, "from_m": 56987.336, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57074.787, "from_m": 57047.145, "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": 58466.374, "from_m": 57074.787, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59466.678, "from_m": 58466.374, "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": 59616.542, "from_m": 59466.678, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 59708.173, "from_m": 59616.542, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 60152.778, "from_m": 59708.173, "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": 466780, "profile_key": "c84828432f02eab50b8b1939fbce88955468b83ce1cb2dec322523ef9262850a", "schedule_id": 33117, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0539", "location": "Leven", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0543H", "location": "Cameron Bridge", "stage_seq": 2, "distance_m": 3202.044, "section_seq": 1, "route_path_id": 41814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Earlseat Jn", "stage_seq": 3, "distance_m": 8082.752, "section_seq": 1, "route_path_id": 41814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Thornton North Jn", "stage_seq": 4, "distance_m": 9475.124, "section_seq": 1, "route_path_id": 41814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Thornton South Jn", "stage_seq": 5, "distance_m": 10283.091, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0557", "location": "Kirkcaldy", "stage_seq": 6, "distance_m": 17349.445, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0601H", "location": "Kinghorn", "stage_seq": 7, "distance_m": 22755.873, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0606H", "location": "Burntisland", "stage_seq": 8, "distance_m": 26897.49, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611", "location": "Aberdour", "stage_seq": 9, "distance_m": 31257.054, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0616", "location": "Dalgety Bay", "stage_seq": 10, "distance_m": 35757.022, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619H", "location": "Inverkeithing", "stage_seq": 11, "distance_m": 38092.801, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0623H", "location": "North Queensferry", "stage_seq": 12, "distance_m": 41024.955, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627H", "location": "Dalmeny", "stage_seq": 13, "distance_m": 43937.202, "section_seq": 1, "route_path_id": 41814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Dalmeny Jn", "stage_seq": 14, "distance_m": 44709.792, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633H", "location": "Edinburgh Gateway", "stage_seq": 15, "distance_m": 50501.004, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0635H", "location": "South Gyle", "stage_seq": 16, "distance_m": 51880.263, "section_seq": 1, "route_path_id": 41814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Haymarket West Jn", "stage_seq": 17, "distance_m": 55271.527, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0642", "location": "Haymarket", "stage_seq": 18, "distance_m": 57238.363, "section_seq": 1, "route_path_id": 41814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Princes St Gardens", "stage_seq": 19, "distance_m": 58567.623, "section_seq": 1, "route_path_id": 41814}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 20, "distance_m": 60152.778, "section_seq": 1, "route_path_id": 41814}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60152.778, "from_m": 0.0, "section_seq": 1, "route_path_id": 41814}], "total_distance_m": 60152.778, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 60152.778, "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": 464, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:39:10Z", "source_id": 37098636, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T04:42:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:39:17Z", "source_id": 12226038, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 519, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:54:24Z", "source_id": 37118888, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T04:55:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:54:28Z", "source_id": 12232608, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 528, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:59:56Z", "source_id": 37127160, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:01:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:59:58Z", "source_id": 12235279, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 532, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:05:06Z", "source_id": 37135508, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:06:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:05:07Z", "source_id": 12238085, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 536, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:01Z", "source_id": 37145681, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:11:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:03Z", "source_id": 12241517, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 540, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:15:55Z", "source_id": 37154717, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:16:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:15:59Z", "source_id": 12244469, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 569, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:59Z", "source_id": 37160457, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:20:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:19:03Z", "source_id": 12246398, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 591, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:38Z", "source_id": 37169396, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:24:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:42Z", "source_id": 12249367, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 733, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:27Z", "source_id": 37178721, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:28:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:33Z", "source_id": 12252524, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:40Z", "source_id": 37189982, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:34:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:46Z", "source_id": 12256136, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 743, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:59Z", "source_id": 37195054, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:37:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:03Z", "source_id": 12257740, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:57Z", "source_id": 37208139, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T05:42:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:58Z", "source_id": 12262048, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 849, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:18Z", "source_id": 37217646, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T05:47:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:24Z", "source_id": 12265239, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] Leven 0539 0539 1 None None Edinburgh 0646 0646 15 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69636/2026-09-11/detailed None Haymarket 2026-09-11T06:43: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 0643 0647 Haymarket Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-11 05:57:46 TERMINATED 2026-09-11 05:47:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265239 1789105587277901 76 76 2026-09-11 05:57:23.242838 15 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:22.913766
436930 466304 L84176 872S05M511 2026-09-11 COMPLETE 12264810 2026-09-11 06:47:00 2026-09-11 05:57:46 2026-09-13 05:57:46 {"id": 466304, "stp": "O", "toc": "South Western Railway", "uid": "L84176", "consist": "450041+450110", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84176/2026-09-11/detailed", "trust_id": "872S05M511", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weybridge (B)", "service_date": "2026-09-11", "dest_arr_time": "0639", "dest_platform": "1", "is_terminated": 1, "next_location": "Weybridge (B)", "signalling_id": "2S05", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0647", "current_leg_dep": "0643", "current_leg_end": "Weybridge (B)", "origin_dep_time": "0522", "origin_platform": "15", "current_location": "Weybridge (B)", "last_update_time": "2026-09-11T05:57:46", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4852075, 51.3734998], [-0.4849526, 51.3733459], [-0.4846834, 51.37319009999999], [-0.4845207, 51.373097900000005], [-0.4841312, 51.3728626], [-0.48395979999999994, 51.3727711], [-0.4835631, 51.37254279999999], [-0.483165, 51.3723142], [-0.4827694999999999, 51.3720867], [-0.4824502999999999, 51.37190369999999], [-0.48221290000000006, 51.37177139999999], [-0.4820886, 51.37169990000001], [-0.4818351999999999, 51.3715536], [-0.4817854, 51.3715248], [-0.4816395, 51.37143789999999], [-0.4814979999999998, 51.371353700000014], [-0.4810083999999999, 51.3710542], [-0.4808024, 51.3709093], [-0.4805675, 51.3707508], [-0.48031330000000005, 51.3705934], [-0.480095, 51.3704429], [-0.4798463999999999, 51.37026979999999], [-0.47957450000000007, 51.3700729], [-0.4793206, 51.3698955], [-0.4791174000000001, 51.369736399999994], [-0.47885789999999995, 51.369542300000006], [-0.4786544, 51.3693817], [-0.4784758999999999, 51.3692346], [-0.4783268, 51.36910400000001], [-0.4781578, 51.3689668], [-0.47797580000000006, 51.36880320000001], [-0.4778065, 51.36865070000001], [-0.47762620000000006, 51.3684857], [-0.4774899999999999, 51.3683564], [-0.4773157, 51.36818340000001], [-0.4771353, 51.367998199999995], [-0.4769815999999999, 51.3678514], [-0.47681920000000005, 51.3676737], [-0.4766252, 51.3674728], [-0.4764691999999998, 51.36729520000001], [-0.4763251999999999, 51.3671301], [-0.4761633, 51.3669291], [-0.4759691, 51.36670039999999], [-0.4758493, 51.366547], [-0.4757194, 51.3663789], [-0.47552640000000007, 51.366126699999995], [-0.47538920000000007, 51.365936299999994], [-0.4752707000000001, 51.36576189999999], [-0.4751424, 51.3655746], [-0.4750263, 51.365404], [-0.4748682, 51.3651404], [-0.4747728999999999, 51.36499190000001], [-0.4746972999999999, 51.36486180000001], [-0.4746428, 51.36476819999999], [-0.474545, 51.3646001], [-0.474468, 51.36448], [-0.4743655, 51.3643223], [-0.4742908, 51.3641905], [-0.47422330000000007, 51.36407089999999], [-0.4740659, 51.3638131], [-0.47398709999999994, 51.3636683], [-0.4737561999999999, 51.36326640000001], [-0.4736231999999999, 51.36304440000001], [-0.47350059999999994, 51.3628303], [-0.4733369999999999, 51.36255399999999], [-0.4732096, 51.3623267], [-0.4730944, 51.3621315], [-0.47295759999999987, 51.3619182], [-0.4729282000000001, 51.3618591], [-0.4726448, 51.3614893], [-0.47237340000000005, 51.3611864], [-0.4722033000000001, 51.3610241], [-0.4720637, 51.360893299999994], [-0.47189239999999993, 51.3607573], [-0.4717166, 51.3606173], [-0.47149259999999993, 51.3604606], [-0.4713212000000001, 51.36034670000001], [-0.47110310000000005, 51.360217599999984], [-0.4708689, 51.3600856], [-0.4706859, 51.3599882], [-0.47049910000000006, 51.3598961], [-0.47029450000000006, 51.3598017], [-0.4699767000000001, 51.359668], [-0.46976, 51.3595792], [-0.4695161, 51.3594892], [-0.4690617, 51.35934419999999], [-0.46877299999999994, 51.35925999999999], [-0.4685185999999999, 51.3591929], [-0.4682842, 51.3591381], [-0.4680795, 51.3590952], [-0.4678429, 51.35904719999999], [-0.4675951, 51.35900529999999], [-0.4673975000000001, 51.35897529999998], [-0.4671635, 51.3589453], [-0.4669264, 51.3589181], [-0.4666439, 51.3588907], [-0.46629049999999994, 51.3588675], [-0.4659522, 51.3588566], [-0.4655575, 51.3588523], [-0.46512680000000006, 51.3588662], [-0.4647407999999999, 51.3588885], [-0.4642977, 51.3589327], [-0.46413100000000007, 51.3589518], [-0.4638025, 51.3590014], [-0.46330220000000005, 51.35909889999999], [-0.46305740000000006, 51.359151100000005], [-0.4627994, 51.3592145], [-0.462333, 51.359369699999995], [-0.4620211000000001, 51.3594878], [-0.4618271, 51.35955830000001], [-0.46152419999999994, 51.359681300000005], [-0.4609681000000001, 51.3599168], [-0.4576044000000001, 51.3616365]]}", "current_leg_start": "Addlestone", "dest_arr_time_act": "0639", "motion_projection": null, "next_location_lat": "51.3616365", "next_location_lon": "-0.4576044", "previous_location": "Addlestone", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5159.049, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5214.847, \"from_m\": 5159.049, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11447.206, \"from_m\": 5214.847, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11595.028, \"from_m\": 11447.206, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15283.147, \"from_m\": 11595.028, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15323.399, \"from_m\": 15283.147, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15949.933, \"from_m\": 15323.399, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16017.573, \"from_m\": 15949.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22822.66, \"from_m\": 16017.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23202.857, \"from_m\": 22822.66, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23238.023, \"from_m\": 23202.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31526.449, \"from_m\": 23238.023, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32080.473, \"from_m\": 31526.449, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32863.827, \"from_m\": 32080.473, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33180.165, \"from_m\": 32863.827, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34949.823, \"from_m\": 33180.165, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38779.957, \"from_m\": 34949.823, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39239.235, \"from_m\": 38779.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\": 42768.053, \"from_m\": 39239.235, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43044.091, \"from_m\": 42768.053, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46825.449, \"from_m\": 43044.091, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47670.318, \"from_m\": 46825.449, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47732.34, \"from_m\": 47670.318, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48131.896, \"from_m\": 47732.34, \"capability_applied\": null, \"effective_limit_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\": 466304, \"profile_key\": \"51aaf45c253cd61ce397ff2a802010787f9c9bb9421202249567571ebf566059\", \"schedule_id\": 39188, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0525H\", \"wtt_dep\": \"0526H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0529H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0532H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6201.325, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0534H\", \"wtt_dep\": \"0535\", \"location\": \"Wandsworth Town\", \"stage_seq\": 7, \"distance_m\": 7478.28, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0538\", \"location\": \"Putney\", \"stage_seq\": 8, \"distance_m\": 9401.572, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0542H\", \"location\": \"Barnes\", \"stage_seq\": 9, \"distance_m\": 11287.102, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0544H\", \"location\": \"Barnes Bridge\", \"stage_seq\": 10, \"distance_m\": 12198.383, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547H\", \"location\": \"Chiswick\", \"stage_seq\": 11, \"distance_m\": 13693.131, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550\", \"location\": \"Kew Bridge\", \"stage_seq\": 12, \"distance_m\": 15517.265, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Brentford\", \"stage_seq\": 13, \"distance_m\": 17029.177, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555\", \"location\": \"Syon Lane\", \"stage_seq\": 14, \"distance_m\": 18345.774, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Isleworth\", \"stage_seq\": 15, \"distance_m\": 19405.379, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0602\", \"location\": \"Hounslow\", \"stage_seq\": 16, \"distance_m\": 21640.165, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Hounslow Jn\", \"stage_seq\": 17, \"distance_m\": 22664.594, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Feltham Jn\", \"stage_seq\": 18, \"distance_m\": 23238.023, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Feltham\", \"stage_seq\": 19, \"distance_m\": 25553.425, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0613H\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 20, \"distance_m\": 29848.039, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617H\", \"location\": \"Staines\", \"stage_seq\": 21, \"distance_m\": 32210.922, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622\", \"location\": \"Egham\", \"stage_seq\": 22, \"distance_m\": 35474.91, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0626H\", \"location\": \"Virginia Water\", \"stage_seq\": 23, \"distance_m\": 38947.463, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0632\", \"location\": \"Chertsey\", \"stage_seq\": 24, \"distance_m\": 42942.277, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635\", \"location\": \"Addlestone\", \"stage_seq\": 25, \"distance_m\": 45248.231, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Addlestone Jn\", \"stage_seq\": 26, \"distance_m\": 46818.568, \"section_seq\": 1, \"route_path_id\": 42431}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": null, \"location\": \"Weybridge (B)\", \"stage_seq\": 27, \"distance_m\": 48131.896, \"section_seq\": 1, \"route_path_id\": 42431}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48131.896, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42431}], \"total_distance_m\": 48131.896, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47454.434, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 677.462, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0522", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3616365", "current_position_lon": "-0.4576044", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:25:52Z\", \"source_id\": 12221545, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:29:24Z\", \"source_id\": 12222667, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:32:53Z\", \"source_id\": 12223791, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:35:53Z\", \"source_id\": 12224827, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:39:13Z\", \"source_id\": 37098666, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:39:17Z\", \"source_id\": 12226058, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:42:09Z\", \"source_id\": 37102287, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:43:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:42:13Z\", \"source_id\": 12227234, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:45:35Z\", \"source_id\": 37106845, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:46:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:45:42Z\", \"source_id\": 12228673, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:48:46Z\", \"source_id\": 37110949, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:49:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:48:48Z\", \"source_id\": 12229967, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:51:36Z\", \"source_id\": 37114756, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:52:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:51:38Z\", \"source_id\": 12231253, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:54:47Z\", \"source_id\": 37119422, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:54:48Z\", \"source_id\": 12232746, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:57:21Z\", \"source_id\": 37123159, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:57:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:57:26Z\", \"source_id\": 12234020, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:59:50Z\", \"source_id\": 37127020, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:00:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:59:51Z\", \"source_id\": 12235215, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28366, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:47Z\", \"source_id\": 37133304, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:04:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:48Z\", \"source_id\": 12237363, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:35Z\", \"source_id\": 37146717, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:12:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:39Z\", \"source_id\": 12241856, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:49Z\", \"source_id\": 37156373, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:17:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:51Z\", \"source_id\": 12244984, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:34Z\", \"source_id\": 37163463, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:21:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:37Z\", \"source_id\": 12247370, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:55Z\", \"source_id\": 37173881, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:58Z\", \"source_id\": 12250852, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:23Z\", \"source_id\": 37185031, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:32:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:24Z\", \"source_id\": 12254555, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26907, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:42Z\", \"source_id\": 37198907, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:48Z\", \"source_id\": 12258963, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:50Z\", \"source_id\": 37205851, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:53Z\", \"source_id\": 12261247, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:40Z\", \"source_id\": 37216384, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:47Z\", \"source_id\": 12264810, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weybridge (B)", "service_state_platform": "1", "timing_fact_generation": 1789105547560451, "current_leg_arrival_utc": "2026-09-11T06:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:22.917084", "service_state_evidence_id": 12264810, "current_leg_start_actual_dep": "2026-09-11T06:43:00+01:00", "operational_evidence_version": 120, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:23.246314", "service_state_valid_until_kind": null, "operational_interpretation_version": 120, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O None None 2S05 450041+450110 8 100 None {"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5159.049, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5214.847, "from_m": 5159.049, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11447.206, "from_m": 5214.847, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11595.028, "from_m": 11447.206, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15283.147, "from_m": 11595.028, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15323.399, "from_m": 15283.147, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15949.933, "from_m": 15323.399, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16017.573, "from_m": 15949.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22822.66, "from_m": 16017.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23202.857, "from_m": 22822.66, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23238.023, "from_m": 23202.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31526.449, "from_m": 23238.023, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32080.473, "from_m": 31526.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32863.827, "from_m": 32080.473, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33180.165, "from_m": 32863.827, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34949.823, "from_m": 33180.165, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38779.957, "from_m": 34949.823, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39239.235, "from_m": 38779.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": 42768.053, "from_m": 39239.235, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43044.091, "from_m": 42768.053, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46825.449, "from_m": 43044.091, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47670.318, "from_m": 46825.449, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47732.34, "from_m": 47670.318, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48131.896, "from_m": 47732.34, "capability_applied": null, "effective_limit_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": 466304, "profile_key": "51aaf45c253cd61ce397ff2a802010787f9c9bb9421202249567571ebf566059", "schedule_id": 39188, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0522", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0525H", "wtt_dep": "0526H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 42431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0529H", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0532H", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6201.325, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0534H", "wtt_dep": "0535", "location": "Wandsworth Town", "stage_seq": 7, "distance_m": 7478.28, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0538", "location": "Putney", "stage_seq": 8, "distance_m": 9401.572, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0542H", "location": "Barnes", "stage_seq": 9, "distance_m": 11287.102, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0544H", "location": "Barnes Bridge", "stage_seq": 10, "distance_m": 12198.383, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547H", "location": "Chiswick", "stage_seq": 11, "distance_m": 13693.131, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550", "location": "Kew Bridge", "stage_seq": 12, "distance_m": 15517.265, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Brentford", "stage_seq": 13, "distance_m": 17029.177, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555", "location": "Syon Lane", "stage_seq": 14, "distance_m": 18345.774, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Isleworth", "stage_seq": 15, "distance_m": 19405.379, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0602", "location": "Hounslow", "stage_seq": 16, "distance_m": 21640.165, "section_seq": 1, "route_path_id": 42431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Hounslow Jn", "stage_seq": 17, "distance_m": 22664.594, "section_seq": 1, "route_path_id": 42431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Feltham Jn", "stage_seq": 18, "distance_m": 23238.023, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Feltham", "stage_seq": 19, "distance_m": 25553.425, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0613H", "location": "Ashford (Middlesex)", "stage_seq": 20, "distance_m": 29848.039, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617H", "location": "Staines", "stage_seq": 21, "distance_m": 32210.922, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622", "location": "Egham", "stage_seq": 22, "distance_m": 35474.91, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0626H", "location": "Virginia Water", "stage_seq": 23, "distance_m": 38947.463, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0632", "location": "Chertsey", "stage_seq": 24, "distance_m": 42942.277, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635", "location": "Addlestone", "stage_seq": 25, "distance_m": 45248.231, "section_seq": 1, "route_path_id": 42431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Addlestone Jn", "stage_seq": 26, "distance_m": 46818.568, "section_seq": 1, "route_path_id": 42431}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": null, "location": "Weybridge (B)", "stage_seq": 27, "distance_m": 48131.896, "section_seq": 1, "route_path_id": 42431}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48131.896, "from_m": 0.0, "section_seq": 1, "route_path_id": 42431}], "total_distance_m": 48131.896, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47454.434, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 677.462, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:25:52Z", "source_id": 12221545, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:29:24Z", "source_id": 12222667, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:32:53Z", "source_id": 12223791, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:35:53Z", "source_id": 12224827, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28419, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:39:13Z", "source_id": 37098666, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T04:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:39:17Z", "source_id": 12226058, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28397, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:42:09Z", "source_id": 37102287, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T04:43:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:42:13Z", "source_id": 12227234, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28409, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:45:35Z", "source_id": 37106845, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T04:46:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:45:42Z", "source_id": 12228673, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28388, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:48:46Z", "source_id": 37110949, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T04:49:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:48:48Z", "source_id": 12229967, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28383, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:51:36Z", "source_id": 37114756, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T04:52:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:51:38Z", "source_id": 12231253, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28378, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:54:47Z", "source_id": 37119422, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T04:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:54:48Z", "source_id": 12232746, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28374, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:57:21Z", "source_id": 37123159, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T04:57:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:57:26Z", "source_id": 12234020, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28370, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:59:50Z", "source_id": 37127020, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:00:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:59:51Z", "source_id": 12235215, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28366, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:47Z", "source_id": 37133304, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:04:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:48Z", "source_id": 12237363, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:35Z", "source_id": 37146717, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T05:12:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:39Z", "source_id": 12241856, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28262, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:49Z", "source_id": 37156373, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T05:17:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:51Z", "source_id": 12244984, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:34Z", "source_id": 37163463, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T05:21:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:37Z", "source_id": 12247370, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28216, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:55Z", "source_id": 37173881, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T05:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:58Z", "source_id": 12250852, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28209, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:23Z", "source_id": 37185031, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T05:32:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:24Z", "source_id": 12254555, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26907, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:42Z", "source_id": 37198907, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T05:38:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:48Z", "source_id": 12258963, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26903, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:50Z", "source_id": 37205851, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T05:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:53Z", "source_id": 12261247, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26889, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:40Z", "source_id": 37216384, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T05:47:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:47Z", "source_id": 12264810, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] London Waterloo 0522 0522 15 None None Weybridge (B) 0639 0639 1 LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:L84176/2026-09-11/detailed None Addlestone 2026-09-11T06:43:00+01:00 Weybridge (B) 4.0 {"type": "LineString", "coordinates": [[-0.4852075, 51.3734998], [-0.4849526, 51.3733459], [-0.4846834, 51.37319009999999], [-0.4845207, 51.373097900000005], [-0.4841312, 51.3728626], [-0.48395979999999994, 51.3727711], [-0.4835631, 51.37254279999999], [-0.483165, 51.3723142], [-0.4827694999999999, 51.3720867], [-0.4824502999999999, 51.37190369999999], [-0.48221290000000006, 51.37177139999999], [-0.4820886, 51.37169990000001], [-0.4818351999999999, 51.3715536], [-0.4817854, 51.3715248], [-0.4816395, 51.37143789999999], [-0.4814979999999998, 51.371353700000014], [-0.4810083999999999, 51.3710542], [-0.4808024, 51.3709093], [-0.4805675, 51.3707508], [-0.48031330000000005, 51.3705934], [-0.480095, 51.3704429], [-0.4798463999999999, 51.37026979999999], [-0.47957450000000007, 51.3700729], [-0.4793206, 51.3698955], [-0.4791174000000001, 51.369736399999994], [-0.47885789999999995, 51.369542300000006], [-0.4786544, 51.3693817], [-0.4784758999999999, 51.3692346], [-0.4783268, 51.36910400000001], [-0.4781578, 51.3689668], [-0.47797580000000006, 51.36880320000001], [-0.4778065, 51.36865070000001], [-0.47762620000000006, 51.3684857], [-0.4774899999999999, 51.3683564], [-0.4773157, 51.36818340000001], [-0.4771353, 51.367998199999995], [-0.4769815999999999, 51.3678514], [-0.47681920000000005, 51.3676737], [-0.4766252, 51.3674728], [-0.4764691999999998, 51.36729520000001], [-0.4763251999999999, 51.3671301], [-0.4761633, 51.3669291], [-0.4759691, 51.36670039999999], [-0.4758493, 51.366547], [-0.4757194, 51.3663789], [-0.47552640000000007, 51.366126699999995], [-0.47538920000000007, 51.365936299999994], [-0.4752707000000001, 51.36576189999999], [-0.4751424, 51.3655746], [-0.4750263, 51.365404], [-0.4748682, 51.3651404], [-0.4747728999999999, 51.36499190000001], [-0.4746972999999999, 51.36486180000001], [-0.4746428, 51.36476819999999], [-0.474545, 51.3646001], [-0.474468, 51.36448], [-0.4743655, 51.3643223], [-0.4742908, 51.3641905], [-0.47422330000000007, 51.36407089999999], [-0.4740659, 51.3638131], [-0.47398709999999994, 51.3636683], [-0.4737561999999999, 51.36326640000001], [-0.4736231999999999, 51.36304440000001], [-0.47350059999999994, 51.3628303], [-0.4733369999999999, 51.36255399999999], [-0.4732096, 51.3623267], [-0.4730944, 51.3621315], [-0.47295759999999987, 51.3619182], [-0.4729282000000001, 51.3618591], [-0.4726448, 51.3614893], [-0.47237340000000005, 51.3611864], [-0.4722033000000001, 51.3610241], [-0.4720637, 51.360893299999994], [-0.47189239999999993, 51.3607573], [-0.4717166, 51.3606173], [-0.47149259999999993, 51.3604606], [-0.4713212000000001, 51.36034670000001], [-0.47110310000000005, 51.360217599999984], [-0.4708689, 51.3600856], [-0.4706859, 51.3599882], [-0.47049910000000006, 51.3598961], [-0.47029450000000006, 51.3598017], [-0.4699767000000001, 51.359668], [-0.46976, 51.3595792], [-0.4695161, 51.3594892], [-0.4690617, 51.35934419999999], [-0.46877299999999994, 51.35925999999999], [-0.4685185999999999, 51.3591929], [-0.4682842, 51.3591381], [-0.4680795, 51.3590952], [-0.4678429, 51.35904719999999], [-0.4675951, 51.35900529999999], [-0.4673975000000001, 51.35897529999998], [-0.4671635, 51.3589453], [-0.4669264, 51.3589181], [-0.4666439, 51.3588907], [-0.46629049999999994, 51.3588675], [-0.4659522, 51.3588566], [-0.4655575, 51.3588523], [-0.46512680000000006, 51.3588662], [-0.4647407999999999, 51.3588885], [-0.4642977, 51.3589327], [-0.46413100000000007, 51.3589518], [-0.4638025, 51.3590014], [-0.46330220000000005, 51.35909889999999], [-0.46305740000000006, 51.359151100000005], [-0.4627994, 51.3592145], [-0.462333, 51.359369699999995], [-0.4620211000000001, 51.3594878], [-0.4618271, 51.35955830000001], [-0.46152419999999994, 51.359681300000005], [-0.4609681000000001, 51.3599168], [-0.4576044000000001, 51.3616365]]} 1.8 0643 0647 Addlestone Weybridge (B) Weybridge (B) 51.3616365 -0.4576044 51.3616365 -0.4576044 1 0 2026-09-11 05:57:46 TERMINATED 2026-09-11 05:47:00 Weybridge (B) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264810 1789105547560451 120 120 2026-09-11 05:57:23.246314 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:22.917084
436931 465934 P65185 365N57M511 2026-09-11 COMPLETE 12264898 2026-09-11 06:47:00 2026-09-11 05:57:46 2026-09-13 05:57:46 {"id": 465934, "stp": "P", "toc": "Northern", "uid": "P65185", "consist": "323213", "dest_crs": "BPN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65185/2026-09-11/detailed", "trust_id": "365N57M511", "origin_crs": "XAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-11", "dest_arr_time": "0649", "dest_platform": "4", "is_terminated": 1, "next_location": "Blackpool North", "signalling_id": "5N57", "timing_status": "EARLY", "origin_station": "Allerton Depot", "current_leg_arr": "0647", "current_leg_dep": "0629", "current_leg_end": "Blackpool North", "origin_dep_time": "0504", "origin_platform": null, "current_location": "Blackpool North H.S.", "last_update_time": "2026-09-11T05:57:46", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.707863830399446, 53.755420377305256], [-2.7079554, 53.755805499999994], [-2.7080602, 53.7563946], [-2.7080259, 53.75696219999999], [-2.7080368, 53.7570718], [-2.7080629, 53.75726040000001], [-2.7081366, 53.75754270000001], [-2.7082719999999996, 53.7578442], [-2.7083632, 53.75799769999999], [-2.7084912, 53.7581965], [-2.7087216999999995, 53.7584858], [-2.7088463999999997, 53.758621299999994], [-2.7091286, 53.758880700000006], [-2.7092590999999997, 53.759009299999995], [-2.7094076, 53.7591375], [-2.7094931, 53.75920040000001], [-2.7096965999999996, 53.7593217], [-2.7100276, 53.75952349999999], [-2.7101455999999997, 53.7595824], [-2.7104786999999995, 53.7597446], [-2.7107648000000006, 53.7599094], [-2.7108493999999994, 53.7599553], [-2.7110868999999997, 53.760092099999994], [-2.7115872, 53.76041419999999], [-2.7121289999999996, 53.76082330000001], [-2.712385657640263, 53.761017013820464], [-2.7128597, 53.7613748], [-2.7121289999999996, 53.76082330000001], [-2.7115872, 53.76041419999999], [-2.7110868999999997, 53.760092099999994], [-2.7108493999999994, 53.7599553], [-2.7107648000000006, 53.7599094], [-2.7104786999999995, 53.7597446], [-2.7101455999999997, 53.7595824], [-2.7100276, 53.75952349999999], [-2.7096965999999996, 53.7593217], [-2.7094931, 53.75920040000001], [-2.7094076, 53.7591375], [-2.7092590999999997, 53.759009299999995], [-2.7091286, 53.758880700000006], [-2.7088463999999997, 53.758621299999994], [-2.7091436, 53.7589675], [-2.7093273, 53.7591361], [-2.7095513, 53.7593095], [-2.7095570999999996, 53.75931309999999], [-2.7095679999999995, 53.7593198], [-2.7097444, 53.759427800000005], [-2.7097931, 53.7594577], [-2.7100250999999997, 53.7596177], [-2.7103741, 53.75984760000001], [-2.71065325, 53.76001500000001], [-2.7106737, 53.7600256], [-2.7109317, 53.7601855], [-2.7113303999999996, 53.7604511], [-2.7116844999999996, 53.760695099999985], [-2.7129460999999995, 53.7616549], [-2.7132447, 53.761839999999985], [-2.7135128999999996, 53.7619765], [-2.7138355000000005, 53.76211860000001], [-2.714275, 53.7622773], [-2.7147909, 53.7624084], [-2.7156241999999997, 53.762564], [-2.7162010999999997, 53.762660399999994], [-2.7164584, 53.7627113], [-2.7168365, 53.762786000000006], [-2.7176142, 53.7629948], [-2.7183398999999997, 53.76322110000001], [-2.7191138, 53.7634775], [-2.7197735999999995, 53.76377839999999], [-2.7202468, 53.7640183], [-2.7206935999999997, 53.7642795], [-2.7210481999999994, 53.7645097], [-2.7232147999999996, 53.7660076], [-2.7252748, 53.7673203], [-2.7261303999999997, 53.76777690000001], [-2.7269028999999994, 53.76813680000001], [-2.7279407, 53.76859060000001], [-2.7290326, 53.7690245], [-2.730073, 53.7693785], [-2.7317925, 53.7699266], [-2.7394985999999997, 53.772065000000005], [-2.7397426, 53.7721317], [-2.7428218, 53.7729733], [-2.7460718, 53.77390479999998], [-2.7463144999999995, 53.7739731], [-2.7471170999999996, 53.77420939999999], [-2.7477799, 53.774395199999994], [-2.7487210999999996, 53.774605599999994], [-2.7496451, 53.77480380000001], [-2.7505865999999997, 53.77498369999999], [-2.7515335999999997, 53.775136], [-2.7525392, 53.77527219999999], [-2.7535452, 53.77538899999999], [-2.7539529999999997, 53.7754217], [-2.7547358999999996, 53.77548929999999], [-2.755567399999999, 53.7755464], [-2.7564580999999997, 53.7755806], [-2.7576943999999997, 53.775603399999994], [-2.7588023999999995, 53.7755946], [-2.765931, 53.7754387], [-2.7662221, 53.77543740000001], [-2.7699979, 53.77545610000001], [-2.7736917, 53.7755032], [-2.7744333, 53.77551269999999], [-2.7746757, 53.7755158], [-2.7771969999999997, 53.77558609999999], [-2.7796002, 53.775779], [-2.7818372, 53.7760547], [-2.784777380770516, 53.77640472230831], [-2.7863647999999994, 53.7765937], [-2.7903452, 53.7771357], [-2.7934006, 53.7776405], [-2.8080906999999997, 53.7801159], [-2.8134874999999995, 53.781001900000014], [-2.8145952, 53.781191199999995], [-2.8157806999999995, 53.7813882], [-2.8180527999999994, 53.7817817], [-2.8207346, 53.7822461], [-2.8224512, 53.7825624], [-2.8351971, 53.78464220000001], [-2.8383298999999997, 53.78504729999999], [-2.8411945, 53.78531709999999], [-2.8468163999999994, 53.7858803], [-2.8484472, 53.78600500000001], [-2.8584676999999994, 53.7868632], [-2.8630864999999996, 53.7872594], [-2.8646743000000003, 53.787373499999994], [-2.8662031999999997, 53.7874147], [-2.8677078999999996, 53.787426200000006], [-2.8691965, 53.7873862], [-2.8703365, 53.78733429999999], [-2.8720602, 53.787208100000015], [-2.8728165, 53.78715270000001], [-2.8729580999999995, 53.787142300000006], [-2.8738143, 53.78708259999999], [-2.8746089091824683, 53.787029313726286], [-2.8755441, 53.7869666], [-2.8761293999999995, 53.7869397], [-2.8769125999999994, 53.78690540000001], [-2.8776958000000006, 53.7868934], [-2.8788173999999995, 53.7868994], [-2.8797296, 53.78691899999999], [-2.8805153, 53.7869417], [-2.8810927, 53.7869582], [-2.881827027514486, 53.786978352150705], [-2.8830093999999997, 53.7870108], [-2.8841192, 53.7870423], [-2.8847184, 53.78705999999999], [-2.8853765, 53.78708859999999], [-2.8865684999999996, 53.787153999999994], [-2.8879517, 53.7872646], [-2.8890694, 53.78738799999999], [-2.8894389826269524, 53.78742772712427], [-2.8894684999999996, 53.78743089999999], [-2.8904515, 53.787532], [-2.8916202999999996, 53.787705300000006], [-2.8920449999999995, 53.78778109999999], [-2.8927619000000004, 53.78790769999999], [-2.893672, 53.78808299999999], [-2.8941436, 53.78817589999999], [-2.8971582999999996, 53.78875799999999], [-2.8990677, 53.7891313], [-2.9022254, 53.78974130000001], [-2.9104652, 53.79136059999999], [-2.9144027, 53.7921116], [-2.9173852999999994, 53.7927042], [-2.920384, 53.793284099999994], [-2.923843999999999, 53.7939654], [-2.9263169999999996, 53.7944502], [-2.9288704999999995, 53.7950586], [-2.9314400999999997, 53.795743], [-2.9337468, 53.79643370000001], [-2.9350664, 53.79686780000001], [-2.9372389999999995, 53.79766630000001], [-2.9392452999999996, 53.7984806], [-2.9416432, 53.79961480000001], [-2.942651699999999, 53.800105900000005], [-2.9437728999999995, 53.8008029], [-2.9447385, 53.8014175], [-2.9457791999999996, 53.8021842], [-2.9474742999999997, 53.8035433], [-2.9482629, 53.804322600000006], [-2.9490729, 53.8052857], [-2.9496362, 53.80614409999999], [-2.950414, 53.8075284], [-2.9518516999999997, 53.81017339999999], [-2.9532839999999996, 53.8128435], [-2.9559614, 53.81768379999999], [-2.9560177, 53.81778129999999], [-2.9568298999999993, 53.8191364], [-2.9576184, 53.8202511], [-2.9582674999999994, 53.8211505], [-2.9595227999999993, 53.8227528], [-2.9608155999999997, 53.8243328], [-2.9614164, 53.8250736], [-2.9639002000000003, 53.828034], [-2.9639753, 53.8281227], [-2.964440437594421, 53.82868090765157], [-2.9649409, 53.8292815], [-2.9675372, 53.83239369999999], [-2.971007999999999, 53.8365661], [-2.9724939999999997, 53.83822789999999], [-2.9746558, 53.840108099999995], [-2.9750865737746426, 53.84046508143667], [-2.9767531, 53.841846100000005], [-2.9795462, 53.844103399999995], [-2.9800255, 53.844458], [-2.9806275999999996, 53.8448635], [-2.9812671, 53.845258], [-2.9817126, 53.845508], [-2.9821906999999994, 53.84575790000001], [-2.9825378, 53.8459227], [-2.9828672999999997, 53.8460544], [-2.9832061999999997, 53.8461807], [-2.9868005999999996, 53.84745259999999], [-2.9875612, 53.8477188], [-2.9880823, 53.8478699], [-2.9884417999999995, 53.84796089999999], [-2.989256699999999, 53.8481427], [-2.9896612890124863, 53.848216978547114], [-2.9897954, 53.848241599999994], [-2.990489, 53.8483525], [-2.9906882, 53.8483816], [-2.991081, 53.84844110000001], [-2.9913928999999997, 53.84848670000001], [-2.9916343, 53.8485063], [-2.9918609999999997, 53.8485202], [-2.9920833, 53.8485255], [-2.9952706999999994, 53.848520699999995], [-2.9957451999999996, 53.8485165], [-2.9964889999999995, 53.8484951], [-2.9973197999999996, 53.8484289], [-2.9978836999999996, 53.84837170000001], [-2.9993803999999997, 53.848166000000006], [-3.0009844, 53.8478337], [-3.0017967, 53.84761319999999], [-3.0022869999999995, 53.84747019999999], [-3.0026849, 53.8473527], [-3.0034775999999996, 53.8470709], [-3.0039402, 53.84690649999999], [-3.0051794, 53.8464444], [-3.0075825999999997, 53.8455931], [-3.0103345999999997, 53.8446088], [-3.0124857, 53.8438397], [-3.0144991999999995, 53.84310659999999], [-3.0162247, 53.8424915], [-3.0178662, 53.8419028], [-3.0198241999999995, 53.84114949999999], [-3.0205805999999997, 53.8407886], [-3.0212338721414653, 53.84046508143667], [-3.0214818, 53.84034230000001], [-3.023353999999999, 53.8392503], [-3.0256660999999996, 53.8378512], [-3.0282892999999995, 53.83629369999999], [-3.0289652, 53.8358918], [-3.0310948999999994, 53.8346191], [-3.0312616999999995, 53.8345159], [-3.03176, 53.8342076], [-3.0328973, 53.83353660000001], [-3.0339915999999993, 53.83288439999999], [-3.0359979, 53.83169409999999], [-3.0397607, 53.8294443], [-3.0401179, 53.829238100000005], [-3.040965, 53.8287415], [-3.0415778, 53.82837599999999], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]}", "current_leg_start": "Preston", "dest_arr_time_act": "0649", "motion_projection": null, "next_location_lat": "53.8223707", "next_location_lon": "-3.0488645", "previous_location": "Preston", "current_leg_milage": "18.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 273.172, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 324.057, \"from_m\": 273.172, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 342.603, \"from_m\": 324.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 389.57, \"from_m\": 342.603, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.2, \"from_m\": 389.57, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 908.317, \"from_m\": 472.2, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 961.485, \"from_m\": 908.317, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5482.33, \"from_m\": 961.485, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5542.648, \"from_m\": 5482.33, \"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\": 5874.361, \"from_m\": 5542.648, \"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\": 7008.46, \"from_m\": 5874.361, \"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\": 7066.497, \"from_m\": 7008.46, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9968.275, \"from_m\": 9333.572, \"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\": 10334.535, \"from_m\": 9968.275, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11430.727, \"from_m\": 10334.535, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11472.301, \"from_m\": 11430.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11708.196, \"from_m\": 11472.301, \"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\": 14451.063, \"from_m\": 11708.196, \"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\": 18754.847, \"from_m\": 14451.063, \"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\": 20676.806, \"from_m\": 18754.847, \"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\": 20969.581, \"from_m\": 20676.806, \"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\": 21063.087, \"from_m\": 20969.581, \"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\": 22610.301, \"from_m\": 21063.087, \"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\": 28548.598, \"from_m\": 22610.301, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29188.302, \"from_m\": 28548.598, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30873.293, \"from_m\": 29188.302, \"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\": 40214.607, \"from_m\": 30873.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40557.829, \"from_m\": 40214.607, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40591.46, \"from_m\": 40557.829, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42041.371, \"from_m\": 40591.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42052.474, \"from_m\": 42041.371, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42126.077, \"from_m\": 42052.474, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42950.016, \"from_m\": 42126.077, \"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\": 43877.216, \"from_m\": 42950.016, \"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\": 43932.627, \"from_m\": 43877.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44747.314, \"from_m\": 43932.627, \"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\": 63352.849, \"from_m\": 44747.314, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 63419.021, \"from_m\": 63352.849, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66910.426, \"from_m\": 63419.021, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 66957.759, \"from_m\": 66910.426, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66978.655, \"from_m\": 66957.759, \"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\": 67026.91, \"from_m\": 66978.655, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67067.131, \"from_m\": 67026.91, \"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\": 67121.213, \"from_m\": 67067.131, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67347.714, \"from_m\": 67121.213, \"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\": 69052.889, \"from_m\": 67347.714, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69075.785, \"from_m\": 69052.889, \"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\": 69133.566, \"from_m\": 69075.785, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 80914.527, \"from_m\": 69133.566, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81617.624, \"from_m\": 80914.527, \"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\": 81683.17, \"from_m\": 81617.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90912.092, \"from_m\": 81683.17, \"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\": 91521.988, \"from_m\": 90912.092, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91891.721, \"from_m\": 91521.988, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 95774.601, \"from_m\": 91891.721, \"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\": 95807.391, \"from_m\": 95774.601, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96103.908, \"from_m\": 95807.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 96244.922, \"from_m\": 96103.908, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 96435.783, \"from_m\": 96244.922, \"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\": 96447.518, \"from_m\": 96435.783, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96774.404, \"from_m\": 96447.518, \"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\": 465934, \"profile_key\": \"079098d708a456509d7b18fc519a69c8dcf1619d4a38dd84292d4969344b935e\", \"schedule_id\": 32880, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0504\", \"location\": \"Allerton Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 2, \"distance_m\": 620.69, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"Wavertree Jn\", \"stage_seq\": 3, \"distance_m\": 5428.852, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 6891.787, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Edge Hill\", \"stage_seq\": 5, \"distance_m\": 7480.529, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 6, \"distance_m\": 8372.786, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": false, \"wtt_arr\": \"0518\", \"wtt_dep\": \"0535\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 7, \"distance_m\": 9650.924, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Crown Street Jn\", \"stage_seq\": 8, \"distance_m\": 10929.061, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Edge Hill\", \"stage_seq\": 9, \"distance_m\": 11821.318, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 10, \"distance_m\": 12385.918, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 11, \"distance_m\": 12870.425, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 12, \"distance_m\": 14036.594, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Roby\", \"stage_seq\": 13, \"distance_m\": 17936.852, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Huyton\", \"stage_seq\": 14, \"distance_m\": 20393.57, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"St. Helens Central\", \"stage_seq\": 15, \"distance_m\": 29501.1, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 16, \"distance_m\": 41523.465, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Wigan South Jn\", \"stage_seq\": 17, \"distance_m\": 42874.803, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0607\", \"location\": \"Wigan North Western\", \"stage_seq\": 18, \"distance_m\": 43558.477, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 19, \"distance_m\": 55631.357, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Euxton Jn\", \"stage_seq\": 20, \"distance_m\": 59316.589, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Ribble Jn\", \"stage_seq\": 21, \"distance_m\": 66910.426, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0629\", \"location\": \"Preston\", \"stage_seq\": 22, \"distance_m\": 67876.368, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 23, \"distance_m\": 68635.164, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 24, \"distance_m\": 81064.144, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 25, \"distance_m\": 91737.91, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 26, \"distance_m\": 95885.748, \"section_seq\": 1, \"route_path_id\": 41686}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": null, \"location\": \"Blackpool North\", \"stage_seq\": 27, \"distance_m\": 96774.404, \"section_seq\": 1, \"route_path_id\": 41686}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 96774.404, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41686}], \"total_distance_m\": 96774.404, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 75094.698, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 21679.706, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0504", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "53.8223707", "current_position_lon": "-3.0488645", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T03:56:18Z\", \"source_id\": 37064023, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T03:56:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T03:56:24Z\", \"source_id\": 12214848, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:02:29Z\", \"source_id\": 37067433, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:03:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:34:39Z\", \"source_id\": 37093685, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:35:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:02:34Z\", \"source_id\": 12215990, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:34:42Z\", \"source_id\": 12224399, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:05:30Z\", \"source_id\": 37069289, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:07:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:05:39Z\", \"source_id\": 12216579, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:38:21Z\", \"source_id\": 37097628, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:39:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:38:28Z\", \"source_id\": 12225742, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:39:06Z\", \"source_id\": 37098510, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:40:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:39:13Z\", \"source_id\": 12225997, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:45:35Z\", \"source_id\": 37106833, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:46:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:45:38Z\", \"source_id\": 12228666, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:57:10Z\", \"source_id\": 37122871, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:58:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:57:11Z\", \"source_id\": 12233896, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:51Z\", \"source_id\": 37150844, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:14:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:13:57Z\", \"source_id\": 12243189, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:34Z\", \"source_id\": 37196365, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:37:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:37Z\", \"source_id\": 12258161, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:42:38Z\", \"source_id\": 37209672, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:43:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:42:41Z\", \"source_id\": 12262551, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:52Z\", \"source_id\": 37216729, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:55Z\", \"source_id\": 12264898, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "4", "timing_fact_generation": 1789105555763313, "current_leg_arrival_utc": "2026-09-11T06:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:26.428007", "service_state_evidence_id": 12264898, "current_leg_start_actual_dep": "2026-09-11T06:29:00+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:27.684712", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P XAL BPN 5N57 323213 3 90 None {"version": 3, "segments": [{"to_m": 273.172, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 324.057, "from_m": 273.172, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 342.603, "from_m": 324.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 389.57, "from_m": 342.603, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 472.2, "from_m": 389.57, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 908.317, "from_m": 472.2, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 961.485, "from_m": 908.317, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5482.33, "from_m": 961.485, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5542.648, "from_m": 5482.33, "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": 5874.361, "from_m": 5542.648, "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": 7008.46, "from_m": 5874.361, "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": 7066.497, "from_m": 7008.46, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9968.275, "from_m": 9333.572, "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": 10334.535, "from_m": 9968.275, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11430.727, "from_m": 10334.535, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11472.301, "from_m": 11430.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11708.196, "from_m": 11472.301, "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": 14451.063, "from_m": 11708.196, "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": 18754.847, "from_m": 14451.063, "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": 20676.806, "from_m": 18754.847, "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": 20969.581, "from_m": 20676.806, "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": 21063.087, "from_m": 20969.581, "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": 22610.301, "from_m": 21063.087, "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": 28548.598, "from_m": 22610.301, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29188.302, "from_m": 28548.598, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30873.293, "from_m": 29188.302, "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": 40214.607, "from_m": 30873.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40557.829, "from_m": 40214.607, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40591.46, "from_m": 40557.829, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42041.371, "from_m": 40591.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42052.474, "from_m": 42041.371, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42126.077, "from_m": 42052.474, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42950.016, "from_m": 42126.077, "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": 43877.216, "from_m": 42950.016, "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": 43932.627, "from_m": 43877.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44747.314, "from_m": 43932.627, "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": 63352.849, "from_m": 44747.314, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 63419.021, "from_m": 63352.849, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66910.426, "from_m": 63419.021, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 66957.759, "from_m": 66910.426, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66978.655, "from_m": 66957.759, "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": 67026.91, "from_m": 66978.655, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67067.131, "from_m": 67026.91, "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": 67121.213, "from_m": 67067.131, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67347.714, "from_m": 67121.213, "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": 69052.889, "from_m": 67347.714, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69075.785, "from_m": 69052.889, "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": 69133.566, "from_m": 69075.785, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 80914.527, "from_m": 69133.566, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81617.624, "from_m": 80914.527, "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": 81683.17, "from_m": 81617.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90912.092, "from_m": 81683.17, "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": 91521.988, "from_m": 90912.092, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91891.721, "from_m": 91521.988, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 95774.601, "from_m": 91891.721, "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": 95807.391, "from_m": 95774.601, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96103.908, "from_m": 95807.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 96244.922, "from_m": 96103.908, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 96435.783, "from_m": 96244.922, "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": 96447.518, "from_m": 96435.783, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96774.404, "from_m": 96447.518, "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": 465934, "profile_key": "079098d708a456509d7b18fc519a69c8dcf1619d4a38dd84292d4969344b935e", "schedule_id": 32880, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0504", "location": "Allerton Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509", "location": "Liverpool South Parkway (HL)", "stage_seq": 2, "distance_m": 620.69, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512", "location": "Wavertree Jn", "stage_seq": 3, "distance_m": 5428.852, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 6891.787, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514", "location": "Edge Hill", "stage_seq": 5, "distance_m": 7480.529, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Crown Street Jn", "stage_seq": 6, "distance_m": 8372.786, "section_seq": 1, "route_path_id": 41686}, {"is_pass": false, "wtt_arr": "0518", "wtt_dep": "0535", "location": "Liverpool Lime Street HL/ML", "stage_seq": 7, "distance_m": 9650.924, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Crown Street Jn", "stage_seq": 8, "distance_m": 10929.061, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Edge Hill", "stage_seq": 9, "distance_m": 11821.318, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Edge Hill S.B.", "stage_seq": 10, "distance_m": 12385.918, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Bootle Branch Jn", "stage_seq": 11, "distance_m": 12870.425, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541H", "location": "Olive Mount Jn", "stage_seq": 12, "distance_m": 14036.594, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Roby", "stage_seq": 13, "distance_m": 17936.852, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Huyton", "stage_seq": 14, "distance_m": 20393.57, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "St. Helens Central", "stage_seq": 15, "distance_m": 29501.1, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Springs Branch Jn", "stage_seq": 16, "distance_m": 41523.465, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Wigan South Jn", "stage_seq": 17, "distance_m": 42874.803, "section_seq": 1, "route_path_id": 41686}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0607", "location": "Wigan North Western", "stage_seq": 18, "distance_m": 43558.477, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Balshaw Lane Jn", "stage_seq": 19, "distance_m": 55631.357, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Euxton Jn", "stage_seq": 20, "distance_m": 59316.589, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Ribble Jn", "stage_seq": 21, "distance_m": 66910.426, "section_seq": 1, "route_path_id": 41686}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0629", "location": "Preston", "stage_seq": 22, "distance_m": 67876.368, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Preston Fylde Jn", "stage_seq": 23, "distance_m": 68635.164, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Kirkham & Wesham", "stage_seq": 24, "distance_m": 81064.144, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643H", "location": "Poulton-le-Fylde", "stage_seq": 25, "distance_m": 91737.91, "section_seq": 1, "route_path_id": 41686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "Devonshire Road Jn", "stage_seq": 26, "distance_m": 95885.748, "section_seq": 1, "route_path_id": 41686}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 27, "distance_m": 96774.404, "section_seq": 1, "route_path_id": 41686}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 96774.404, "from_m": 0.0, "section_seq": 1, "route_path_id": 41686}], "total_distance_m": 96774.404, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 75094.698, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 21679.706, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9933, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T03:56:18Z", "source_id": 37064023, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T03:56:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T03:56:24Z", "source_id": 12214848, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T04:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9879, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:02:29Z", "source_id": 37067433, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T04:03:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:34:39Z", "source_id": 37093685, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T04:35:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:02:34Z", "source_id": 12215990, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:34:42Z", "source_id": 12224399, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9854, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:05:30Z", "source_id": 37069289, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T04:07:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:05:39Z", "source_id": 12216579, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:38:21Z", "source_id": 37097628, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T04:39:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:38:28Z", "source_id": 12225742, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10011, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:39:06Z", "source_id": 37098510, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T04:40:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:39:13Z", "source_id": 12225997, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9466, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:45:35Z", "source_id": 37106833, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T04:46:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:45:38Z", "source_id": 12228666, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9373, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:57:10Z", "source_id": 37122871, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T04:58:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:57:11Z", "source_id": 12233896, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7916, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:51Z", "source_id": 37150844, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T05:14:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:13:57Z", "source_id": 12243189, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:34Z", "source_id": 37196365, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T05:37:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:37Z", "source_id": 12258161, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:42:38Z", "source_id": 37209672, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T05:43:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:42:41Z", "source_id": 12262551, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7803, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:52Z", "source_id": 37216729, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T05:47:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:55Z", "source_id": 12264898, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] Allerton Depot 0504 0504 None None None Blackpool North 0649 0649 4 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65185/2026-09-11/detailed None Preston 2026-09-11T06:29:00+01:00 Blackpool North 18.0 {"type": "LineString", "coordinates": [[-2.707863830399446, 53.755420377305256], [-2.7079554, 53.755805499999994], [-2.7080602, 53.7563946], [-2.7080259, 53.75696219999999], [-2.7080368, 53.7570718], [-2.7080629, 53.75726040000001], [-2.7081366, 53.75754270000001], [-2.7082719999999996, 53.7578442], [-2.7083632, 53.75799769999999], [-2.7084912, 53.7581965], [-2.7087216999999995, 53.7584858], [-2.7088463999999997, 53.758621299999994], [-2.7091286, 53.758880700000006], [-2.7092590999999997, 53.759009299999995], [-2.7094076, 53.7591375], [-2.7094931, 53.75920040000001], [-2.7096965999999996, 53.7593217], [-2.7100276, 53.75952349999999], [-2.7101455999999997, 53.7595824], [-2.7104786999999995, 53.7597446], [-2.7107648000000006, 53.7599094], [-2.7108493999999994, 53.7599553], [-2.7110868999999997, 53.760092099999994], [-2.7115872, 53.76041419999999], [-2.7121289999999996, 53.76082330000001], [-2.712385657640263, 53.761017013820464], [-2.7128597, 53.7613748], [-2.7121289999999996, 53.76082330000001], [-2.7115872, 53.76041419999999], [-2.7110868999999997, 53.760092099999994], [-2.7108493999999994, 53.7599553], [-2.7107648000000006, 53.7599094], [-2.7104786999999995, 53.7597446], [-2.7101455999999997, 53.7595824], [-2.7100276, 53.75952349999999], [-2.7096965999999996, 53.7593217], [-2.7094931, 53.75920040000001], [-2.7094076, 53.7591375], [-2.7092590999999997, 53.759009299999995], [-2.7091286, 53.758880700000006], [-2.7088463999999997, 53.758621299999994], [-2.7091436, 53.7589675], [-2.7093273, 53.7591361], [-2.7095513, 53.7593095], [-2.7095570999999996, 53.75931309999999], [-2.7095679999999995, 53.7593198], [-2.7097444, 53.759427800000005], [-2.7097931, 53.7594577], [-2.7100250999999997, 53.7596177], [-2.7103741, 53.75984760000001], [-2.71065325, 53.76001500000001], [-2.7106737, 53.7600256], [-2.7109317, 53.7601855], [-2.7113303999999996, 53.7604511], [-2.7116844999999996, 53.760695099999985], [-2.7129460999999995, 53.7616549], [-2.7132447, 53.761839999999985], [-2.7135128999999996, 53.7619765], [-2.7138355000000005, 53.76211860000001], [-2.714275, 53.7622773], [-2.7147909, 53.7624084], [-2.7156241999999997, 53.762564], [-2.7162010999999997, 53.762660399999994], [-2.7164584, 53.7627113], [-2.7168365, 53.762786000000006], [-2.7176142, 53.7629948], [-2.7183398999999997, 53.76322110000001], [-2.7191138, 53.7634775], [-2.7197735999999995, 53.76377839999999], [-2.7202468, 53.7640183], [-2.7206935999999997, 53.7642795], [-2.7210481999999994, 53.7645097], [-2.7232147999999996, 53.7660076], [-2.7252748, 53.7673203], [-2.7261303999999997, 53.76777690000001], [-2.7269028999999994, 53.76813680000001], [-2.7279407, 53.76859060000001], [-2.7290326, 53.7690245], [-2.730073, 53.7693785], [-2.7317925, 53.7699266], [-2.7394985999999997, 53.772065000000005], [-2.7397426, 53.7721317], [-2.7428218, 53.7729733], [-2.7460718, 53.77390479999998], [-2.7463144999999995, 53.7739731], [-2.7471170999999996, 53.77420939999999], [-2.7477799, 53.774395199999994], [-2.7487210999999996, 53.774605599999994], [-2.7496451, 53.77480380000001], [-2.7505865999999997, 53.77498369999999], [-2.7515335999999997, 53.775136], [-2.7525392, 53.77527219999999], [-2.7535452, 53.77538899999999], [-2.7539529999999997, 53.7754217], [-2.7547358999999996, 53.77548929999999], [-2.755567399999999, 53.7755464], [-2.7564580999999997, 53.7755806], [-2.7576943999999997, 53.775603399999994], [-2.7588023999999995, 53.7755946], [-2.765931, 53.7754387], [-2.7662221, 53.77543740000001], [-2.7699979, 53.77545610000001], [-2.7736917, 53.7755032], [-2.7744333, 53.77551269999999], [-2.7746757, 53.7755158], [-2.7771969999999997, 53.77558609999999], [-2.7796002, 53.775779], [-2.7818372, 53.7760547], [-2.784777380770516, 53.77640472230831], [-2.7863647999999994, 53.7765937], [-2.7903452, 53.7771357], [-2.7934006, 53.7776405], [-2.8080906999999997, 53.7801159], [-2.8134874999999995, 53.781001900000014], [-2.8145952, 53.781191199999995], [-2.8157806999999995, 53.7813882], [-2.8180527999999994, 53.7817817], [-2.8207346, 53.7822461], [-2.8224512, 53.7825624], [-2.8351971, 53.78464220000001], [-2.8383298999999997, 53.78504729999999], [-2.8411945, 53.78531709999999], [-2.8468163999999994, 53.7858803], [-2.8484472, 53.78600500000001], [-2.8584676999999994, 53.7868632], [-2.8630864999999996, 53.7872594], [-2.8646743000000003, 53.787373499999994], [-2.8662031999999997, 53.7874147], [-2.8677078999999996, 53.787426200000006], [-2.8691965, 53.7873862], [-2.8703365, 53.78733429999999], [-2.8720602, 53.787208100000015], [-2.8728165, 53.78715270000001], [-2.8729580999999995, 53.787142300000006], [-2.8738143, 53.78708259999999], [-2.8746089091824683, 53.787029313726286], [-2.8755441, 53.7869666], [-2.8761293999999995, 53.7869397], [-2.8769125999999994, 53.78690540000001], [-2.8776958000000006, 53.7868934], [-2.8788173999999995, 53.7868994], [-2.8797296, 53.78691899999999], [-2.8805153, 53.7869417], [-2.8810927, 53.7869582], [-2.881827027514486, 53.786978352150705], [-2.8830093999999997, 53.7870108], [-2.8841192, 53.7870423], [-2.8847184, 53.78705999999999], [-2.8853765, 53.78708859999999], [-2.8865684999999996, 53.787153999999994], [-2.8879517, 53.7872646], [-2.8890694, 53.78738799999999], [-2.8894389826269524, 53.78742772712427], [-2.8894684999999996, 53.78743089999999], [-2.8904515, 53.787532], [-2.8916202999999996, 53.787705300000006], [-2.8920449999999995, 53.78778109999999], [-2.8927619000000004, 53.78790769999999], [-2.893672, 53.78808299999999], [-2.8941436, 53.78817589999999], [-2.8971582999999996, 53.78875799999999], [-2.8990677, 53.7891313], [-2.9022254, 53.78974130000001], [-2.9104652, 53.79136059999999], [-2.9144027, 53.7921116], [-2.9173852999999994, 53.7927042], [-2.920384, 53.793284099999994], [-2.923843999999999, 53.7939654], [-2.9263169999999996, 53.7944502], [-2.9288704999999995, 53.7950586], [-2.9314400999999997, 53.795743], [-2.9337468, 53.79643370000001], [-2.9350664, 53.79686780000001], [-2.9372389999999995, 53.79766630000001], [-2.9392452999999996, 53.7984806], [-2.9416432, 53.79961480000001], [-2.942651699999999, 53.800105900000005], [-2.9437728999999995, 53.8008029], [-2.9447385, 53.8014175], [-2.9457791999999996, 53.8021842], [-2.9474742999999997, 53.8035433], [-2.9482629, 53.804322600000006], [-2.9490729, 53.8052857], [-2.9496362, 53.80614409999999], [-2.950414, 53.8075284], [-2.9518516999999997, 53.81017339999999], [-2.9532839999999996, 53.8128435], [-2.9559614, 53.81768379999999], [-2.9560177, 53.81778129999999], [-2.9568298999999993, 53.8191364], [-2.9576184, 53.8202511], [-2.9582674999999994, 53.8211505], [-2.9595227999999993, 53.8227528], [-2.9608155999999997, 53.8243328], [-2.9614164, 53.8250736], [-2.9639002000000003, 53.828034], [-2.9639753, 53.8281227], [-2.964440437594421, 53.82868090765157], [-2.9649409, 53.8292815], [-2.9675372, 53.83239369999999], [-2.971007999999999, 53.8365661], [-2.9724939999999997, 53.83822789999999], [-2.9746558, 53.840108099999995], [-2.9750865737746426, 53.84046508143667], [-2.9767531, 53.841846100000005], [-2.9795462, 53.844103399999995], [-2.9800255, 53.844458], [-2.9806275999999996, 53.8448635], [-2.9812671, 53.845258], [-2.9817126, 53.845508], [-2.9821906999999994, 53.84575790000001], [-2.9825378, 53.8459227], [-2.9828672999999997, 53.8460544], [-2.9832061999999997, 53.8461807], [-2.9868005999999996, 53.84745259999999], [-2.9875612, 53.8477188], [-2.9880823, 53.8478699], [-2.9884417999999995, 53.84796089999999], [-2.989256699999999, 53.8481427], [-2.9896612890124863, 53.848216978547114], [-2.9897954, 53.848241599999994], [-2.990489, 53.8483525], [-2.9906882, 53.8483816], [-2.991081, 53.84844110000001], [-2.9913928999999997, 53.84848670000001], [-2.9916343, 53.8485063], [-2.9918609999999997, 53.8485202], [-2.9920833, 53.8485255], [-2.9952706999999994, 53.848520699999995], [-2.9957451999999996, 53.8485165], [-2.9964889999999995, 53.8484951], [-2.9973197999999996, 53.8484289], [-2.9978836999999996, 53.84837170000001], [-2.9993803999999997, 53.848166000000006], [-3.0009844, 53.8478337], [-3.0017967, 53.84761319999999], [-3.0022869999999995, 53.84747019999999], [-3.0026849, 53.8473527], [-3.0034775999999996, 53.8470709], [-3.0039402, 53.84690649999999], [-3.0051794, 53.8464444], [-3.0075825999999997, 53.8455931], [-3.0103345999999997, 53.8446088], [-3.0124857, 53.8438397], [-3.0144991999999995, 53.84310659999999], [-3.0162247, 53.8424915], [-3.0178662, 53.8419028], [-3.0198241999999995, 53.84114949999999], [-3.0205805999999997, 53.8407886], [-3.0212338721414653, 53.84046508143667], [-3.0214818, 53.84034230000001], [-3.023353999999999, 53.8392503], [-3.0256660999999996, 53.8378512], [-3.0282892999999995, 53.83629369999999], [-3.0289652, 53.8358918], [-3.0310948999999994, 53.8346191], [-3.0312616999999995, 53.8345159], [-3.03176, 53.8342076], [-3.0328973, 53.83353660000001], [-3.0339915999999993, 53.83288439999999], [-3.0359979, 53.83169409999999], [-3.0397607, 53.8294443], [-3.0401179, 53.829238100000005], [-3.040965, 53.8287415], [-3.0415778, 53.82837599999999], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]} 18.0 0629 0647 Preston Blackpool North H.S. Blackpool North 53.8223707 -3.0488645 53.8223707 -3.0488645 1 0 2026-09-11 05:57:46 TERMINATED 2026-09-11 05:47:00 Blackpool North TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264898 1789105555763313 95 95 2026-09-11 05:57:27.684712 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:26.428007
436932 466584 W84938 161N57M511 2026-09-11 COMPLETE 12266058 2026-09-11 06:47:00 2026-09-11 05:57:46 2026-09-13 05:57:46 {"id": 466584, "stp": "P", "toc": "TransPennine Express", "uid": "W84938", "consist": "185103+185130", "dest_crs": "RCC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84938/2026-09-11/detailed", "trust_id": "161N57M511", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redcar Central", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "2", "is_terminated": 1, "next_location": "Redcar Central", "signalling_id": "1N57", "timing_status": "LATE", "origin_station": "York", "current_leg_arr": "0647", "current_leg_dep": "0637", "current_leg_end": "Redcar Central", "origin_dep_time": "0532", "origin_platform": "10", "current_location": "Redcar Central", "last_update_time": "2026-09-11T05:57:46", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2343611, 54.579356700000005], [-1.2341227, 54.579354], [-1.233811, 54.57935270000001], [-1.233556, 54.5793446], [-1.2333265999999998, 54.5793328], [-1.2330550999999998, 54.579305299999994], [-1.2327665, 54.57927659999999], [-1.2322166, 54.57920579999999], [-1.2319601, 54.579157999999985], [-1.2316385, 54.57908439999999], [-1.2311538999999998, 54.578947199999995], [-1.2305412, 54.57875379999999], [-1.2299343, 54.5785509], [-1.2290753, 54.57824479999999], [-1.2280914, 54.5778602], [-1.2268747, 54.57738909999999], [-1.2262767, 54.5771644], [-1.2255876, 54.576941700000006], [-1.2248515, 54.576753100000005], [-1.2243344, 54.576659600000006], [-1.2238131, 54.576569000000006], [-1.2233708, 54.576529099999995], [-1.2228962, 54.57649729999999], [-1.2225214999999998, 54.5764816], [-1.2220857, 54.576473799999995], [-1.2219432, 54.5764757], [-1.2213016999999995, 54.5764926], [-1.2156743, 54.57680239999999], [-1.2151041, 54.57683260000001], [-1.2146418999999995, 54.576857100000005], [-1.2139239999999998, 54.5768585], [-1.2134207999999995, 54.576881099999994], [-1.2117393, 54.5769797], [-1.2112237, 54.57700520000001], [-1.2095596999999998, 54.5770802], [-1.2079571999999998, 54.57716319999999], [-1.2067599, 54.57723450000001], [-1.2066506, 54.5772413], [-1.2051379999999998, 54.5773244], [-1.204752, 54.57734560000001], [-1.203442, 54.5774281], [-1.2021043, 54.57754750000001], [-1.2011042, 54.5776528], [-1.2006023999999995, 54.5777314], [-1.1999025, 54.5778623], [-1.1993493999999998, 54.57798999999999], [-1.1986573, 54.57816819999999], [-1.1982457, 54.5782852], [-1.197729, 54.57843669999999], [-1.1972732999999998, 54.5785755], [-1.1968272999999998, 54.5787427], [-1.1962029, 54.57900989999999], [-1.1957827, 54.5792073], [-1.1951419, 54.579524], [-1.1935074999999995, 54.5803541], [-1.1923419, 54.5808801], [-1.1918147, 54.5811088], [-1.1913015, 54.581303], [-1.1904963, 54.5815921], [-1.1897192999999997, 54.58183199999999], [-1.1885281999999997, 54.58214650000001], [-1.1872203999999995, 54.58241329999999], [-1.1848952999999998, 54.5828424], [-1.1835724, 54.5830628], [-1.1824216, 54.5832419], [-1.1805855, 54.583479399999995], [-1.1790191, 54.5836765], [-1.1787058, 54.58371230000001], [-1.1785008, 54.583739900000005], [-1.1779752, 54.583846099999995], [-1.1774399, 54.5839347], [-1.1762281, 54.584091099999995], [-1.1758160881756503, 54.5841654470262], [-1.1755908, 54.5842061], [-1.1742844999999995, 54.58436769999999], [-1.1697461999999998, 54.5849444], [-1.1678098693553778, 54.585189335935866], [-1.1655808, 54.5854713], [-1.1648163, 54.5855786], [-1.162883, 54.58588889999999], [-1.1622467999999997, 54.5860091], [-1.1611604999999998, 54.58621119999999], [-1.160329, 54.5863868], [-1.15946, 54.58657639999999], [-1.1573222, 54.5871033], [-1.1556271, 54.587523], [-1.1543959, 54.587833800000006], [-1.1536235, 54.58807469999999], [-1.152336, 54.588519199999986], [-1.1510876, 54.58895309999999], [-1.1501983, 54.5892652], [-1.1499107223446736, 54.58936484324498], [-1.1496511, 54.58945479999999], [-1.1490476, 54.589705], [-1.1484388, 54.59002670000001], [-1.1477038000000002, 54.5904619], [-1.1448989, 54.59218919999999], [-1.1443087, 54.5925086], [-1.1436712999999998, 54.5928972], [-1.1432429, 54.59310020000001], [-1.1429317, 54.593303799999994], [-1.1424045, 54.5935843], [-1.1415126999999998, 54.59413109999999], [-1.1396457, 54.5952849], [-1.1371451, 54.59682299999999], [-1.1369198, 54.5969554], [-1.1365113966868774, 54.5972044984528], [-1.1358828, 54.59758790000001], [-1.1350221, 54.59812360000001], [-1.1337572, 54.598876], [-1.1323529, 54.59966059999999], [-1.1311769, 54.60026580000001], [-1.1298716, 54.6008986], [-1.1287458999999995, 54.60151260000001], [-1.12763, 54.602124399999994], [-1.1262245000000002, 54.6030069], [-1.1251812, 54.603744799999994], [-1.1250283, 54.6038642], [-1.1244544, 54.6043114], [-1.1240412999999998, 54.604639], [-1.1238902, 54.60475890000001], [-1.123809260620135, 54.604826844991706], [-1.1236996, 54.6049189], [-1.1233399, 54.6052287], [-1.1232645, 54.6052936], [-1.1229270999999998, 54.6056064], [-1.1228204, 54.6057053], [-1.1226984, 54.605815099999994], [-1.1223937999999998, 54.60611], [-1.1216736, 54.60667519999999], [-1.121063, 54.6070743], [-1.1204334, 54.6074138], [-1.119994, 54.6076251], [-1.1195545, 54.60781080000001], [-1.1190843999999998, 54.60798369999999], [-1.1186413, 54.608132999999995], [-1.1182437, 54.6082515], [-1.1167971, 54.6086298], [-1.1153872, 54.609002399999994], [-1.112569, 54.60973750000001], [-1.1112228941998117, 54.610088391853154], [-1.111117912996799, 54.61011575736759], [-1.1096638, 54.6104948], [-1.1061986999999998, 54.6114089], [-1.1027370999999997, 54.61231169999999], [-1.0999927, 54.61303230000001], [-1.0981929, 54.61349980000001], [-1.0963609999999997, 54.61398599999999], [-1.095331, 54.6142516], [-1.0941964, 54.61454820000001], [-1.0930243, 54.61485270000001], [-1.0919357999999997, 54.6151194], [-1.0911840999999998, 54.6152974], [-1.0901961999999998, 54.615466899999994], [-1.0893388, 54.61556449999999], [-1.088695, 54.61560180000001], [-1.0879049, 54.61560849999999], [-1.0870095999999998, 54.61557249999999], [-1.0861592, 54.6155054], [-1.0847122, 54.61535229999999], [-1.0838233, 54.6152596], [-1.0827726999999998, 54.6151794], [-1.0822468, 54.6151669], [-1.0817597, 54.61515670000001], [-1.0812391, 54.61516559999998], [-1.0806751, 54.6151802], [-1.079901, 54.6152097], [-1.0792023, 54.6152614], [-1.0779783409434258, 54.61538390506104], [-1.0765057, 54.615531299999994], [-1.075914, 54.6156224], [-1.0732776, 54.615841], [-1.0721868999999995, 54.6159146], [-1.0706619, 54.61598920000001], [-1.0700325999999998, 54.6160089]]}", "current_leg_start": "Middlesbrough", "dest_arr_time_act": "0646½", "motion_projection": null, "next_location_lat": "54.6160089", "next_location_lon": "-1.0700326", "previous_location": "Middlesbrough", "current_leg_milage": "7.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 239.696, \"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\": 516.101, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 815.648, \"from_m\": 516.101, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1803.859, \"from_m\": 815.648, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4919.86, \"from_m\": 1803.859, \"capability_applied\": null, \"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\": 5018.692, \"from_m\": 4919.86, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48472.954, \"from_m\": 5018.692, \"capability_applied\": null, \"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\": 49080.113, \"from_m\": 48472.954, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49428.319, \"from_m\": 49080.113, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51942.855, \"from_m\": 49428.319, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71532.45, \"from_m\": 51942.855, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 73897.154, \"from_m\": 71532.45, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74169.046, \"from_m\": 73897.154, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75025.504, \"from_m\": 74169.046, \"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\": 75720.864, \"from_m\": 75025.504, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 76124.121, \"from_m\": 75720.864, \"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\": 76540.649, \"from_m\": 76124.121, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 76759.741, \"from_m\": 76540.649, \"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\": 77590.098, \"from_m\": 76759.741, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79279.772, \"from_m\": 77590.098, \"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\": 79555.597, \"from_m\": 79279.772, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79963.462, \"from_m\": 79555.597, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 80008.891, \"from_m\": 79963.462, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 80457.253, \"from_m\": 80008.891, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81762.64, \"from_m\": 80457.253, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 85583.259, \"from_m\": 81762.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 88141.184, \"from_m\": 85583.259, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93772.74, \"from_m\": 88141.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 466584, \"profile_key\": \"25e870b3fa4c1d7e712eea4a8939713941e675c136f6ff111281a022322af830\", \"schedule_id\": 29205, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Skelton Jn\", \"stage_seq\": 2, \"distance_m\": 2618.079, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Tollerton Jn\", \"stage_seq\": 3, \"distance_m\": 15347.808, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550H\", \"location\": \"Thirsk\", \"stage_seq\": 4, \"distance_m\": 35647.289, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Longlands Jn\", \"stage_seq\": 5, \"distance_m\": 46543.207, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558H\", \"location\": \"Northallerton\", \"stage_seq\": 6, \"distance_m\": 48132.14, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Northallerton East Jn\", \"stage_seq\": 7, \"distance_m\": 49135.869, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611H\", \"location\": \"Yarm\", \"stage_seq\": 8, \"distance_m\": 67501.248, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0621\", \"location\": \"Eaglescliffe\", \"stage_seq\": 9, \"distance_m\": 71686.018, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 10, \"distance_m\": 73897.154, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 11, \"distance_m\": 75110.366, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Thornaby\", \"stage_seq\": 12, \"distance_m\": 76560.817, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 13, \"distance_m\": 79986.389, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0637\", \"location\": \"Middlesbrough\", \"stage_seq\": 14, \"distance_m\": 81742.093, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 15, \"distance_m\": 83120.422, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"South Bank\", \"stage_seq\": 16, \"distance_m\": 85778.012, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Shell Jn\", \"stage_seq\": 17, \"distance_m\": 88770.759, \"section_seq\": 1, \"route_path_id\": 45252}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": null, \"location\": \"Redcar Central\", \"stage_seq\": 18, \"distance_m\": 93772.74, \"section_seq\": 1, \"route_path_id\": 45252}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93772.74, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45252}], \"total_distance_m\": 93772.74, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 90876.287, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2896.453, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "54.6160089", "current_position_lon": "-1.0700326", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:49:38Z\", \"source_id\": 37112069, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:50:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:49:42Z\", \"source_id\": 12230350, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:58:07Z\", \"source_id\": 37124391, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:59:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:58:12Z\", \"source_id\": 12234384, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:05Z\", \"source_id\": 37145805, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:14:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:08Z\", \"source_id\": 12241543, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:27Z\", \"source_id\": 37159437, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:19:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:31Z\", \"source_id\": 12246096, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:43Z\", \"source_id\": 37173470, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:26:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:46Z\", \"source_id\": 12250714, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:32:53Z\", \"source_id\": 37188203, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:33:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:32:55Z\", \"source_id\": 12255551, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:47:29Z\", \"source_id\": 12266058, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redcar Central", "service_state_platform": "2", "timing_fact_generation": 1789105651481365, "current_leg_arrival_utc": "2026-09-11T06:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:31.403788", "service_state_evidence_id": 12266058, "current_leg_start_actual_dep": "2026-09-11T06:37:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:33.576143", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express P YRK RCC 1N57 185103+185130 6 100 None {"version": 3, "segments": [{"to_m": 239.696, "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": 516.101, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 815.648, "from_m": 516.101, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1803.859, "from_m": 815.648, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4919.86, "from_m": 1803.859, "capability_applied": null, "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": 5018.692, "from_m": 4919.86, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48472.954, "from_m": 5018.692, "capability_applied": null, "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": 49080.113, "from_m": 48472.954, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49428.319, "from_m": 49080.113, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51942.855, "from_m": 49428.319, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71532.45, "from_m": 51942.855, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 73897.154, "from_m": 71532.45, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74169.046, "from_m": 73897.154, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75025.504, "from_m": 74169.046, "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": 75720.864, "from_m": 75025.504, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 76124.121, "from_m": 75720.864, "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": 76540.649, "from_m": 76124.121, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 76759.741, "from_m": 76540.649, "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": 77590.098, "from_m": 76759.741, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79279.772, "from_m": 77590.098, "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": 79555.597, "from_m": 79279.772, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79963.462, "from_m": 79555.597, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 80008.891, "from_m": 79963.462, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 80457.253, "from_m": 80008.891, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81762.64, "from_m": 80457.253, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 85583.259, "from_m": 81762.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 88141.184, "from_m": 85583.259, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93772.74, "from_m": 88141.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 466584, "profile_key": "25e870b3fa4c1d7e712eea4a8939713941e675c136f6ff111281a022322af830", "schedule_id": 29205, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0532", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 45252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Skelton Jn", "stage_seq": 2, "distance_m": 2618.079, "section_seq": 1, "route_path_id": 45252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Tollerton Jn", "stage_seq": 3, "distance_m": 15347.808, "section_seq": 1, "route_path_id": 45252}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550H", "location": "Thirsk", "stage_seq": 4, "distance_m": 35647.289, "section_seq": 1, "route_path_id": 45252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Longlands Jn", "stage_seq": 5, "distance_m": 46543.207, "section_seq": 1, "route_path_id": 45252}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558H", "location": "Northallerton", "stage_seq": 6, "distance_m": 48132.14, "section_seq": 1, "route_path_id": 45252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Northallerton East Jn", "stage_seq": 7, "distance_m": 49135.869, "section_seq": 1, "route_path_id": 45252}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611H", "location": "Yarm", "stage_seq": 8, "distance_m": 67501.248, "section_seq": 1, "route_path_id": 45252}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0621", "location": "Eaglescliffe", "stage_seq": 9, "distance_m": 71686.018, "section_seq": 1, "route_path_id": 45252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Stockton Cut Jn", "stage_seq": 10, "distance_m": 73897.154, "section_seq": 1, "route_path_id": 45252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Bowesfield Jn", "stage_seq": 11, "distance_m": 75110.366, "section_seq": 1, "route_path_id": 45252}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Thornaby", "stage_seq": 12, "distance_m": 76560.817, "section_seq": 1, "route_path_id": 45252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Newport East Jn (Teesside)", "stage_seq": 13, "distance_m": 79986.389, "section_seq": 1, "route_path_id": 45252}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0637", "location": "Middlesbrough", "stage_seq": 14, "distance_m": 81742.093, "section_seq": 1, "route_path_id": 45252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Whitehouse Jn (Teesside)", "stage_seq": 15, "distance_m": 83120.422, "section_seq": 1, "route_path_id": 45252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "South Bank", "stage_seq": 16, "distance_m": 85778.012, "section_seq": 1, "route_path_id": 45252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Shell Jn", "stage_seq": 17, "distance_m": 88770.759, "section_seq": 1, "route_path_id": 45252}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": null, "location": "Redcar Central", "stage_seq": 18, "distance_m": 93772.74, "section_seq": 1, "route_path_id": 45252}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93772.74, "from_m": 0.0, "section_seq": 1, "route_path_id": 45252}], "total_distance_m": 93772.74, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 90876.287, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2896.453, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 4526, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:49:38Z", "source_id": 37112069, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T04:50:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:49:42Z", "source_id": 12230350, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4499, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:58:07Z", "source_id": 37124391, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T04:59:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:58:12Z", "source_id": 12234384, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4470, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:05Z", "source_id": 37145805, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:14:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:08Z", "source_id": 12241543, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4311, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:27Z", "source_id": 37159437, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:19:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:31Z", "source_id": 12246096, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4187, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:43Z", "source_id": 37173470, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:26:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:46Z", "source_id": 12250714, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4256, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:32:53Z", "source_id": 37188203, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:33:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:32:55Z", "source_id": 12255551, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:47:29Z", "source_id": 12266058, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] York 0532 0532 10 None None Redcar Central 0647 0646½ 2 LATE 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84938/2026-09-11/detailed None Middlesbrough 2026-09-11T06:37:00+01:00 Redcar Central 10.0 {"type": "LineString", "coordinates": [[-1.2343611, 54.579356700000005], [-1.2341227, 54.579354], [-1.233811, 54.57935270000001], [-1.233556, 54.5793446], [-1.2333265999999998, 54.5793328], [-1.2330550999999998, 54.579305299999994], [-1.2327665, 54.57927659999999], [-1.2322166, 54.57920579999999], [-1.2319601, 54.579157999999985], [-1.2316385, 54.57908439999999], [-1.2311538999999998, 54.578947199999995], [-1.2305412, 54.57875379999999], [-1.2299343, 54.5785509], [-1.2290753, 54.57824479999999], [-1.2280914, 54.5778602], [-1.2268747, 54.57738909999999], [-1.2262767, 54.5771644], [-1.2255876, 54.576941700000006], [-1.2248515, 54.576753100000005], [-1.2243344, 54.576659600000006], [-1.2238131, 54.576569000000006], [-1.2233708, 54.576529099999995], [-1.2228962, 54.57649729999999], [-1.2225214999999998, 54.5764816], [-1.2220857, 54.576473799999995], [-1.2219432, 54.5764757], [-1.2213016999999995, 54.5764926], [-1.2156743, 54.57680239999999], [-1.2151041, 54.57683260000001], [-1.2146418999999995, 54.576857100000005], [-1.2139239999999998, 54.5768585], [-1.2134207999999995, 54.576881099999994], [-1.2117393, 54.5769797], [-1.2112237, 54.57700520000001], [-1.2095596999999998, 54.5770802], [-1.2079571999999998, 54.57716319999999], [-1.2067599, 54.57723450000001], [-1.2066506, 54.5772413], [-1.2051379999999998, 54.5773244], [-1.204752, 54.57734560000001], [-1.203442, 54.5774281], [-1.2021043, 54.57754750000001], [-1.2011042, 54.5776528], [-1.2006023999999995, 54.5777314], [-1.1999025, 54.5778623], [-1.1993493999999998, 54.57798999999999], [-1.1986573, 54.57816819999999], [-1.1982457, 54.5782852], [-1.197729, 54.57843669999999], [-1.1972732999999998, 54.5785755], [-1.1968272999999998, 54.5787427], [-1.1962029, 54.57900989999999], [-1.1957827, 54.5792073], [-1.1951419, 54.579524], [-1.1935074999999995, 54.5803541], [-1.1923419, 54.5808801], [-1.1918147, 54.5811088], [-1.1913015, 54.581303], [-1.1904963, 54.5815921], [-1.1897192999999997, 54.58183199999999], [-1.1885281999999997, 54.58214650000001], [-1.1872203999999995, 54.58241329999999], [-1.1848952999999998, 54.5828424], [-1.1835724, 54.5830628], [-1.1824216, 54.5832419], [-1.1805855, 54.583479399999995], [-1.1790191, 54.5836765], [-1.1787058, 54.58371230000001], [-1.1785008, 54.583739900000005], [-1.1779752, 54.583846099999995], [-1.1774399, 54.5839347], [-1.1762281, 54.584091099999995], [-1.1758160881756503, 54.5841654470262], [-1.1755908, 54.5842061], [-1.1742844999999995, 54.58436769999999], [-1.1697461999999998, 54.5849444], [-1.1678098693553778, 54.585189335935866], [-1.1655808, 54.5854713], [-1.1648163, 54.5855786], [-1.162883, 54.58588889999999], [-1.1622467999999997, 54.5860091], [-1.1611604999999998, 54.58621119999999], [-1.160329, 54.5863868], [-1.15946, 54.58657639999999], [-1.1573222, 54.5871033], [-1.1556271, 54.587523], [-1.1543959, 54.587833800000006], [-1.1536235, 54.58807469999999], [-1.152336, 54.588519199999986], [-1.1510876, 54.58895309999999], [-1.1501983, 54.5892652], [-1.1499107223446736, 54.58936484324498], [-1.1496511, 54.58945479999999], [-1.1490476, 54.589705], [-1.1484388, 54.59002670000001], [-1.1477038000000002, 54.5904619], [-1.1448989, 54.59218919999999], [-1.1443087, 54.5925086], [-1.1436712999999998, 54.5928972], [-1.1432429, 54.59310020000001], [-1.1429317, 54.593303799999994], [-1.1424045, 54.5935843], [-1.1415126999999998, 54.59413109999999], [-1.1396457, 54.5952849], [-1.1371451, 54.59682299999999], [-1.1369198, 54.5969554], [-1.1365113966868774, 54.5972044984528], [-1.1358828, 54.59758790000001], [-1.1350221, 54.59812360000001], [-1.1337572, 54.598876], [-1.1323529, 54.59966059999999], [-1.1311769, 54.60026580000001], [-1.1298716, 54.6008986], [-1.1287458999999995, 54.60151260000001], [-1.12763, 54.602124399999994], [-1.1262245000000002, 54.6030069], [-1.1251812, 54.603744799999994], [-1.1250283, 54.6038642], [-1.1244544, 54.6043114], [-1.1240412999999998, 54.604639], [-1.1238902, 54.60475890000001], [-1.123809260620135, 54.604826844991706], [-1.1236996, 54.6049189], [-1.1233399, 54.6052287], [-1.1232645, 54.6052936], [-1.1229270999999998, 54.6056064], [-1.1228204, 54.6057053], [-1.1226984, 54.605815099999994], [-1.1223937999999998, 54.60611], [-1.1216736, 54.60667519999999], [-1.121063, 54.6070743], [-1.1204334, 54.6074138], [-1.119994, 54.6076251], [-1.1195545, 54.60781080000001], [-1.1190843999999998, 54.60798369999999], [-1.1186413, 54.608132999999995], [-1.1182437, 54.6082515], [-1.1167971, 54.6086298], [-1.1153872, 54.609002399999994], [-1.112569, 54.60973750000001], [-1.1112228941998117, 54.610088391853154], [-1.111117912996799, 54.61011575736759], [-1.1096638, 54.6104948], [-1.1061986999999998, 54.6114089], [-1.1027370999999997, 54.61231169999999], [-1.0999927, 54.61303230000001], [-1.0981929, 54.61349980000001], [-1.0963609999999997, 54.61398599999999], [-1.095331, 54.6142516], [-1.0941964, 54.61454820000001], [-1.0930243, 54.61485270000001], [-1.0919357999999997, 54.6151194], [-1.0911840999999998, 54.6152974], [-1.0901961999999998, 54.615466899999994], [-1.0893388, 54.61556449999999], [-1.088695, 54.61560180000001], [-1.0879049, 54.61560849999999], [-1.0870095999999998, 54.61557249999999], [-1.0861592, 54.6155054], [-1.0847122, 54.61535229999999], [-1.0838233, 54.6152596], [-1.0827726999999998, 54.6151794], [-1.0822468, 54.6151669], [-1.0817597, 54.61515670000001], [-1.0812391, 54.61516559999998], [-1.0806751, 54.6151802], [-1.079901, 54.6152097], [-1.0792023, 54.6152614], [-1.0779783409434258, 54.61538390506104], [-1.0765057, 54.615531299999994], [-1.075914, 54.6156224], [-1.0732776, 54.615841], [-1.0721868999999995, 54.6159146], [-1.0706619, 54.61598920000001], [-1.0700325999999998, 54.6160089]]} 7.5 0637 0647 Middlesbrough Redcar Central Redcar Central 54.6160089 -1.0700326 54.6160089 -1.0700326 1 0 2026-09-11 05:57:46 TERMINATED 2026-09-11 05:47:00 Redcar Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12266058 1789105651481365 73 73 2026-09-11 05:57:33.576143 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:31.403788
436933 467426 L82866 872K01M511 2026-09-11 COMPLETE 12264925 2026-09-11 06:47:00 2026-09-11 05:57:46 2026-09-13 05:57:46 {"id": 467426, "stp": "P", "toc": "South Western Railway", "uid": "L82866", "consist": "701007", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82866/2026-09-11/detailed", "trust_id": "872K01M511", "origin_crs": "KNG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": "22", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2K01", "timing_status": "LATE", "origin_station": "Kingston", "current_leg_arr": "0647", "current_leg_dep": "0643", "current_leg_end": "London Waterloo", "origin_dep_time": "0559", "origin_platform": "2", "current_location": "London Waterloo", "last_update_time": "2026-09-11T05:57:46", "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": "0646", "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\": 234.77, \"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\": 283.491, \"from_m\": 234.77, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 342.864, \"from_m\": 283.491, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 860.338, \"from_m\": 342.864, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3518.855, \"from_m\": 860.338, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3670.865, \"from_m\": 3518.855, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3723.961, \"from_m\": 3670.865, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4193.755, \"from_m\": 3723.961, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4441.644, \"from_m\": 4193.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\": 4470.009, \"from_m\": 4441.644, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5429.164, \"from_m\": 4470.009, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5663.575, \"from_m\": 5429.164, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5859.836, \"from_m\": 5663.575, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5935.418, \"from_m\": 5859.836, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6030.397, \"from_m\": 5935.418, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6084.684, \"from_m\": 6030.397, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6428.118, \"from_m\": 6084.684, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6465.468, \"from_m\": 6428.118, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7820.811, \"from_m\": 6465.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8928.625, \"from_m\": 7820.811, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8979.299, \"from_m\": 8928.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9005.95, \"from_m\": 8979.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\": 16375.345, \"from_m\": 9005.95, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16418.021, \"from_m\": 16375.345, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17758.208, \"from_m\": 16418.021, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18258.367, \"from_m\": 17758.208, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19256.316, \"from_m\": 18258.367, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19302.252, \"from_m\": 19256.316, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19708.433, \"from_m\": 19302.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\": 19805.964, \"from_m\": 19708.433, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21141.369, \"from_m\": 19805.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\": 21264.711, \"from_m\": 21141.369, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 22045.449, \"from_m\": 21264.711, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22876.033, \"from_m\": 22045.449, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23730.71, \"from_m\": 22876.033, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24308.045, \"from_m\": 23730.71, \"capability_applied\": null, \"effective_limit_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\": 467426, \"profile_key\": \"4470a6e836e1ac5de5d17b6228dbf53d95ee8e80ccd044dffbb0f94d2f86438c\", \"schedule_id\": 17694, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Kingston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601\", \"location\": \"Hampton Wick\", \"stage_seq\": 2, \"distance_m\": 735.741, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Teddington\", \"stage_seq\": 3, \"distance_m\": 2572.252, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Shacklegate Jn\", \"stage_seq\": 4, \"distance_m\": 3698.469, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0609\", \"location\": \"Strawberry Hill\", \"stage_seq\": 5, \"distance_m\": 4334.719, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Twickenham Jn\", \"stage_seq\": 6, \"distance_m\": 5698.331, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613H\", \"location\": \"Twickenham\", \"stage_seq\": 7, \"distance_m\": 6133.59, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0615H\", \"location\": \"St. Margarets\", \"stage_seq\": 8, \"distance_m\": 7014.485, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0619\", \"location\": \"Richmond\", \"stage_seq\": 9, \"distance_m\": 8724.942, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621\", \"location\": \"North Sheen\", \"stage_seq\": 10, \"distance_m\": 9905.662, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0623H\", \"location\": \"Mortlake\", \"stage_seq\": 11, \"distance_m\": 11177.039, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0626H\", \"location\": \"Barnes\", \"stage_seq\": 12, \"distance_m\": 13030.514, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Putney\", \"stage_seq\": 13, \"distance_m\": 14916.044, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0632H\", \"location\": \"Wandsworth Town\", \"stage_seq\": 14, \"distance_m\": 16845.725, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 15, \"distance_m\": 18142.311, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"West London Jn\", \"stage_seq\": 16, \"distance_m\": 19242.878, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0638H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 17, \"distance_m\": 20074.808, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 18, \"distance_m\": 21106.599, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0642\", \"location\": \"Vauxhall\", \"stage_seq\": 19, \"distance_m\": 22240.471, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 20, \"distance_m\": 23579.068, \"section_seq\": 1, \"route_path_id\": 35076}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 21, \"distance_m\": 24308.045, \"section_seq\": 1, \"route_path_id\": 35076}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24308.045, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35076}], \"total_distance_m\": 24308.045, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23685.638, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 622.407, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0559", "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\": 28478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:00:01Z\", \"source_id\": 37127282, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:00:08Z\", \"source_id\": 12235332, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:49Z\", \"source_id\": 37133393, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:04:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:51Z\", \"source_id\": 12237403, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:06:34Z\", \"source_id\": 37137945, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:07:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:06:37Z\", \"source_id\": 12238956, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:30Z\", \"source_id\": 37146526, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:12:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:33Z\", \"source_id\": 12241803, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:26Z\", \"source_id\": 37151977, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:14:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:31Z\", \"source_id\": 12243569, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:17:24Z\", \"source_id\": 37157479, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:18:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:17:28Z\", \"source_id\": 12245415, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:56Z\", \"source_id\": 37164157, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:21:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:57Z\", \"source_id\": 12247612, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:37Z\", \"source_id\": 37169369, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:42Z\", \"source_id\": 12249350, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:18Z\", \"source_id\": 37176520, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:28:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:24Z\", \"source_id\": 12251770, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:21Z\", \"source_id\": 37182678, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:30:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:23Z\", \"source_id\": 12253805, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:01Z\", \"source_id\": 37188512, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:33:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:06Z\", \"source_id\": 12255672, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:29Z\", \"source_id\": 37193977, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:36:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:34Z\", \"source_id\": 12257404, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:55Z\", \"source_id\": 37201526, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:57Z\", \"source_id\": 12259842, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:42:29Z\", \"source_id\": 37209305, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:43:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:42:29Z\", \"source_id\": 12262435, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:52Z\", \"source_id\": 37216788, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:57Z\", \"source_id\": 12264925, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "22", "timing_fact_generation": 1789105558285499, "current_leg_arrival_utc": "2026-09-11T06:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:32.360519", "service_state_evidence_id": 12264925, "current_leg_start_actual_dep": "2026-09-11T06:43:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:33.729064", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P KNG None 2K01 701007 10 100 None {"version": 3, "segments": [{"to_m": 234.77, "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": 283.491, "from_m": 234.77, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 342.864, "from_m": 283.491, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 860.338, "from_m": 342.864, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3518.855, "from_m": 860.338, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3670.865, "from_m": 3518.855, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3723.961, "from_m": 3670.865, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4193.755, "from_m": 3723.961, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4441.644, "from_m": 4193.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": 4470.009, "from_m": 4441.644, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5429.164, "from_m": 4470.009, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5663.575, "from_m": 5429.164, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5859.836, "from_m": 5663.575, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5935.418, "from_m": 5859.836, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6030.397, "from_m": 5935.418, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6084.684, "from_m": 6030.397, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6428.118, "from_m": 6084.684, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6465.468, "from_m": 6428.118, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7820.811, "from_m": 6465.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8928.625, "from_m": 7820.811, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8979.299, "from_m": 8928.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9005.95, "from_m": 8979.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": 16375.345, "from_m": 9005.95, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16418.021, "from_m": 16375.345, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17758.208, "from_m": 16418.021, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18258.367, "from_m": 17758.208, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19256.316, "from_m": 18258.367, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19302.252, "from_m": 19256.316, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19708.433, "from_m": 19302.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": 19805.964, "from_m": 19708.433, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21141.369, "from_m": 19805.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": 21264.711, "from_m": 21141.369, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 22045.449, "from_m": 21264.711, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22876.033, "from_m": 22045.449, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23730.71, "from_m": 22876.033, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24308.045, "from_m": 23730.71, "capability_applied": null, "effective_limit_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": 467426, "profile_key": "4470a6e836e1ac5de5d17b6228dbf53d95ee8e80ccd044dffbb0f94d2f86438c", "schedule_id": 17694, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0559", "location": "Kingston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35076}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601", "location": "Hampton Wick", "stage_seq": 2, "distance_m": 735.741, "section_seq": 1, "route_path_id": 35076}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Teddington", "stage_seq": 3, "distance_m": 2572.252, "section_seq": 1, "route_path_id": 35076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Shacklegate Jn", "stage_seq": 4, "distance_m": 3698.469, "section_seq": 1, "route_path_id": 35076}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0609", "location": "Strawberry Hill", "stage_seq": 5, "distance_m": 4334.719, "section_seq": 1, "route_path_id": 35076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Twickenham Jn", "stage_seq": 6, "distance_m": 5698.331, "section_seq": 1, "route_path_id": 35076}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613H", "location": "Twickenham", "stage_seq": 7, "distance_m": 6133.59, "section_seq": 1, "route_path_id": 35076}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0615H", "location": "St. Margarets", "stage_seq": 8, "distance_m": 7014.485, "section_seq": 1, "route_path_id": 35076}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0619", "location": "Richmond", "stage_seq": 9, "distance_m": 8724.942, "section_seq": 1, "route_path_id": 35076}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621", "location": "North Sheen", "stage_seq": 10, "distance_m": 9905.662, "section_seq": 1, "route_path_id": 35076}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0623H", "location": "Mortlake", "stage_seq": 11, "distance_m": 11177.039, "section_seq": 1, "route_path_id": 35076}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0626H", "location": "Barnes", "stage_seq": 12, "distance_m": 13030.514, "section_seq": 1, "route_path_id": 35076}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Putney", "stage_seq": 13, "distance_m": 14916.044, "section_seq": 1, "route_path_id": 35076}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0632H", "location": "Wandsworth Town", "stage_seq": 14, "distance_m": 16845.725, "section_seq": 1, "route_path_id": 35076}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635H", "location": "Clapham Junction (W)", "stage_seq": 15, "distance_m": 18142.311, "section_seq": 1, "route_path_id": 35076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "West London Jn", "stage_seq": 16, "distance_m": 19242.878, "section_seq": 1, "route_path_id": 35076}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0638H", "location": "Queenstown Road (Battersea)", "stage_seq": 17, "distance_m": 20074.808, "section_seq": 1, "route_path_id": 35076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Nine Elms Jn", "stage_seq": 18, "distance_m": 21106.599, "section_seq": 1, "route_path_id": 35076}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0642", "location": "Vauxhall", "stage_seq": 19, "distance_m": 22240.471, "section_seq": 1, "route_path_id": 35076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Waterloo West Crossings", "stage_seq": 20, "distance_m": 23579.068, "section_seq": 1, "route_path_id": 35076}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 21, "distance_m": 24308.045, "section_seq": 1, "route_path_id": 35076}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24308.045, "from_m": 0.0, "section_seq": 1, "route_path_id": 35076}], "total_distance_m": 24308.045, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23685.638, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 622.407, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28478, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:00:01Z", "source_id": 37127282, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:00:08Z", "source_id": 12235332, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28453, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:49Z", "source_id": 37133393, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:04:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:51Z", "source_id": 12237403, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28322, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:06:34Z", "source_id": 37137945, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:07:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:06:37Z", "source_id": 12238956, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28288, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:30Z", "source_id": 37146526, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:12:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:33Z", "source_id": 12241803, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:26Z", "source_id": 37151977, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:14:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:31Z", "source_id": 12243569, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:17:24Z", "source_id": 37157479, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:18:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:17:28Z", "source_id": 12245415, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28343, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:56Z", "source_id": 37164157, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:21:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:57Z", "source_id": 12247612, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28356, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:37Z", "source_id": 37169369, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:24:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:42Z", "source_id": 12249350, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28390, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:18Z", "source_id": 37176520, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:28:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:24Z", "source_id": 12251770, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28416, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:21Z", "source_id": 37182678, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:30:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:23Z", "source_id": 12253805, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28423, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:01Z", "source_id": 37188512, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:33:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:06Z", "source_id": 12255672, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29133, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:29Z", "source_id": 37193977, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:36:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:34Z", "source_id": 12257404, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29115, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:55Z", "source_id": 37201526, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:57Z", "source_id": 12259842, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29085, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:42:29Z", "source_id": 37209305, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T05:43:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:42:29Z", "source_id": 12262435, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28989, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:52Z", "source_id": 37216788, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T05:47:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:57Z", "source_id": 12264925, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] Kingston 0559 0559 2 None None London Waterloo 0646 0646 22 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82866/2026-09-11/detailed None Vauxhall 2026-09-11T06:43:00+01:00 London Waterloo 4.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 0643 0647 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-11 05:57:46 TERMINATED 2026-09-11 05:47:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264925 1789105558285499 78 78 2026-09-11 05:57:33.729064 22 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:32.360519
436934 469337 G15555 853N02M611 2026-09-11 COMPLETE 12265247 2026-09-11 06:47:00 2026-09-11 05:57:46 2026-09-13 05:57:46 {"id": 469337, "stp": "O", "toc": "Great Western Railway", "uid": "G15555", "consist": "150233", "dest_crs": "PAR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15555/2026-09-11/detailed", "trust_id": "853N02M611", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Par", "service_date": "2026-09-11", "dest_arr_time": "0656", "dest_platform": "3", "is_terminated": 1, "next_location": "Par", "signalling_id": "3N02", "timing_status": "EARLY", "origin_station": "Par Chapel Siding", "current_leg_arr": "0647", "current_leg_dep": "0645", "current_leg_end": "Par", "origin_dep_time": "0654", "origin_platform": null, "current_location": "Par", "last_update_time": "2026-09-11T05:57:46", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.7053145999999995, 50.3519181], [-4.7052492, 50.3521453], [-4.7051646, 50.3525121], [-4.7051014, 50.3528634], [-4.7050622, 50.35319069999999], [-4.705026, 50.3535027], [-4.704988899999999, 50.3539665], [-4.7049451, 50.35426], [-4.7049696999999995, 50.3547008], [-4.7049634, 50.35495], [-4.7047228, 50.3561719], [-4.7046936, 50.3562945], [-4.7046649, 50.3564297], [-4.704568500000001, 50.3566111], [-4.704527199999999, 50.35671719999999], [-4.7043769, 50.35701190000001], [-4.704446099999999, 50.3567682], [-4.704634699999999, 50.355718499999995]]}", "current_leg_start": "Par Chapel Siding", "dest_arr_time_act": "0656", "motion_projection": null, "next_location_lat": "50.3557185", "next_location_lon": "-4.7046347", "previous_location": "Par Chapel Siding", "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\": 261.942, \"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\": 572.513, \"from_m\": 261.942, \"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\": 717.538, \"from_m\": 572.513, \"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}], \"service_id\": 469337, \"profile_key\": \"292e75444523d2fff4de8827dfca7825a9d330bdd4287446649eed6d4b96015f\", \"schedule_id\": 37491, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Par Chapel Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30342}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": null, \"location\": \"Par\", \"stage_seq\": 2, \"distance_m\": 717.538, \"section_seq\": 1, \"route_path_id\": 30342}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 717.538, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30342}], \"total_distance_m\": 717.538, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 455.596, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 261.942, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0654", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.3557185", "current_position_lon": "-4.7046347", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:16Z\", \"source_id\": 37217621, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:24Z\", \"source_id\": 12265247, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Par", "service_state_platform": "3", "timing_fact_generation": 1789105585197716, "current_leg_arrival_utc": "2026-09-11T06:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:33.494004", "service_state_evidence_id": 12265247, "current_leg_start_actual_dep": "2026-09-11T06:54:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:33.725930", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O None PAR 3N02 150233 2 75 None {"version": 3, "segments": [{"to_m": 261.942, "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": 572.513, "from_m": 261.942, "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": 717.538, "from_m": 572.513, "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}], "service_id": 469337, "profile_key": "292e75444523d2fff4de8827dfca7825a9d330bdd4287446649eed6d4b96015f", "schedule_id": 37491, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0654", "location": "Par Chapel Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30342}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": null, "location": "Par", "stage_seq": 2, "distance_m": 717.538, "section_seq": 1, "route_path_id": 30342}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 717.538, "from_m": 0.0, "section_seq": 1, "route_path_id": 30342}], "total_distance_m": 717.538, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 455.596, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 261.942, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26764, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:16Z", "source_id": 37217621, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:47:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:24Z", "source_id": 12265247, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] Par Chapel Siding 0654 0654 None None None Par 0656 0656 3 EARLY -9 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15555/2026-09-11/detailed None Par Chapel Siding 2026-09-11T06:54:00+01:00 Par 2.0 {"type": "LineString", "coordinates": [[-4.7053145999999995, 50.3519181], [-4.7052492, 50.3521453], [-4.7051646, 50.3525121], [-4.7051014, 50.3528634], [-4.7050622, 50.35319069999999], [-4.705026, 50.3535027], [-4.704988899999999, 50.3539665], [-4.7049451, 50.35426], [-4.7049696999999995, 50.3547008], [-4.7049634, 50.35495], [-4.7047228, 50.3561719], [-4.7046936, 50.3562945], [-4.7046649, 50.3564297], [-4.704568500000001, 50.3566111], [-4.704527199999999, 50.35671719999999], [-4.7043769, 50.35701190000001], [-4.704446099999999, 50.3567682], [-4.704634699999999, 50.355718499999995]]} 0.4 0645 0647 Par Chapel Siding Par Par 50.3557185 -4.7046347 50.3557185 -4.7046347 1 0 2026-09-11 05:57:46 TERMINATED 2026-09-11 05:47:00 Par TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265247 1789105585197716 4 4 2026-09-11 05:57:33.725930 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:33.494004
436935 468061 W69149 072I16M611 2026-09-11 COMPLETE 12264964 2026-09-11 06:47:00 2026-09-11 05:57:46 2026-09-13 05:57:46 {"id": 468061, "stp": "P", "toc": "ScotRail", "uid": "W69149", "consist": "318260", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69149/2026-09-11/detailed", "trust_id": "072I16M611", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-11", "dest_arr_time": "0643", "dest_platform": "8", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2I16", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0643", "current_leg_dep": "0641", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0615", "origin_platform": "7", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-11T05:57:46", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.269132521070748, 55.84069243747911], [-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 East", "dest_arr_time_act": "0643", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Glasgow Bridge Street Jn", "current_leg_milage": "1.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"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\": 984.29, \"from_m\": 424.467, \"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\": 1401.761, \"from_m\": 984.29, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3947.102, \"from_m\": 1401.761, \"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\": 7900.019, \"from_m\": 3947.102, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8642.844, \"from_m\": 7900.019, \"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\": 9483.037, \"from_m\": 8642.844, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10578.616, \"from_m\": 9483.037, \"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\": 11381.512, \"from_m\": 10578.616, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11433.65, \"from_m\": 11381.512, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11470.31, \"from_m\": 11433.65, \"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\": 12675.455, \"from_m\": 11470.31, \"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\": 13093.053, \"from_m\": 12675.455, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13653.365, \"from_m\": 13093.053, \"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\": 14077.832, \"from_m\": 13653.365, \"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\": 468061, \"profile_key\": \"236c427a1780126a3decc30685f954984d4f341dc0d55d83186b26390b27df62\", \"schedule_id\": 33113, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2024.549, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619H\", \"location\": \"Muirhouse Central Jn\", \"stage_seq\": 4, \"distance_m\": 2360.28, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621\", \"location\": \"Pollokshields West\", \"stage_seq\": 5, \"distance_m\": 2869.609, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623\", \"location\": \"Maxwell Park\", \"stage_seq\": 6, \"distance_m\": 4661.751, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625\", \"location\": \"Shawlands\", \"stage_seq\": 7, \"distance_m\": 5751.145, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0626H\", \"location\": \"Pollokshaws East\", \"stage_seq\": 8, \"distance_m\": 6346.7, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0628H\", \"location\": \"Langside\", \"stage_seq\": 9, \"distance_m\": 7192.136, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 10, \"distance_m\": 8161.457, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631\", \"location\": \"Cathcart\", \"stage_seq\": 11, \"distance_m\": 8303.658, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633\", \"location\": \"Mount Florida\", \"stage_seq\": 12, \"distance_m\": 9579.89, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635\", \"location\": \"Crosshill\", \"stage_seq\": 13, \"distance_m\": 10475.59, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637\", \"location\": \"Queens Park\", \"stage_seq\": 14, \"distance_m\": 11182.792, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0638H\", \"location\": \"Pollokshields East\", \"stage_seq\": 15, \"distance_m\": 11825.288, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 16, \"distance_m\": 12050.034, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 17, \"distance_m\": 13148.399, \"section_seq\": 1, \"route_path_id\": 39398}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 18, \"distance_m\": 14077.832, \"section_seq\": 1, \"route_path_id\": 39398}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14077.832, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39398}], \"total_distance_m\": 14077.832, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 14025.694, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.138, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0615", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:35Z\", \"source_id\": 37165526, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:22:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:36Z\", \"source_id\": 12248070, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:46Z\", \"source_id\": 37169567, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:50Z\", \"source_id\": 12249419, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2563, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:41Z\", \"source_id\": 37173437, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:26:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:46Z\", \"source_id\": 12250703, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:40Z\", \"source_id\": 37177258, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:28:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:42Z\", \"source_id\": 12251988, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:36Z\", \"source_id\": 37181089, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:30:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:38Z\", \"source_id\": 12253285, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:56Z\", \"source_id\": 37186125, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:32:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:58Z\", \"source_id\": 12254900, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:18Z\", \"source_id\": 37191244, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:35:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:21Z\", \"source_id\": 12256532, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:29Z\", \"source_id\": 37196192, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:37:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:33Z\", \"source_id\": 12258129, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:24Z\", \"source_id\": 37200476, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:27Z\", \"source_id\": 12259525, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:54Z\", \"source_id\": 37203662, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:58Z\", \"source_id\": 12260576, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:54Z\", \"source_id\": 37216815, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:59Z\", \"source_id\": 12264964, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "8", "timing_fact_generation": 1789105561925365, "current_leg_arrival_utc": "2026-09-11T06:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:33.813717", "service_state_evidence_id": 12264964, "current_leg_start_actual_dep": "2026-09-11T06:42:30+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:34.438197", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC GLC 2I16 318260 3 90 None {"version": 3, "segments": [{"to_m": 424.467, "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": 984.29, "from_m": 424.467, "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": 1401.761, "from_m": 984.29, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3947.102, "from_m": 1401.761, "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": 7900.019, "from_m": 3947.102, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8642.844, "from_m": 7900.019, "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": 9483.037, "from_m": 8642.844, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10578.616, "from_m": 9483.037, "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": 11381.512, "from_m": 10578.616, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11433.65, "from_m": 11381.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11470.31, "from_m": 11433.65, "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": 12675.455, "from_m": 11470.31, "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": 13093.053, "from_m": 12675.455, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13653.365, "from_m": 13093.053, "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": 14077.832, "from_m": 13653.365, "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": 468061, "profile_key": "236c427a1780126a3decc30685f954984d4f341dc0d55d83186b26390b27df62", "schedule_id": 33113, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0615", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 39398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2024.549, "section_seq": 1, "route_path_id": 39398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619H", "location": "Muirhouse Central Jn", "stage_seq": 4, "distance_m": 2360.28, "section_seq": 1, "route_path_id": 39398}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621", "location": "Pollokshields West", "stage_seq": 5, "distance_m": 2869.609, "section_seq": 1, "route_path_id": 39398}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623", "location": "Maxwell Park", "stage_seq": 6, "distance_m": 4661.751, "section_seq": 1, "route_path_id": 39398}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625", "location": "Shawlands", "stage_seq": 7, "distance_m": 5751.145, "section_seq": 1, "route_path_id": 39398}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0626H", "location": "Pollokshaws East", "stage_seq": 8, "distance_m": 6346.7, "section_seq": 1, "route_path_id": 39398}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0628H", "location": "Langside", "stage_seq": 9, "distance_m": 7192.136, "section_seq": 1, "route_path_id": 39398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Cathcart West Jn", "stage_seq": 10, "distance_m": 8161.457, "section_seq": 1, "route_path_id": 39398}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631", "location": "Cathcart", "stage_seq": 11, "distance_m": 8303.658, "section_seq": 1, "route_path_id": 39398}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633", "location": "Mount Florida", "stage_seq": 12, "distance_m": 9579.89, "section_seq": 1, "route_path_id": 39398}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635", "location": "Crosshill", "stage_seq": 13, "distance_m": 10475.59, "section_seq": 1, "route_path_id": 39398}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637", "location": "Queens Park", "stage_seq": 14, "distance_m": 11182.792, "section_seq": 1, "route_path_id": 39398}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0638H", "location": "Pollokshields East", "stage_seq": 15, "distance_m": 11825.288, "section_seq": 1, "route_path_id": 39398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Muirhouse North Jn", "stage_seq": 16, "distance_m": 12050.034, "section_seq": 1, "route_path_id": 39398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Glasgow Bridge Street Jn", "stage_seq": 17, "distance_m": 13148.399, "section_seq": 1, "route_path_id": 39398}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 18, "distance_m": 14077.832, "section_seq": 1, "route_path_id": 39398}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14077.832, "from_m": 0.0, "section_seq": 1, "route_path_id": 39398}], "total_distance_m": 14077.832, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 14025.694, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.138, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2571, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:35Z", "source_id": 37165526, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:22:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:36Z", "source_id": 12248070, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2567, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:46Z", "source_id": 37169567, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:24:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:50Z", "source_id": 12249419, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2563, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:41Z", "source_id": 37173437, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:26:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:46Z", "source_id": 12250703, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2559, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:40Z", "source_id": 37177258, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:28:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:42Z", "source_id": 12251988, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2555, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:36Z", "source_id": 37181089, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:30:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:38Z", "source_id": 12253285, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1876, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:56Z", "source_id": 37186125, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:32:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:58Z", "source_id": 12254900, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1866, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:18Z", "source_id": 37191244, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:35:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:21Z", "source_id": 12256532, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2534, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:29Z", "source_id": 37196192, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:37:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:33Z", "source_id": 12258129, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2538, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:24Z", "source_id": 37200476, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:38:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:27Z", "source_id": 12259525, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2542, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:54Z", "source_id": 37203662, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:58Z", "source_id": 12260576, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2018, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:54Z", "source_id": 37216815, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T05:47:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:59Z", "source_id": 12264964, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] Glasgow Central High Level 0615 0615 7 None None Glasgow Central High Level 0643 0643 8 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69149/2026-09-11/detailed None Pollokshields East 2026-09-11T06:42:30+01:00 Glasgow Central High Level 2.0 {"type": "LineString", "coordinates": [[-4.269132521070748, 55.84069243747911], [-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.4 0641 0643 Glasgow Bridge Street Jn Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-11 05:57:46 TERMINATED 2026-09-11 05:47:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264964 1789105561925365 51 51 2026-09-11 05:57:34.438197 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:33.813717
436936 468195 L83455 872N05M611 2026-09-11 COMPLETE 12265211 2026-09-11 06:47:00 2026-09-11 05:57:46 2026-09-13 05:57:46 {"id": 468195, "stp": "P", "toc": "South Western Railway", "uid": "L83455", "consist": "450033", "dest_crs": "AHT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83455/2026-09-11/detailed", "trust_id": "872N05M611", "origin_crs": "ACT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aldershot", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "3", "is_terminated": 1, "next_location": "Aldershot", "signalling_id": "2N05", "timing_status": "ON TIME", "origin_station": "Ascot", "current_leg_arr": "0647", "current_leg_dep": "0642", "current_leg_end": "Aldershot", "origin_dep_time": "0619", "origin_platform": "3", "current_location": "Aldershot", "last_update_time": "2026-09-11T05:57:46", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.720583, 51.2733581], [-0.7219608999999999, 51.272096299999994], [-0.722072, 51.27199590000001], [-0.7251665, 51.2691996], [-0.7255013, 51.268874], [-0.7260364, 51.2683196], [-0.726424, 51.26789449999999], [-0.7266949, 51.2675745], [-0.7270998999999999, 51.267099999999985], [-0.7271445610062716, 51.2670440854443], [-0.7271830259909814, 51.266995928110994], [-0.7272515, 51.266910200000005], [-0.7278943999999999, 51.266077], [-0.728476, 51.2652766], [-0.7292001, 51.2642055], [-0.7297120999999999, 51.2634735], [-0.7300919, 51.26296069999999], [-0.7303857, 51.2625996], [-0.7306539, 51.2622781], [-0.7310695999999999, 51.2618162], [-0.7315765, 51.2613081], [-0.7320888, 51.2608247], [-0.7327404999999999, 51.260247199999995], [-0.7331603, 51.2598991], [-0.7332949165074765, 51.259791041732306], [-0.7333078, 51.25978070000001], [-0.7334660999999999, 51.2596456], [-0.7335948, 51.2595438], [-0.7340294, 51.25921110000001], [-0.7376195, 51.2564462], [-0.7378381, 51.256296], [-0.7395199, 51.25520960000001], [-0.7400978, 51.2548608], [-0.7408154999999998, 51.254464199999994], [-0.7431059999999999, 51.2531984], [-0.7432857, 51.2531015], [-0.7480205, 51.2505171], [-0.7500691999999999, 51.2494247], [-0.7505196999999999, 51.24920289999999], [-0.7509366, 51.2490127], [-0.7513531, 51.2488473], [-0.7518251, 51.248659999999994], [-0.75245, 51.24844300000001], [-0.7529631, 51.2482874], [-0.7535726999999999, 51.2481205], [-0.7557684, 51.2475542], [-0.7560005999999999, 51.24749769999998], [-0.7561376, 51.2474659], [-0.7567031000000001, 51.247291700000005], [-0.7570524000000001, 51.24720659999999], [-0.7579327, 51.2469268], [-0.7582890999999999, 51.2468027], [-0.7587516, 51.24663970000001], [-0.7591292, 51.24649200000001], [-0.7595344999999999, 51.246319799999995], [-0.7596995, 51.24624180000001]]}", "current_leg_start": "Ash Vale", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "51.2462418", "next_location_lon": "-0.7596995", "previous_location": "Ash Vale", "current_leg_milage": "2.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 126.512, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 641.587, \"from_m\": 126.512, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10177.82, \"from_m\": 641.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11411.674, \"from_m\": 10177.82, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15335.655, \"from_m\": 11411.674, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15606.536, \"from_m\": 15335.655, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18589.002, \"from_m\": 15606.536, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18960.152, \"from_m\": 18589.002, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22437.16, \"from_m\": 18960.152, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22986.213, \"from_m\": 22437.16, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23199.742, \"from_m\": 22986.213, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 468195, \"profile_key\": \"d1afff33763bb360dbdbfdb8d0357d094c5643e35bf7881b084001e7e5ddcb58\", \"schedule_id\": 17842, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Ascot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35137}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625\", \"location\": \"Bagshot\", \"stage_seq\": 2, \"distance_m\": 5111.734, \"section_seq\": 1, \"route_path_id\": 35137}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631\", \"location\": \"Camberley\", \"stage_seq\": 3, \"distance_m\": 10376.519, \"section_seq\": 1, \"route_path_id\": 35137}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635\", \"location\": \"Frimley\", \"stage_seq\": 4, \"distance_m\": 13928.804, \"section_seq\": 1, \"route_path_id\": 35137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Frimley Jn\", \"stage_seq\": 5, \"distance_m\": 15516.57, \"section_seq\": 1, \"route_path_id\": 35137}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0641H\", \"location\": \"Ash Vale\", \"stage_seq\": 6, \"distance_m\": 19022.129, \"section_seq\": 1, \"route_path_id\": 35137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 7, \"distance_m\": 20791.661, \"section_seq\": 1, \"route_path_id\": 35137}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Aldershot\", \"stage_seq\": 8, \"distance_m\": 23199.742, \"section_seq\": 1, \"route_path_id\": 35137}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23199.742, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35137}], \"total_distance_m\": 23199.742, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23199.742, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0619", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2462418", "current_position_lon": "-0.7596995", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:40Z\", \"source_id\": 37165632, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:21:43Z\", \"source_id\": 12248115, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:09Z\", \"source_id\": 37180108, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:13Z\", \"source_id\": 12252982, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:18Z\", \"source_id\": 37189161, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:34:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:20Z\", \"source_id\": 12255856, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:16Z\", \"source_id\": 37206687, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:20Z\", \"source_id\": 12261575, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:16Z\", \"source_id\": 37217585, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:19Z\", \"source_id\": 12265211, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aldershot", "service_state_platform": "3", "timing_fact_generation": 1789105580177173, "current_leg_arrival_utc": "2026-09-11T06:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:34.264333", "service_state_evidence_id": 12265211, "current_leg_start_actual_dep": "2026-09-11T06:41:30+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:34.457155", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P ACT AHT 2N05 450033 4 100 None {"version": 3, "segments": [{"to_m": 126.512, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 641.587, "from_m": 126.512, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10177.82, "from_m": 641.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11411.674, "from_m": 10177.82, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15335.655, "from_m": 11411.674, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15606.536, "from_m": 15335.655, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18589.002, "from_m": 15606.536, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18960.152, "from_m": 18589.002, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22437.16, "from_m": 18960.152, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22986.213, "from_m": 22437.16, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23199.742, "from_m": 22986.213, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 468195, "profile_key": "d1afff33763bb360dbdbfdb8d0357d094c5643e35bf7881b084001e7e5ddcb58", "schedule_id": 17842, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0619", "location": "Ascot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35137}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625", "location": "Bagshot", "stage_seq": 2, "distance_m": 5111.734, "section_seq": 1, "route_path_id": 35137}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631", "location": "Camberley", "stage_seq": 3, "distance_m": 10376.519, "section_seq": 1, "route_path_id": 35137}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635", "location": "Frimley", "stage_seq": 4, "distance_m": 13928.804, "section_seq": 1, "route_path_id": 35137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Frimley Jn", "stage_seq": 5, "distance_m": 15516.57, "section_seq": 1, "route_path_id": 35137}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0641H", "location": "Ash Vale", "stage_seq": 6, "distance_m": 19022.129, "section_seq": 1, "route_path_id": 35137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Aldershot North Jn", "stage_seq": 7, "distance_m": 20791.661, "section_seq": 1, "route_path_id": 35137}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Aldershot", "stage_seq": 8, "distance_m": 23199.742, "section_seq": 1, "route_path_id": 35137}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23199.742, "from_m": 0.0, "section_seq": 1, "route_path_id": 35137}], "total_distance_m": 23199.742, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23199.742, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28178, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:40Z", "source_id": 37165632, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:24:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:21:43Z", "source_id": 12248115, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28166, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:09Z", "source_id": 37180108, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:29:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:13Z", "source_id": 12252982, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28162, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:18Z", "source_id": 37189161, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:34:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:20Z", "source_id": 12255856, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27887, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:16Z", "source_id": 37206687, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:42:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:20Z", "source_id": 12261575, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27872, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:16Z", "source_id": 37217585, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:47:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:19Z", "source_id": 12265211, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] Ascot 0619 0619 3 None None Aldershot 0647 0647 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L83455/2026-09-11/detailed None Ash Vale 2026-09-11T06:41:30+01:00 Aldershot 5.0 {"type": "LineString", "coordinates": [[-0.720583, 51.2733581], [-0.7219608999999999, 51.272096299999994], [-0.722072, 51.27199590000001], [-0.7251665, 51.2691996], [-0.7255013, 51.268874], [-0.7260364, 51.2683196], [-0.726424, 51.26789449999999], [-0.7266949, 51.2675745], [-0.7270998999999999, 51.267099999999985], [-0.7271445610062716, 51.2670440854443], [-0.7271830259909814, 51.266995928110994], [-0.7272515, 51.266910200000005], [-0.7278943999999999, 51.266077], [-0.728476, 51.2652766], [-0.7292001, 51.2642055], [-0.7297120999999999, 51.2634735], [-0.7300919, 51.26296069999999], [-0.7303857, 51.2625996], [-0.7306539, 51.2622781], [-0.7310695999999999, 51.2618162], [-0.7315765, 51.2613081], [-0.7320888, 51.2608247], [-0.7327404999999999, 51.260247199999995], [-0.7331603, 51.2598991], [-0.7332949165074765, 51.259791041732306], [-0.7333078, 51.25978070000001], [-0.7334660999999999, 51.2596456], [-0.7335948, 51.2595438], [-0.7340294, 51.25921110000001], [-0.7376195, 51.2564462], [-0.7378381, 51.256296], [-0.7395199, 51.25520960000001], [-0.7400978, 51.2548608], [-0.7408154999999998, 51.254464199999994], [-0.7431059999999999, 51.2531984], [-0.7432857, 51.2531015], [-0.7480205, 51.2505171], [-0.7500691999999999, 51.2494247], [-0.7505196999999999, 51.24920289999999], [-0.7509366, 51.2490127], [-0.7513531, 51.2488473], [-0.7518251, 51.248659999999994], [-0.75245, 51.24844300000001], [-0.7529631, 51.2482874], [-0.7535726999999999, 51.2481205], [-0.7557684, 51.2475542], [-0.7560005999999999, 51.24749769999998], [-0.7561376, 51.2474659], [-0.7567031000000001, 51.247291700000005], [-0.7570524000000001, 51.24720659999999], [-0.7579327, 51.2469268], [-0.7582890999999999, 51.2468027], [-0.7587516, 51.24663970000001], [-0.7591292, 51.24649200000001], [-0.7595344999999999, 51.246319799999995], [-0.7596995, 51.24624180000001]]} 2.6 0642 0647 Ash Vale Aldershot Aldershot 51.2462418 -0.7596995 51.2462418 -0.7596995 1 0 2026-09-11 05:57:46 TERMINATED 2026-09-11 05:47:00 Aldershot TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265211 1789105580177173 27 27 2026-09-11 05:57:34.457155 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:34.264333
436937 468807 Y80580 742H09M611 2026-09-11 COMPLETE 12265439 2026-09-11 06:47:00 2026-09-11 05:57:46 2026-09-13 05:57:46 {"id": 468807, "stp": "P", "toc": "Great Western Railway", "uid": "Y80580", "consist": "165127", "dest_crs": "TWY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80580/2026-09-11/detailed", "trust_id": "742H09M611", "origin_crs": "HOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Twyford", "service_date": "2026-09-11", "dest_arr_time": "0649", "dest_platform": "5", "is_terminated": 1, "next_location": "Twyford", "signalling_id": "2H09", "timing_status": "EARLY", "origin_station": "Henley-on-Thames", "current_leg_arr": "0647", "current_leg_dep": "0644½", "current_leg_end": "Twyford", "origin_dep_time": "0637", "origin_platform": null, "current_location": "Twyford", "last_update_time": "2026-09-11T05:57:46", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8767325999999999, 51.49854539999999], [-0.8763049, 51.497415100000005], [-0.8759946999999999, 51.49675589999999], [-0.8740545999999999, 51.49153780000001], [-0.8727243, 51.4880373], [-0.8718874, 51.4858727], [-0.8712228999999999, 51.4840647], [-0.8703645999999999, 51.4817765], [-0.870078, 51.481068], [-0.8699243, 51.48060280000001], [-0.8697422, 51.480192300000006], [-0.8694981999999999, 51.479602500000006], [-0.8693556999999998, 51.479163], [-0.8691323, 51.4783606], [-0.8690318999999999, 51.4777953], [-0.8689690999999999, 51.4773626], [-0.8689227999999999, 51.4768951], [-0.8688722, 51.4765709], [-0.8687258999999999, 51.4762172], [-0.8684432999999999, 51.4758214], [-0.8682368999999999, 51.47566390000001], [-0.8680402000000002, 51.4755248], [-0.8678495, 51.4754133], [-0.8675478999999999, 51.4752783], [-0.8673195999999999, 51.4751906], [-0.8671150999999999, 51.4751284], [-0.8668143000000001, 51.47506879999999], [-0.8665191, 51.47502879999999], [-0.8662812, 51.475009400000005], [-0.8659926999999998, 51.4750065], [-0.8657801999999999, 51.4750122], [-0.8656908999999999, 51.4750123], [-0.8649968999999998, 51.4750342], [-0.8649796, 51.4750344], [-0.8647509, 51.4750541], [-0.8644931, 51.475093400000006], [-0.8642909999999999, 51.47513699999999], [-0.8640085, 51.4752138], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.8608958, 51.47615580000001], [-0.8620852999999999, 51.4757898], [-0.8637745999999998, 51.4752397]]}", "current_leg_start": "Wargrave", "dest_arr_time_act": "0649", "motion_projection": null, "next_location_lat": "51.4752397", "next_location_lon": "-0.8637746", "previous_location": "Wargrave", "current_leg_milage": "2.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3925.64, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4044.079, \"from_m\": 3925.64, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7147.264, \"from_m\": 4044.079, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7168.18, \"from_m\": 7147.264, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7288.038, \"from_m\": 7168.18, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 7561.652, \"from_m\": 7288.038, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7616.163, \"from_m\": 7561.652, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7928.438, \"from_m\": 7616.163, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 468807, \"profile_key\": \"15f960101a957ca56503353a80ca76066d7f3f5535c8fe18add2589cca032a31\", \"schedule_id\": 31514, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Henley-on-Thames\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30157}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0641H\", \"location\": \"Shiplake\", \"stage_seq\": 2, \"distance_m\": 2896.97, \"section_seq\": 1, \"route_path_id\": 30157}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0644H\", \"location\": \"Wargrave\", \"stage_seq\": 3, \"distance_m\": 4352.151, \"section_seq\": 1, \"route_path_id\": 30157}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": null, \"location\": \"Twyford\", \"stage_seq\": 4, \"distance_m\": 7928.438, \"section_seq\": 1, \"route_path_id\": 30157}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7928.438, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30157}], \"total_distance_m\": 7928.438, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7928.438, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0637", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "51.4752397", "current_position_lon": "-0.8637746", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:32Z\", \"source_id\": 37218173, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:38Z\", \"source_id\": 12265439, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Twyford", "service_state_platform": "5", "timing_fact_generation": 1789105600381671, "current_leg_arrival_utc": "2026-09-11T06:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:40.107141", "service_state_evidence_id": 12265439, "current_leg_start_actual_dep": "2026-09-11T06:44:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:40.641062", "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 HOT TWY 2H09 165127 2 90 None {"version": 3, "segments": [{"to_m": 3925.64, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4044.079, "from_m": 3925.64, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7147.264, "from_m": 4044.079, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7168.18, "from_m": 7147.264, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7288.038, "from_m": 7168.18, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 7561.652, "from_m": 7288.038, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7616.163, "from_m": 7561.652, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7928.438, "from_m": 7616.163, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 468807, "profile_key": "15f960101a957ca56503353a80ca76066d7f3f5535c8fe18add2589cca032a31", "schedule_id": 31514, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0637", "location": "Henley-on-Thames", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30157}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0641H", "location": "Shiplake", "stage_seq": 2, "distance_m": 2896.97, "section_seq": 1, "route_path_id": 30157}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0644H", "location": "Wargrave", "stage_seq": 3, "distance_m": 4352.151, "section_seq": 1, "route_path_id": 30157}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": null, "location": "Twyford", "stage_seq": 4, "distance_m": 7928.438, "section_seq": 1, "route_path_id": 30157}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7928.438, "from_m": 0.0, "section_seq": 1, "route_path_id": 30157}], "total_distance_m": 7928.438, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7928.438, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23682, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:32Z", "source_id": 37218173, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:47:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:38Z", "source_id": 12265439, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] Henley-on-Thames 0637 0637 None None None Twyford 0649 0649 5 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80580/2026-09-11/detailed None Wargrave 2026-09-11T06:44:30+01:00 Twyford 2.5 {"type": "LineString", "coordinates": [[-0.8767325999999999, 51.49854539999999], [-0.8763049, 51.497415100000005], [-0.8759946999999999, 51.49675589999999], [-0.8740545999999999, 51.49153780000001], [-0.8727243, 51.4880373], [-0.8718874, 51.4858727], [-0.8712228999999999, 51.4840647], [-0.8703645999999999, 51.4817765], [-0.870078, 51.481068], [-0.8699243, 51.48060280000001], [-0.8697422, 51.480192300000006], [-0.8694981999999999, 51.479602500000006], [-0.8693556999999998, 51.479163], [-0.8691323, 51.4783606], [-0.8690318999999999, 51.4777953], [-0.8689690999999999, 51.4773626], [-0.8689227999999999, 51.4768951], [-0.8688722, 51.4765709], [-0.8687258999999999, 51.4762172], [-0.8684432999999999, 51.4758214], [-0.8682368999999999, 51.47566390000001], [-0.8680402000000002, 51.4755248], [-0.8678495, 51.4754133], [-0.8675478999999999, 51.4752783], [-0.8673195999999999, 51.4751906], [-0.8671150999999999, 51.4751284], [-0.8668143000000001, 51.47506879999999], [-0.8665191, 51.47502879999999], [-0.8662812, 51.475009400000005], [-0.8659926999999998, 51.4750065], [-0.8657801999999999, 51.4750122], [-0.8656908999999999, 51.4750123], [-0.8649968999999998, 51.4750342], [-0.8649796, 51.4750344], [-0.8647509, 51.4750541], [-0.8644931, 51.475093400000006], [-0.8642909999999999, 51.47513699999999], [-0.8640085, 51.4752138], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.8608958, 51.47615580000001], [-0.8620852999999999, 51.4757898], [-0.8637745999999998, 51.4752397]]} 2.2 0644½ 0647 Wargrave Twyford Twyford 51.4752397 -0.8637746 51.4752397 -0.8637746 1 0 2026-09-11 05:57:46 TERMINATED 2026-09-11 05:47:00 Twyford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265439 1789105600381671 7 7 2026-09-11 05:57:40.641062 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:40.107141
436938 467183 C01343 655K28M511 2026-09-11 COMPLETE 12264828 2026-09-11 06:47:00 2026-09-11 05:57:46 2026-09-13 05:57:46 {"id": 467183, "stp": "P", "toc": "Avanti West Coast", "uid": "C01343", "consist": "805003", "dest_crs": "CRE", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01343/2026-09-11/detailed", "trust_id": "655K28M511", "origin_crs": "XOY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-11", "dest_arr_time": "0644", "dest_platform": "2", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "5K28", "timing_status": "LATE", "origin_station": "Oxley Car. M.D.", "current_leg_arr": "0647", "current_leg_dep": "0613", "current_leg_end": "Crewe", "origin_dep_time": "0553", "origin_platform": null, "current_location": "Crewe", "last_update_time": "2026-09-11T05:57:46", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1199992, 52.587655899999994], [-2.1202966, 52.5878341], [-2.1205493, 52.5879838], [-2.1205925, 52.5880094], [-2.1210321999999997, 52.588279799999995], [-2.1212446999999996, 52.5884175], [-2.1212782, 52.5884449], [-2.1214138999999994, 52.58855589999999], [-2.1215515999999996, 52.58867969999999], [-2.121671399999999, 52.5888047], [-2.1218118, 52.5889776], [-2.1219268, 52.5891698], [-2.1219994, 52.58933809999999], [-2.1220814, 52.58956229999999], [-2.1221224, 52.589764], [-2.1222034999999995, 52.590091], [-2.1222858, 52.5903061], [-2.1224857, 52.59082779999999], [-2.1226177999999996, 52.5911194], [-2.1228098999999996, 52.5915504], [-2.1230168, 52.5919065], [-2.1233213, 52.59242749999999], [-2.1235037999999995, 52.5926978], [-2.1237552, 52.592997800000006], [-2.1240046999999995, 52.59327849999999], [-2.1241492, 52.5934475], [-2.1242740000000007, 52.5935945], [-2.1246287, 52.5940127], [-2.1247615, 52.5941979], [-2.1249425999999993, 52.5944505], [-2.1251092, 52.594686200000005], [-2.1253112000000005, 52.595023600000005], [-2.125536799999999, 52.5954669], [-2.1256228, 52.595656099999985], [-2.125761, 52.5959648], [-2.1259105, 52.5963545], [-2.1260148, 52.59667459999999], [-2.126096, 52.5969898], [-2.1261489999999994, 52.5972563], [-2.1261928, 52.5975383], [-2.1262364, 52.59785010000001], [-2.1262586, 52.5980742], [-2.1262690999999996, 52.59833679999999], [-2.1262719999999997, 52.5985264], [-2.1262644, 52.59888539999999], [-2.1262390999999994, 52.59917839999999], [-2.1261997, 52.5994874], [-2.1261747999999994, 52.59963880000001], [-2.1261616094349045, 52.59966764111985], [-2.1261437, 52.5997068], [-2.1260635, 52.6000898], [-2.1258915999999997, 52.6006714], [-2.1257872, 52.6010407], [-2.1255716999999996, 52.6018218], [-2.1254942, 52.60208999999998], [-2.1253454, 52.6026462], [-2.1252169, 52.6033573], [-2.1251626300140254, 52.60355296986019], [-2.1250817999999994, 52.6038444], [-2.1249497, 52.604345], [-2.1248652999999997, 52.604652300000005], [-2.1248186, 52.6048193], [-2.1246635, 52.605377], [-2.1245400999999995, 52.6058216], [-2.1243550999999994, 52.60657569999999], [-2.1242719, 52.60699269999999], [-2.1242158, 52.6075173], [-2.1241889, 52.6079066], [-2.1242024, 52.6083545], [-2.1242423, 52.60890210000001], [-2.1243761999999995, 52.609559199999985], [-2.1245001, 52.60999319999999], [-2.1246818, 52.61068239999999], [-2.1248497, 52.61152879999999], [-2.1249186, 52.6119868], [-2.1249681, 52.6124604], [-2.1250231, 52.61302629999999], [-2.1250502, 52.613585099999995], [-2.1250555, 52.614204400000006], [-2.1250605999999994, 52.6148002], [-2.1249852999999996, 52.615992], [-2.1248924, 52.6166192], [-2.1247931, 52.617321], [-2.1245674, 52.6183713], [-2.124293, 52.6193188], [-2.124215, 52.6195884], [-2.1236778, 52.6211422], [-2.1231998, 52.6223005], [-2.1225999, 52.623805399999995], [-2.1219997000000004, 52.6253273], [-2.1219245999999994, 52.62552099999999], [-2.1214709999999997, 52.626689699999986], [-2.1212384, 52.6272782], [-2.121017, 52.6278514], [-2.1209423, 52.62803579999999], [-2.1204152, 52.6293612], [-2.1202332, 52.629826900000005], [-2.1198946, 52.63067130000001], [-2.119577, 52.6315325], [-2.1192711999999996, 52.6323643], [-2.119174, 52.63266569999998], [-2.1190782, 52.63293699999999], [-2.1189131999999997, 52.6334599], [-2.11867, 52.6343625], [-2.1186382, 52.6344842], [-2.1184216, 52.6355083], [-2.1182074, 52.6367718], [-2.1181867, 52.6369247], [-2.1181206, 52.6374122], [-2.1180569999999994, 52.6380246], [-2.1180103999999997, 52.638486699999994], [-2.1179734999999997, 52.63916849999998], [-2.1179607999999996, 52.640074], [-2.1179537, 52.64097829999999], [-2.1180003, 52.641645799999985], [-2.1180377, 52.6422734], [-2.1180930999999994, 52.6431887], [-2.1181444, 52.6440096], [-2.1182527, 52.645795099999994], [-2.1182672, 52.6459955], [-2.1184872999999995, 52.650401200000005], [-2.1186105, 52.6523979], [-2.1187314, 52.65412349999999], [-2.1187881, 52.654625800000005], [-2.1188649, 52.65509419999999], [-2.1189812, 52.6556048], [-2.1190936999999996, 52.6560425], [-2.1191567, 52.65629619999999], [-2.1192571, 52.6566031], [-2.1194364, 52.6571283], [-2.1194895, 52.6572662], [-2.1196488, 52.657654699999995], [-2.1197307, 52.65786369999999], [-2.1198347440811354, 52.658076072523166], [-2.1201606999999996, 52.65874139999999], [-2.1205482999999994, 52.65965659999999], [-2.1212103999999994, 52.66146789999999], [-2.1225018, 52.6658383], [-2.1240081999999996, 52.6708946], [-2.1244645, 52.6723884], [-2.1245600999999996, 52.67269480000001], [-2.1246022, 52.67283200000001], [-2.1251849, 52.6749203], [-2.1263452, 52.67869700000001], [-2.1268931, 52.6808976], [-2.1273414999999996, 52.683097100000005], [-2.1274799999999994, 52.6839911], [-2.1275889, 52.68482800000001], [-2.1277799, 52.68657199999999], [-2.1279158, 52.6886789], [-2.1280774999999994, 52.6907826], [-2.1282037, 52.69224810000001], [-2.1282706, 52.6933054], [-2.1283527, 52.6943608], [-2.1284520999999996, 52.6957781], [-2.1285582, 52.6971612], [-2.1285860999999997, 52.6977739], [-2.1285860999999997, 52.6985508], [-2.1284484999999997, 52.70017279999999], [-2.1282822, 52.7013276], [-2.1281625, 52.70185010000001], [-2.1279006999999996, 52.7029245], [-2.1275640999999994, 52.7039583], [-2.1272321, 52.70486429999999], [-2.1269502, 52.70550750000001], [-2.1264797, 52.7065269], [-2.1260388999999997, 52.7074098], [-2.1256125999999997, 52.7081518], [-2.1251925999999997, 52.7088374], [-2.1244337, 52.70998979999999], [-2.1237172999999996, 52.7111683], [-2.1234046, 52.711679899999986], [-2.1229514760305768, 52.71253125491421], [-2.1229051999999995, 52.71261819999999], [-2.1221981, 52.714012], [-2.1216834, 52.7151855], [-2.1211809999999995, 52.71644309999999], [-2.1209396, 52.7171576], [-2.1207035, 52.7178684], [-2.1202935, 52.71939809999999], [-2.1198504, 52.7213903], [-2.1196878999999997, 52.7223363], [-2.1194526, 52.7237002], [-2.119171, 52.725321099999995], [-2.1191543, 52.72540599999999], [-2.1191354, 52.72551559999999], [-2.1188406999999994, 52.72708620000001], [-2.1186887, 52.7280557], [-2.1182782, 52.7306684], [-2.117661, 52.73423830000001], [-2.117067099999999, 52.7378114], [-2.1170516, 52.7379115], [-2.1158886, 52.744876], [-2.1157216, 52.745952499999994], [-2.1152773, 52.74859630000001], [-2.1147711999999994, 52.7515302], [-2.114719, 52.75183289999999], [-2.1136030000000003, 52.758808599999995], [-2.1130086, 52.76228570000001], [-2.112365099999999, 52.7657451], [-2.11217985226528, 52.766918552514426], [-2.111921300000001, 52.76855629999999], [-2.1114868, 52.77135740000001], [-2.111403, 52.7718676], [-2.1107546, 52.77526999999999], [-2.1106670999999997, 52.7757292], [-2.1103511, 52.77767990000001], [-2.1100925, 52.77965540000001], [-2.1099726, 52.78073169999999], [-2.1099191, 52.78182300000001], [-2.1099266, 52.78285679999998], [-2.1099890999999995, 52.783877], [-2.1100716, 52.78468430000001], [-2.110187499999999, 52.78548709999999], [-2.1103096, 52.7861818], [-2.1104758, 52.7871269], [-2.1108376, 52.788519699999995], [-2.111334, 52.7899655], [-2.111639, 52.790667], [-2.1119681, 52.79137730000001], [-2.1123006, 52.792098399999986], [-2.1126549, 52.7927801], [-2.1132063, 52.793702999999994], [-2.113781, 52.7946103], [-2.1143089, 52.795392], [-2.1148922, 52.7961684], [-2.1150893, 52.7964059], [-2.1154036, 52.79678469999999], [-2.1158065367322485, 52.797221219186575], [-2.1161679, 52.7976127], [-2.1165033999999996, 52.79796519999999], [-2.1169204, 52.7984308], [-2.1169883, 52.798505899999995], [-2.1185703999999994, 52.800164899999984], [-2.1189262000000006, 52.8005299], [-2.1195206, 52.8010799], [-2.119872, 52.80137599999999], [-2.1201225, 52.80157559999999], [-2.1204519, 52.801857599999984], [-2.1204895702889224, 52.80188711539763], [-2.1209628, 52.8022579], [-2.1212259999999996, 52.8024538], [-2.1215102, 52.8026615], [-2.121826, 52.80289149999999], [-2.1221517999999997, 52.803126899999995], [-2.1226352, 52.8034815], [-2.1231084999999994, 52.80382339999999], [-2.12403, 52.8045502], [-2.1246427, 52.80504019999999], [-2.1251256, 52.8054016], [-2.1253685, 52.80557449999999], [-2.1256010000000005, 52.805734400000006], [-2.1258428, 52.8058985], [-2.125874, 52.8059193], [-2.1263929, 52.806288499999994], [-2.1266508, 52.80644860000001], [-2.127078, 52.8067036], [-2.1275153, 52.8069637], [-2.1277361, 52.80708810000001], [-2.1282396, 52.8073773], [-2.128993, 52.807791399999985], [-2.1294505, 52.80803889999999], [-2.130147899999999, 52.8084572], [-2.1302941999999994, 52.808536399999994], [-2.1309973, 52.8089573], [-2.1316624, 52.8093198], [-2.1317677999999995, 52.80937800000001], [-2.1327115, 52.8098876], [-2.1328436999999996, 52.8099593], [-2.1351604, 52.8112123], [-2.1375156999999994, 52.81248959999999], [-2.1422437, 52.8150467], [-2.1437978999999996, 52.8158886], [-2.145396, 52.8167542], [-2.1454768999999994, 52.816796], [-2.1479359, 52.818144700000005], [-2.1508859999999994, 52.8198553], [-2.152303, 52.82077079999999], [-2.153038433370293, 52.82123800100551], [-2.1536747, 52.82164220000001], [-2.1552301, 52.82271679999999], [-2.1554225, 52.822849700000006], [-2.1559566818868516, 52.8232199963952], [-2.1571715, 52.8240621], [-2.1604575, 52.82650039999999], [-2.1619081, 52.827652099999995], [-2.1633049, 52.82880879999999], [-2.1660594, 52.8311438], [-2.1660631, 52.8311469], [-2.1668527, 52.8318806], [-2.16767, 52.83262779999999], [-2.1692402, 52.8340875], [-2.170022, 52.83484339999999], [-2.1707566, 52.8355537], [-2.1722342, 52.837035500000006], [-2.1749180999999997, 52.8399811], [-2.1757016999999994, 52.8407808], [-2.1765933, 52.8415772], [-2.1770857, 52.84200609999999], [-2.1779285, 52.8427402], [-2.179265, 52.843748], [-2.1806739, 52.8447044], [-2.1822864, 52.845925900000005], [-2.1830918, 52.84666070000001], [-2.1838102, 52.8474337], [-2.1841682, 52.847842699999994], [-2.1842713999999996, 52.8479673], [-2.1844943, 52.8482641], [-2.1850301, 52.8489855], [-2.1851202, 52.8491424], [-2.1856449, 52.84990129999999], [-2.1860634, 52.8507335], [-2.1863905, 52.85158989999999], [-2.186669, 52.8524482], [-2.1868521, 52.8537425], [-2.1868614, 52.854858799999995], [-2.1868628999999995, 52.85503200000001], [-2.1867305, 52.8561284], [-2.1865789999999996, 52.857145799999984], [-2.1865059999999996, 52.85790089999999], [-2.1864979, 52.8582753], [-2.1865057999999995, 52.85866849999999], [-2.1865287, 52.859068400000005], [-2.1865724, 52.859459], [-2.1866419, 52.8598839], [-2.1867011, 52.8601571], [-2.1867862, 52.8605198], [-2.18686, 52.8607907], [-2.1869365, 52.861027099999994], [-2.1870302999999995, 52.86129749999999], [-2.1871891, 52.86171370000001], [-2.1875371999999995, 52.8624594], [-2.1877276999999995, 52.8628189], [-2.1879744000000003, 52.86323180000001], [-2.1882252999999996, 52.86362079999999], [-2.1884672, 52.8639723], [-2.1886273, 52.8641959], [-2.1887495999999995, 52.86434849999999], [-2.188936, 52.8645928], [-2.1891426, 52.8648463], [-2.1893973999999994, 52.8651357], [-2.1896502, 52.865418700000006], [-2.189654360310574, 52.865423015564886], [-2.1899798, 52.8657606], [-2.1901577999999997, 52.865938], [-2.1903065999999995, 52.86608900000001], [-2.1905934, 52.8663514], [-2.1906216, 52.8663766], [-2.1909146999999995, 52.8666383], [-2.191295, 52.8669593], [-2.1916057, 52.8672193], [-2.1919294, 52.86746039999999], [-2.1926521, 52.8679755], [-2.1929471, 52.868171200000006], [-2.1935231, 52.868533], [-2.1938243999999996, 52.86871439999999], [-2.1941364999999995, 52.86889579999999], [-2.194806, 52.8692398], [-2.1954685, 52.86955369999999], [-2.1959834999999996, 52.869792], [-2.1964389, 52.870006], [-2.1974456999999994, 52.870436199999986], [-2.1985057, 52.87086409999999], [-2.1992060243165086, 52.87109520491944], [-2.199274529804084, 52.87111781145831], [-2.1996344999999997, 52.8712366], [-2.2007882999999997, 52.8715635], [-2.2016394999999997, 52.871776999999994], [-2.2021648999999996, 52.87190880000001], [-2.2028512, 52.8720593], [-2.2035552, 52.87219699999999], [-2.2043429, 52.8723335], [-2.2051570999999996, 52.87246579999999], [-2.2052695, 52.8724851], [-2.2064047, 52.8726588], [-2.2071442999999995, 52.8727856], [-2.2085990999999994, 52.8730825], [-2.2092561, 52.8732356], [-2.2101865, 52.8734838], [-2.2109643, 52.87371600000001], [-2.2115236, 52.87389610000001], [-2.2122528, 52.87414520000001], [-2.2125991, 52.87427420000001], [-2.2135296, 52.874623], [-2.2144647, 52.8750295], [-2.215361186779621, 52.87548963626874], [-2.2154899, 52.8755557], [-2.2155758999999997, 52.87560020000001], [-2.2161442, 52.87589359999999], [-2.2167798, 52.8762617], [-2.2176951, 52.87684900000001], [-2.218564, 52.8774783], [-2.2193877, 52.878128700000005], [-2.2201956, 52.878799099999995], [-2.2208693, 52.879349000000005], [-2.2216077999999997, 52.8799276], [-2.2223419999999994, 52.880479699999995], [-2.2230836, 52.8810146], [-2.2238250000000006, 52.8815465], [-2.224593, 52.882071999999994], [-2.225372699999999, 52.88259299999999], [-2.2261769, 52.8831029], [-2.2268445, 52.8835204], [-2.2275257999999996, 52.88393149999999], [-2.2282174, 52.88434259999999], [-2.2289133999999997, 52.88474399999999], [-2.2296166999999993, 52.88513830000001], [-2.2302258, 52.88547259999999], [-2.2303332999999994, 52.8855316], [-2.2317956, 52.88630810000001], [-2.2324705, 52.8866501], [-2.2331474, 52.8869877], [-2.2338096, 52.8873111], [-2.234511, 52.887642799999995], [-2.2355069, 52.8880994], [-2.2365293999999993, 52.888546000000005], [-2.2375089, 52.8889526], [-2.2384968, 52.8893636], [-2.2394623, 52.88976550000001], [-2.2404237, 52.8901881], [-2.2413652999999996, 52.890616], [-2.2418352, 52.8908385], [-2.2420651, 52.890954], [-2.2422958, 52.89106979999999], [-2.2431919, 52.8915316], [-2.2440646, 52.8919989], [-2.244678, 52.8923576], [-2.245237, 52.8926845], [-2.2457882102988034, 52.893023900588986], [-2.2462245999999997, 52.89329259999999], [-2.2472432, 52.8939728], [-2.2482387, 52.894679700000005], [-2.2486657, 52.8950005], [-2.2490945, 52.8953424], [-2.2495144, 52.895672799999986], [-2.2499182, 52.8960103], [-2.2503263999999996, 52.8963593], [-2.2506902, 52.896714499999995], [-2.2507711, 52.8967894], [-2.2511025, 52.89709500000001], [-2.251482199999999, 52.89743450000001], [-2.2522626, 52.89823179999999], [-2.2529912999999997, 52.89904889999999], [-2.2536740999999996, 52.89988369999999], [-2.2543002999999997, 52.9007266], [-2.2548726, 52.9015843], [-2.2553902, 52.90246], [-2.2558527, 52.9033567], [-2.2560678, 52.9038293], [-2.2562591, 52.90424949999999], [-2.256698399999999, 52.9054802], [-2.2570435, 52.90672339999999], [-2.2577289, 52.909184399999994], [-2.2577555, 52.90928259999999], [-2.2586334, 52.912528299999984], [-2.2595271, 52.9158772], [-2.2601567999999994, 52.9182392], [-2.2604051, 52.9191579], [-2.2604744, 52.9194144], [-2.2607895, 52.920600099999994], [-2.2611196, 52.9217811], [-2.261485599999999, 52.9229551], [-2.2619001, 52.92412499999999], [-2.2623438, 52.9252982], [-2.2627378, 52.92624], [-2.2628006, 52.9263777], [-2.2632055, 52.9272398], [-2.2637056, 52.92821459999998], [-2.2642533999999994, 52.9291777], [-2.2643323, 52.929313699999994], [-2.264541123294641, 52.929673494383906], [-2.2670769, 52.9340423], [-2.2698818, 52.938766], [-2.2698904, 52.9387805], [-2.2701042999999994, 52.93913369999999], [-2.2701669, 52.9392393], [-2.2713115, 52.9411882], [-2.2726963, 52.943539699999995], [-2.2754739999999996, 52.948268500000005], [-2.2757523, 52.9487515], [-2.2760649999999996, 52.94924340000001], [-2.2763792, 52.949707], [-2.2767387, 52.950170199999995], [-2.2768733, 52.95033550000001], [-2.2770124, 52.9505003], [-2.2773084, 52.9508252], [-2.2776197, 52.9511465], [-2.2779465999999995, 52.9514628], [-2.278628, 52.9520724], [-2.2793602, 52.95267779999999], [-2.2799541, 52.9531174], [-2.280585, 52.953536199999995], [-2.2812549999999994, 52.9539343], [-2.281942, 52.95432240000001], [-2.2827462, 52.954738700000014], [-2.2836204, 52.95514370000001], [-2.2845197, 52.95552099999999], [-2.2854519999999994, 52.9558744], [-2.2865524999999995, 52.9562439], [-2.2876789, 52.9565783], [-2.2888949, 52.956885199999995], [-2.2900773, 52.9571406], [-2.2901239999999996, 52.95715069999999], [-2.2912909, 52.9573804], [-2.2924728, 52.957566], [-2.2935930999999994, 52.95773139999999], [-2.2948263999999994, 52.95785730000001], [-2.2961640999999995, 52.958000899999995], [-2.2974814999999995, 52.9581871], [-2.2987407, 52.9583977], [-2.299971, 52.9586559], [-2.3010079, 52.958920500000005], [-2.301482899999999, 52.9590505], [-2.3019565999999996, 52.95919409999998], [-2.3024284999999995, 52.959345], [-2.3028856, 52.9595036], [-2.3033257, 52.959667], [-2.3037683, 52.95983999999999], [-2.3043829, 52.9600951], [-2.3049826999999996, 52.9603519], [-2.3055828, 52.960617199999994], [-2.3061904, 52.960895699999995], [-2.3067781, 52.96116169999999], [-2.3073577, 52.9614424], [-2.3078839, 52.9617145], [-2.3084095999999996, 52.9620113], [-2.3084432, 52.96203030000001], [-2.3095264999999996, 52.9627029], [-2.3105172, 52.9634605], [-2.3119776, 52.96480809999999], [-2.3133537999999993, 52.966188900000006], [-2.3161136, 52.968950799999995], [-2.3184802, 52.9713331], [-2.3188852, 52.9717408], [-2.3244324, 52.977282499999994], [-2.3260909, 52.9789483], [-2.3273745999999997, 52.98023370000001], [-2.3277659, 52.980625499999995], [-2.330908482155918, 52.98378961162837], [-2.331095, 52.9839774], [-2.3313514, 52.98422809999999], [-2.3316746, 52.9845556], [-2.3323251, 52.9852088], [-2.333645, 52.9865307], [-2.3356197387107556, 52.988505905532904], [-2.3362661, 52.98915240000001], [-2.3368652, 52.989754299999994], [-2.3384886999999996, 52.99138529999999], [-2.338876, 52.99177429999999], [-2.3401891999999997, 52.9930823], [-2.3415205, 52.99439129999999], [-2.3417406999999995, 52.99460890000001], [-2.3419883999999995, 52.9948347], [-2.3424672, 52.9952753], [-2.3429679, 52.9957083], [-2.343487399999999, 52.99613279999999], [-2.3445239, 52.996936], [-2.3456259, 52.997725499999994], [-2.3467673, 52.99848219999999], [-2.3480197, 52.99922759999999], [-2.3480381, 52.99923770000001], [-2.3488374, 52.99967740000001], [-2.3496793, 53.00011979999999], [-2.350551100000001, 53.00055079999999], [-2.3514434, 53.00096260000001], [-2.3526311, 53.0014982], [-2.3537949999999994, 53.0020557], [-2.3543442999999997, 53.0023278], [-2.3548573, 53.00260780000001], [-2.3559116, 53.00318209999999], [-2.356822, 53.003725], [-2.3577367, 53.004280900000005], [-2.359439, 53.0054576], [-2.3609458999999995, 53.006622099999994], [-2.3614387999999997, 53.00700299999999], [-2.3633795, 53.00853809999999], [-2.3670866, 53.01153809999999], [-2.3671472, 53.011586699999995], [-2.3679866, 53.012187899999994], [-2.3687606, 53.0128095], [-2.3700873, 53.0138697], [-2.3703144, 53.0140512], [-2.3734132, 53.0165103], [-2.3738537, 53.01687629999999], [-2.3739323, 53.0169357], [-2.3744017, 53.01729459999999], [-2.375391899999999, 53.0180783], [-2.3773241, 53.0196691], [-2.3779591000000004, 53.0202462], [-2.3785646, 53.0208257], [-2.3791398, 53.021415], [-2.3792757999999994, 53.0215582], [-2.379703, 53.0220081], [-2.3801253, 53.0224559], [-2.3805553, 53.0228935], [-2.381463, 53.02375189999999], [-2.3834174999999997, 53.025389299999986], [-2.3840068999999997, 53.0258475], [-2.3846507999999997, 53.02633469999999], [-2.3859558999999995, 53.02725660000001], [-2.3886667, 53.029062], [-2.3895829999999996, 53.02971689999999], [-2.3897627, 53.029843199999995], [-2.3904975999999993, 53.0303599], [-2.3923507, 53.03163829999998], [-2.3932971999999997, 53.03230139999999], [-2.3942502, 53.0329688], [-2.3959924, 53.0343684], [-2.3965838, 53.03489629999999], [-2.3971473999999997, 53.0354155], [-2.3977064, 53.0359487], [-2.3982309999999996, 53.0364866], [-2.3987709000000006, 53.0370375], [-2.3993032, 53.037588799999995], [-2.399546416373759, 53.03783802447602], [-2.4003845, 53.0386968], [-2.4005931, 53.0389145], [-2.4009453000000005, 53.03928199999999], [-2.4015194, 53.0398724], [-2.4026455999999996, 53.04103440000001], [-2.4048853, 53.0433451], [-2.4050292, 53.0434904], [-2.4051698, 53.0436378], [-2.4054592, 53.04393480000001], [-2.4060193, 53.044522400000005], [-2.4070734, 53.0457178], [-2.4075707999999993, 53.0463186], [-2.4080496, 53.0469328], [-2.4089497, 53.0481725], [-2.4093162999999995, 53.048727500000005], [-2.4095691999999995, 53.049188699999995], [-2.4096091, 53.0492521], [-2.4102239, 53.0502476], [-2.4103111, 53.05038879999999], [-2.4112083999999996, 53.0520166], [-2.4112381999999997, 53.05206239999999], [-2.4115942, 53.052622799999995], [-2.4141567, 53.05709469999999], [-2.4153800999999997, 53.0592298], [-2.4176556, 53.063201], [-2.4186993649555957, 53.065022431984005], [-2.4192849999999995, 53.0660444], [-2.4197885, 53.066913500000005], [-2.4203464, 53.06787649999999], [-2.4211201, 53.0692934], [-2.4235177999999995, 53.073466], [-2.425451267122708, 53.076829539453456], [-2.4265926999999996, 53.0788151], [-2.4271332999999995, 53.07973569999999], [-2.4285706, 53.08218329999999], [-2.4288677000000005, 53.082678599999994], [-2.4291046, 53.083076099999985], [-2.4295180999999997, 53.08377049999999], [-2.4297902999999996, 53.0842274], [-2.4298259, 53.0842849], [-2.4301759, 53.084781], [-2.4302155999999995, 53.084847399999994], [-2.4308157999999995, 53.08585250000001], [-2.4308542999999996, 53.0859207], [-2.4310446, 53.0862345], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Wolverhampton", "dest_arr_time_act": "0644", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Wolverhampton", "current_leg_milage": "39.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 242.666, \"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\": 266.193, \"from_m\": 242.666, \"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\": 1438.317, \"from_m\": 266.193, \"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\": 1524.421, \"from_m\": 1438.317, \"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\": 1651.771, \"from_m\": 1524.421, \"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\": 1967.997, \"from_m\": 1651.771, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2656.493, \"from_m\": 1967.997, \"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\": 2972.719, \"from_m\": 2656.493, \"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\": 4905.241, \"from_m\": 2972.719, \"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\": 7437.391, \"from_m\": 4905.241, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7950.098, \"from_m\": 7437.391, \"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\": 23501.776, \"from_m\": 7950.098, \"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\": 25905.959, \"from_m\": 23501.776, \"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\": 26545.765, \"from_m\": 25905.959, \"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\": 26584.205, \"from_m\": 26545.765, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26624.98, \"from_m\": 26584.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\": 26675.808, \"from_m\": 26624.98, \"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\": 27769.269, \"from_m\": 26675.808, \"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\": 27835.78, \"from_m\": 27769.269, \"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\": 63328.336, \"from_m\": 27835.78, \"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\": 63363.5, \"from_m\": 63328.336, \"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\": 65667.292, \"from_m\": 63363.5, \"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\": 66041.434, \"from_m\": 65667.292, \"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\": 66159.028, \"from_m\": 66041.434, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66352.824, \"from_m\": 66159.028, \"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}], \"service_id\": 467183, \"profile_key\": \"feea6bbf42af13b221c4e248f6d76a33ded88c65f84cbabe924179ca6785d75e\", \"schedule_id\": 102, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Oxley Car. M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 2, \"distance_m\": 523.331, \"section_seq\": 1, \"route_path_id\": 27885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 3, \"distance_m\": 1576.732, \"section_seq\": 1, \"route_path_id\": 27885}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0613\", \"location\": \"Wolverhampton\", \"stage_seq\": 4, \"distance_m\": 2312.245, \"section_seq\": 1, \"route_path_id\": 27885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 5, \"distance_m\": 3047.758, \"section_seq\": 1, \"route_path_id\": 27885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 6, \"distance_m\": 4856.262, \"section_seq\": 1, \"route_path_id\": 27885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Penkridge\", \"stage_seq\": 7, \"distance_m\": 17737.557, \"section_seq\": 1, \"route_path_id\": 27885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 8, \"distance_m\": 26058.521, \"section_seq\": 1, \"route_path_id\": 27885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Stafford South Jn\", \"stage_seq\": 9, \"distance_m\": 26775.293, \"section_seq\": 1, \"route_path_id\": 27885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Stafford\", \"stage_seq\": 10, \"distance_m\": 26980.815, \"section_seq\": 1, \"route_path_id\": 27885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Norton Bridge\", \"stage_seq\": 11, \"distance_m\": 35505.575, \"section_seq\": 1, \"route_path_id\": 27885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Madeley\", \"stage_seq\": 12, \"distance_m\": 53002.041, \"section_seq\": 1, \"route_path_id\": 27885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 13, \"distance_m\": 63661.2, \"section_seq\": 1, \"route_path_id\": 27885}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 14, \"distance_m\": 66352.824, \"section_seq\": 1, \"route_path_id\": 27885}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66352.824, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27885}], \"total_distance_m\": 66352.824, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 66110.158, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 242.666, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "34.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:02:42Z\", \"source_id\": 37131594, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:02:48Z\", \"source_id\": 12236802, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:09Z\", \"source_id\": 37166553, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:22:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:11Z\", \"source_id\": 12248399, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:40Z\", \"source_id\": 37177264, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:42Z\", \"source_id\": 12251983, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:43Z\", \"source_id\": 37216431, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:47Z\", \"source_id\": 12264828, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "2", "timing_fact_generation": 1789105548752083, "current_leg_arrival_utc": "2026-09-11T06:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:44.107065", "service_state_evidence_id": 12264828, "current_leg_start_actual_dep": "2026-09-11T06:16:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:44.209229", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P XOY CRE 5K28 805003 5 125 None {"version": 3, "segments": [{"to_m": 242.666, "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": 266.193, "from_m": 242.666, "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": 1438.317, "from_m": 266.193, "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": 1524.421, "from_m": 1438.317, "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": 1651.771, "from_m": 1524.421, "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": 1967.997, "from_m": 1651.771, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 2656.493, "from_m": 1967.997, "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": 2972.719, "from_m": 2656.493, "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": 4905.241, "from_m": 2972.719, "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": 7437.391, "from_m": 4905.241, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7950.098, "from_m": 7437.391, "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": 23501.776, "from_m": 7950.098, "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": 25905.959, "from_m": 23501.776, "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": 26545.765, "from_m": 25905.959, "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": 26584.205, "from_m": 26545.765, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26624.98, "from_m": 26584.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": 26675.808, "from_m": 26624.98, "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": 27769.269, "from_m": 26675.808, "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": 27835.78, "from_m": 27769.269, "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": 63328.336, "from_m": 27835.78, "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": 63363.5, "from_m": 63328.336, "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": 65667.292, "from_m": 63363.5, "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": 66041.434, "from_m": 65667.292, "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": 66159.028, "from_m": 66041.434, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66352.824, "from_m": 66159.028, "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}], "service_id": 467183, "profile_key": "feea6bbf42af13b221c4e248f6d76a33ded88c65f84cbabe924179ca6785d75e", "schedule_id": 102, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Oxley Car. M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Stafford Rd Jn", "stage_seq": 2, "distance_m": 523.331, "section_seq": 1, "route_path_id": 27885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Wolverhampton North Jn", "stage_seq": 3, "distance_m": 1576.732, "section_seq": 1, "route_path_id": 27885}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0613", "location": "Wolverhampton", "stage_seq": 4, "distance_m": 2312.245, "section_seq": 1, "route_path_id": 27885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Wolverhampton North Jn", "stage_seq": 5, "distance_m": 3047.758, "section_seq": 1, "route_path_id": 27885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Bushbury Jn", "stage_seq": 6, "distance_m": 4856.262, "section_seq": 1, "route_path_id": 27885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Penkridge", "stage_seq": 7, "distance_m": 17737.557, "section_seq": 1, "route_path_id": 27885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Stafford Trent Valley Jn", "stage_seq": 8, "distance_m": 26058.521, "section_seq": 1, "route_path_id": 27885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Stafford South Jn", "stage_seq": 9, "distance_m": 26775.293, "section_seq": 1, "route_path_id": 27885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Stafford", "stage_seq": 10, "distance_m": 26980.815, "section_seq": 1, "route_path_id": 27885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Norton Bridge", "stage_seq": 11, "distance_m": 35505.575, "section_seq": 1, "route_path_id": 27885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Madeley", "stage_seq": 12, "distance_m": 53002.041, "section_seq": 1, "route_path_id": 27885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Crewe Basford Hall Jn", "stage_seq": 13, "distance_m": 63661.2, "section_seq": 1, "route_path_id": 27885}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": null, "location": "Crewe", "stage_seq": 14, "distance_m": 66352.824, "section_seq": 1, "route_path_id": 27885}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66352.824, "from_m": 0.0, "section_seq": 1, "route_path_id": 27885}], "total_distance_m": 66352.824, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 66110.158, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 242.666, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19057, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:02:42Z", "source_id": 37131594, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:02:48Z", "source_id": 12236802, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:09Z", "source_id": 37166553, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:22:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:11Z", "source_id": 12248399, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11362, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:40Z", "source_id": 37177264, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:29:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:42Z", "source_id": 12251983, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10816, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:43Z", "source_id": 37216431, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:47:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:47Z", "source_id": 12264828, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] Oxley Car. M.D. 0553 0553 None None None Crewe 0644 0644 2 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C01343/2026-09-11/detailed None Wolverhampton 2026-09-11T06:16:00+01:00 Crewe 34.0 {"type": "LineString", "coordinates": [[-2.1199992, 52.587655899999994], [-2.1202966, 52.5878341], [-2.1205493, 52.5879838], [-2.1205925, 52.5880094], [-2.1210321999999997, 52.588279799999995], [-2.1212446999999996, 52.5884175], [-2.1212782, 52.5884449], [-2.1214138999999994, 52.58855589999999], [-2.1215515999999996, 52.58867969999999], [-2.121671399999999, 52.5888047], [-2.1218118, 52.5889776], [-2.1219268, 52.5891698], [-2.1219994, 52.58933809999999], [-2.1220814, 52.58956229999999], [-2.1221224, 52.589764], [-2.1222034999999995, 52.590091], [-2.1222858, 52.5903061], [-2.1224857, 52.59082779999999], [-2.1226177999999996, 52.5911194], [-2.1228098999999996, 52.5915504], [-2.1230168, 52.5919065], [-2.1233213, 52.59242749999999], [-2.1235037999999995, 52.5926978], [-2.1237552, 52.592997800000006], [-2.1240046999999995, 52.59327849999999], [-2.1241492, 52.5934475], [-2.1242740000000007, 52.5935945], [-2.1246287, 52.5940127], [-2.1247615, 52.5941979], [-2.1249425999999993, 52.5944505], [-2.1251092, 52.594686200000005], [-2.1253112000000005, 52.595023600000005], [-2.125536799999999, 52.5954669], [-2.1256228, 52.595656099999985], [-2.125761, 52.5959648], [-2.1259105, 52.5963545], [-2.1260148, 52.59667459999999], [-2.126096, 52.5969898], [-2.1261489999999994, 52.5972563], [-2.1261928, 52.5975383], [-2.1262364, 52.59785010000001], [-2.1262586, 52.5980742], [-2.1262690999999996, 52.59833679999999], [-2.1262719999999997, 52.5985264], [-2.1262644, 52.59888539999999], [-2.1262390999999994, 52.59917839999999], [-2.1261997, 52.5994874], [-2.1261747999999994, 52.59963880000001], [-2.1261616094349045, 52.59966764111985], [-2.1261437, 52.5997068], [-2.1260635, 52.6000898], [-2.1258915999999997, 52.6006714], [-2.1257872, 52.6010407], [-2.1255716999999996, 52.6018218], [-2.1254942, 52.60208999999998], [-2.1253454, 52.6026462], [-2.1252169, 52.6033573], [-2.1251626300140254, 52.60355296986019], [-2.1250817999999994, 52.6038444], [-2.1249497, 52.604345], [-2.1248652999999997, 52.604652300000005], [-2.1248186, 52.6048193], [-2.1246635, 52.605377], [-2.1245400999999995, 52.6058216], [-2.1243550999999994, 52.60657569999999], [-2.1242719, 52.60699269999999], [-2.1242158, 52.6075173], [-2.1241889, 52.6079066], [-2.1242024, 52.6083545], [-2.1242423, 52.60890210000001], [-2.1243761999999995, 52.609559199999985], [-2.1245001, 52.60999319999999], [-2.1246818, 52.61068239999999], [-2.1248497, 52.61152879999999], [-2.1249186, 52.6119868], [-2.1249681, 52.6124604], [-2.1250231, 52.61302629999999], [-2.1250502, 52.613585099999995], [-2.1250555, 52.614204400000006], [-2.1250605999999994, 52.6148002], [-2.1249852999999996, 52.615992], [-2.1248924, 52.6166192], [-2.1247931, 52.617321], [-2.1245674, 52.6183713], [-2.124293, 52.6193188], [-2.124215, 52.6195884], [-2.1236778, 52.6211422], [-2.1231998, 52.6223005], [-2.1225999, 52.623805399999995], [-2.1219997000000004, 52.6253273], [-2.1219245999999994, 52.62552099999999], [-2.1214709999999997, 52.626689699999986], [-2.1212384, 52.6272782], [-2.121017, 52.6278514], [-2.1209423, 52.62803579999999], [-2.1204152, 52.6293612], [-2.1202332, 52.629826900000005], [-2.1198946, 52.63067130000001], [-2.119577, 52.6315325], [-2.1192711999999996, 52.6323643], [-2.119174, 52.63266569999998], [-2.1190782, 52.63293699999999], [-2.1189131999999997, 52.6334599], [-2.11867, 52.6343625], [-2.1186382, 52.6344842], [-2.1184216, 52.6355083], [-2.1182074, 52.6367718], [-2.1181867, 52.6369247], [-2.1181206, 52.6374122], [-2.1180569999999994, 52.6380246], [-2.1180103999999997, 52.638486699999994], [-2.1179734999999997, 52.63916849999998], [-2.1179607999999996, 52.640074], [-2.1179537, 52.64097829999999], [-2.1180003, 52.641645799999985], [-2.1180377, 52.6422734], [-2.1180930999999994, 52.6431887], [-2.1181444, 52.6440096], [-2.1182527, 52.645795099999994], [-2.1182672, 52.6459955], [-2.1184872999999995, 52.650401200000005], [-2.1186105, 52.6523979], [-2.1187314, 52.65412349999999], [-2.1187881, 52.654625800000005], [-2.1188649, 52.65509419999999], [-2.1189812, 52.6556048], [-2.1190936999999996, 52.6560425], [-2.1191567, 52.65629619999999], [-2.1192571, 52.6566031], [-2.1194364, 52.6571283], [-2.1194895, 52.6572662], [-2.1196488, 52.657654699999995], [-2.1197307, 52.65786369999999], [-2.1198347440811354, 52.658076072523166], [-2.1201606999999996, 52.65874139999999], [-2.1205482999999994, 52.65965659999999], [-2.1212103999999994, 52.66146789999999], [-2.1225018, 52.6658383], [-2.1240081999999996, 52.6708946], [-2.1244645, 52.6723884], [-2.1245600999999996, 52.67269480000001], [-2.1246022, 52.67283200000001], [-2.1251849, 52.6749203], [-2.1263452, 52.67869700000001], [-2.1268931, 52.6808976], [-2.1273414999999996, 52.683097100000005], [-2.1274799999999994, 52.6839911], [-2.1275889, 52.68482800000001], [-2.1277799, 52.68657199999999], [-2.1279158, 52.6886789], [-2.1280774999999994, 52.6907826], [-2.1282037, 52.69224810000001], [-2.1282706, 52.6933054], [-2.1283527, 52.6943608], [-2.1284520999999996, 52.6957781], [-2.1285582, 52.6971612], [-2.1285860999999997, 52.6977739], [-2.1285860999999997, 52.6985508], [-2.1284484999999997, 52.70017279999999], [-2.1282822, 52.7013276], [-2.1281625, 52.70185010000001], [-2.1279006999999996, 52.7029245], [-2.1275640999999994, 52.7039583], [-2.1272321, 52.70486429999999], [-2.1269502, 52.70550750000001], [-2.1264797, 52.7065269], [-2.1260388999999997, 52.7074098], [-2.1256125999999997, 52.7081518], [-2.1251925999999997, 52.7088374], [-2.1244337, 52.70998979999999], [-2.1237172999999996, 52.7111683], [-2.1234046, 52.711679899999986], [-2.1229514760305768, 52.71253125491421], [-2.1229051999999995, 52.71261819999999], [-2.1221981, 52.714012], [-2.1216834, 52.7151855], [-2.1211809999999995, 52.71644309999999], [-2.1209396, 52.7171576], [-2.1207035, 52.7178684], [-2.1202935, 52.71939809999999], [-2.1198504, 52.7213903], [-2.1196878999999997, 52.7223363], [-2.1194526, 52.7237002], [-2.119171, 52.725321099999995], [-2.1191543, 52.72540599999999], [-2.1191354, 52.72551559999999], [-2.1188406999999994, 52.72708620000001], [-2.1186887, 52.7280557], [-2.1182782, 52.7306684], [-2.117661, 52.73423830000001], [-2.117067099999999, 52.7378114], [-2.1170516, 52.7379115], [-2.1158886, 52.744876], [-2.1157216, 52.745952499999994], [-2.1152773, 52.74859630000001], [-2.1147711999999994, 52.7515302], [-2.114719, 52.75183289999999], [-2.1136030000000003, 52.758808599999995], [-2.1130086, 52.76228570000001], [-2.112365099999999, 52.7657451], [-2.11217985226528, 52.766918552514426], [-2.111921300000001, 52.76855629999999], [-2.1114868, 52.77135740000001], [-2.111403, 52.7718676], [-2.1107546, 52.77526999999999], [-2.1106670999999997, 52.7757292], [-2.1103511, 52.77767990000001], [-2.1100925, 52.77965540000001], [-2.1099726, 52.78073169999999], [-2.1099191, 52.78182300000001], [-2.1099266, 52.78285679999998], [-2.1099890999999995, 52.783877], [-2.1100716, 52.78468430000001], [-2.110187499999999, 52.78548709999999], [-2.1103096, 52.7861818], [-2.1104758, 52.7871269], [-2.1108376, 52.788519699999995], [-2.111334, 52.7899655], [-2.111639, 52.790667], [-2.1119681, 52.79137730000001], [-2.1123006, 52.792098399999986], [-2.1126549, 52.7927801], [-2.1132063, 52.793702999999994], [-2.113781, 52.7946103], [-2.1143089, 52.795392], [-2.1148922, 52.7961684], [-2.1150893, 52.7964059], [-2.1154036, 52.79678469999999], [-2.1158065367322485, 52.797221219186575], [-2.1161679, 52.7976127], [-2.1165033999999996, 52.79796519999999], [-2.1169204, 52.7984308], [-2.1169883, 52.798505899999995], [-2.1185703999999994, 52.800164899999984], [-2.1189262000000006, 52.8005299], [-2.1195206, 52.8010799], [-2.119872, 52.80137599999999], [-2.1201225, 52.80157559999999], [-2.1204519, 52.801857599999984], [-2.1204895702889224, 52.80188711539763], [-2.1209628, 52.8022579], [-2.1212259999999996, 52.8024538], [-2.1215102, 52.8026615], [-2.121826, 52.80289149999999], [-2.1221517999999997, 52.803126899999995], [-2.1226352, 52.8034815], [-2.1231084999999994, 52.80382339999999], [-2.12403, 52.8045502], [-2.1246427, 52.80504019999999], [-2.1251256, 52.8054016], [-2.1253685, 52.80557449999999], [-2.1256010000000005, 52.805734400000006], [-2.1258428, 52.8058985], [-2.125874, 52.8059193], [-2.1263929, 52.806288499999994], [-2.1266508, 52.80644860000001], [-2.127078, 52.8067036], [-2.1275153, 52.8069637], [-2.1277361, 52.80708810000001], [-2.1282396, 52.8073773], [-2.128993, 52.807791399999985], [-2.1294505, 52.80803889999999], [-2.130147899999999, 52.8084572], [-2.1302941999999994, 52.808536399999994], [-2.1309973, 52.8089573], [-2.1316624, 52.8093198], [-2.1317677999999995, 52.80937800000001], [-2.1327115, 52.8098876], [-2.1328436999999996, 52.8099593], [-2.1351604, 52.8112123], [-2.1375156999999994, 52.81248959999999], [-2.1422437, 52.8150467], [-2.1437978999999996, 52.8158886], [-2.145396, 52.8167542], [-2.1454768999999994, 52.816796], [-2.1479359, 52.818144700000005], [-2.1508859999999994, 52.8198553], [-2.152303, 52.82077079999999], [-2.153038433370293, 52.82123800100551], [-2.1536747, 52.82164220000001], [-2.1552301, 52.82271679999999], [-2.1554225, 52.822849700000006], [-2.1559566818868516, 52.8232199963952], [-2.1571715, 52.8240621], [-2.1604575, 52.82650039999999], [-2.1619081, 52.827652099999995], [-2.1633049, 52.82880879999999], [-2.1660594, 52.8311438], [-2.1660631, 52.8311469], [-2.1668527, 52.8318806], [-2.16767, 52.83262779999999], [-2.1692402, 52.8340875], [-2.170022, 52.83484339999999], [-2.1707566, 52.8355537], [-2.1722342, 52.837035500000006], [-2.1749180999999997, 52.8399811], [-2.1757016999999994, 52.8407808], [-2.1765933, 52.8415772], [-2.1770857, 52.84200609999999], [-2.1779285, 52.8427402], [-2.179265, 52.843748], [-2.1806739, 52.8447044], [-2.1822864, 52.845925900000005], [-2.1830918, 52.84666070000001], [-2.1838102, 52.8474337], [-2.1841682, 52.847842699999994], [-2.1842713999999996, 52.8479673], [-2.1844943, 52.8482641], [-2.1850301, 52.8489855], [-2.1851202, 52.8491424], [-2.1856449, 52.84990129999999], [-2.1860634, 52.8507335], [-2.1863905, 52.85158989999999], [-2.186669, 52.8524482], [-2.1868521, 52.8537425], [-2.1868614, 52.854858799999995], [-2.1868628999999995, 52.85503200000001], [-2.1867305, 52.8561284], [-2.1865789999999996, 52.857145799999984], [-2.1865059999999996, 52.85790089999999], [-2.1864979, 52.8582753], [-2.1865057999999995, 52.85866849999999], [-2.1865287, 52.859068400000005], [-2.1865724, 52.859459], [-2.1866419, 52.8598839], [-2.1867011, 52.8601571], [-2.1867862, 52.8605198], [-2.18686, 52.8607907], [-2.1869365, 52.861027099999994], [-2.1870302999999995, 52.86129749999999], [-2.1871891, 52.86171370000001], [-2.1875371999999995, 52.8624594], [-2.1877276999999995, 52.8628189], [-2.1879744000000003, 52.86323180000001], [-2.1882252999999996, 52.86362079999999], [-2.1884672, 52.8639723], [-2.1886273, 52.8641959], [-2.1887495999999995, 52.86434849999999], [-2.188936, 52.8645928], [-2.1891426, 52.8648463], [-2.1893973999999994, 52.8651357], [-2.1896502, 52.865418700000006], [-2.189654360310574, 52.865423015564886], [-2.1899798, 52.8657606], [-2.1901577999999997, 52.865938], [-2.1903065999999995, 52.86608900000001], [-2.1905934, 52.8663514], [-2.1906216, 52.8663766], [-2.1909146999999995, 52.8666383], [-2.191295, 52.8669593], [-2.1916057, 52.8672193], [-2.1919294, 52.86746039999999], [-2.1926521, 52.8679755], [-2.1929471, 52.868171200000006], [-2.1935231, 52.868533], [-2.1938243999999996, 52.86871439999999], [-2.1941364999999995, 52.86889579999999], [-2.194806, 52.8692398], [-2.1954685, 52.86955369999999], [-2.1959834999999996, 52.869792], [-2.1964389, 52.870006], [-2.1974456999999994, 52.870436199999986], [-2.1985057, 52.87086409999999], [-2.1992060243165086, 52.87109520491944], [-2.199274529804084, 52.87111781145831], [-2.1996344999999997, 52.8712366], [-2.2007882999999997, 52.8715635], [-2.2016394999999997, 52.871776999999994], [-2.2021648999999996, 52.87190880000001], [-2.2028512, 52.8720593], [-2.2035552, 52.87219699999999], [-2.2043429, 52.8723335], [-2.2051570999999996, 52.87246579999999], [-2.2052695, 52.8724851], [-2.2064047, 52.8726588], [-2.2071442999999995, 52.8727856], [-2.2085990999999994, 52.8730825], [-2.2092561, 52.8732356], [-2.2101865, 52.8734838], [-2.2109643, 52.87371600000001], [-2.2115236, 52.87389610000001], [-2.2122528, 52.87414520000001], [-2.2125991, 52.87427420000001], [-2.2135296, 52.874623], [-2.2144647, 52.8750295], [-2.215361186779621, 52.87548963626874], [-2.2154899, 52.8755557], [-2.2155758999999997, 52.87560020000001], [-2.2161442, 52.87589359999999], [-2.2167798, 52.8762617], [-2.2176951, 52.87684900000001], [-2.218564, 52.8774783], [-2.2193877, 52.878128700000005], [-2.2201956, 52.878799099999995], [-2.2208693, 52.879349000000005], [-2.2216077999999997, 52.8799276], [-2.2223419999999994, 52.880479699999995], [-2.2230836, 52.8810146], [-2.2238250000000006, 52.8815465], [-2.224593, 52.882071999999994], [-2.225372699999999, 52.88259299999999], [-2.2261769, 52.8831029], [-2.2268445, 52.8835204], [-2.2275257999999996, 52.88393149999999], [-2.2282174, 52.88434259999999], [-2.2289133999999997, 52.88474399999999], [-2.2296166999999993, 52.88513830000001], [-2.2302258, 52.88547259999999], [-2.2303332999999994, 52.8855316], [-2.2317956, 52.88630810000001], [-2.2324705, 52.8866501], [-2.2331474, 52.8869877], [-2.2338096, 52.8873111], [-2.234511, 52.887642799999995], [-2.2355069, 52.8880994], [-2.2365293999999993, 52.888546000000005], [-2.2375089, 52.8889526], [-2.2384968, 52.8893636], [-2.2394623, 52.88976550000001], [-2.2404237, 52.8901881], [-2.2413652999999996, 52.890616], [-2.2418352, 52.8908385], [-2.2420651, 52.890954], [-2.2422958, 52.89106979999999], [-2.2431919, 52.8915316], [-2.2440646, 52.8919989], [-2.244678, 52.8923576], [-2.245237, 52.8926845], [-2.2457882102988034, 52.893023900588986], [-2.2462245999999997, 52.89329259999999], [-2.2472432, 52.8939728], [-2.2482387, 52.894679700000005], [-2.2486657, 52.8950005], [-2.2490945, 52.8953424], [-2.2495144, 52.895672799999986], [-2.2499182, 52.8960103], [-2.2503263999999996, 52.8963593], [-2.2506902, 52.896714499999995], [-2.2507711, 52.8967894], [-2.2511025, 52.89709500000001], [-2.251482199999999, 52.89743450000001], [-2.2522626, 52.89823179999999], [-2.2529912999999997, 52.89904889999999], [-2.2536740999999996, 52.89988369999999], [-2.2543002999999997, 52.9007266], [-2.2548726, 52.9015843], [-2.2553902, 52.90246], [-2.2558527, 52.9033567], [-2.2560678, 52.9038293], [-2.2562591, 52.90424949999999], [-2.256698399999999, 52.9054802], [-2.2570435, 52.90672339999999], [-2.2577289, 52.909184399999994], [-2.2577555, 52.90928259999999], [-2.2586334, 52.912528299999984], [-2.2595271, 52.9158772], [-2.2601567999999994, 52.9182392], [-2.2604051, 52.9191579], [-2.2604744, 52.9194144], [-2.2607895, 52.920600099999994], [-2.2611196, 52.9217811], [-2.261485599999999, 52.9229551], [-2.2619001, 52.92412499999999], [-2.2623438, 52.9252982], [-2.2627378, 52.92624], [-2.2628006, 52.9263777], [-2.2632055, 52.9272398], [-2.2637056, 52.92821459999998], [-2.2642533999999994, 52.9291777], [-2.2643323, 52.929313699999994], [-2.264541123294641, 52.929673494383906], [-2.2670769, 52.9340423], [-2.2698818, 52.938766], [-2.2698904, 52.9387805], [-2.2701042999999994, 52.93913369999999], [-2.2701669, 52.9392393], [-2.2713115, 52.9411882], [-2.2726963, 52.943539699999995], [-2.2754739999999996, 52.948268500000005], [-2.2757523, 52.9487515], [-2.2760649999999996, 52.94924340000001], [-2.2763792, 52.949707], [-2.2767387, 52.950170199999995], [-2.2768733, 52.95033550000001], [-2.2770124, 52.9505003], [-2.2773084, 52.9508252], [-2.2776197, 52.9511465], [-2.2779465999999995, 52.9514628], [-2.278628, 52.9520724], [-2.2793602, 52.95267779999999], [-2.2799541, 52.9531174], [-2.280585, 52.953536199999995], [-2.2812549999999994, 52.9539343], [-2.281942, 52.95432240000001], [-2.2827462, 52.954738700000014], [-2.2836204, 52.95514370000001], [-2.2845197, 52.95552099999999], [-2.2854519999999994, 52.9558744], [-2.2865524999999995, 52.9562439], [-2.2876789, 52.9565783], [-2.2888949, 52.956885199999995], [-2.2900773, 52.9571406], [-2.2901239999999996, 52.95715069999999], [-2.2912909, 52.9573804], [-2.2924728, 52.957566], [-2.2935930999999994, 52.95773139999999], [-2.2948263999999994, 52.95785730000001], [-2.2961640999999995, 52.958000899999995], [-2.2974814999999995, 52.9581871], [-2.2987407, 52.9583977], [-2.299971, 52.9586559], [-2.3010079, 52.958920500000005], [-2.301482899999999, 52.9590505], [-2.3019565999999996, 52.95919409999998], [-2.3024284999999995, 52.959345], [-2.3028856, 52.9595036], [-2.3033257, 52.959667], [-2.3037683, 52.95983999999999], [-2.3043829, 52.9600951], [-2.3049826999999996, 52.9603519], [-2.3055828, 52.960617199999994], [-2.3061904, 52.960895699999995], [-2.3067781, 52.96116169999999], [-2.3073577, 52.9614424], [-2.3078839, 52.9617145], [-2.3084095999999996, 52.9620113], [-2.3084432, 52.96203030000001], [-2.3095264999999996, 52.9627029], [-2.3105172, 52.9634605], [-2.3119776, 52.96480809999999], [-2.3133537999999993, 52.966188900000006], [-2.3161136, 52.968950799999995], [-2.3184802, 52.9713331], [-2.3188852, 52.9717408], [-2.3244324, 52.977282499999994], [-2.3260909, 52.9789483], [-2.3273745999999997, 52.98023370000001], [-2.3277659, 52.980625499999995], [-2.330908482155918, 52.98378961162837], [-2.331095, 52.9839774], [-2.3313514, 52.98422809999999], [-2.3316746, 52.9845556], [-2.3323251, 52.9852088], [-2.333645, 52.9865307], [-2.3356197387107556, 52.988505905532904], [-2.3362661, 52.98915240000001], [-2.3368652, 52.989754299999994], [-2.3384886999999996, 52.99138529999999], [-2.338876, 52.99177429999999], [-2.3401891999999997, 52.9930823], [-2.3415205, 52.99439129999999], [-2.3417406999999995, 52.99460890000001], [-2.3419883999999995, 52.9948347], [-2.3424672, 52.9952753], [-2.3429679, 52.9957083], [-2.343487399999999, 52.99613279999999], [-2.3445239, 52.996936], [-2.3456259, 52.997725499999994], [-2.3467673, 52.99848219999999], [-2.3480197, 52.99922759999999], [-2.3480381, 52.99923770000001], [-2.3488374, 52.99967740000001], [-2.3496793, 53.00011979999999], [-2.350551100000001, 53.00055079999999], [-2.3514434, 53.00096260000001], [-2.3526311, 53.0014982], [-2.3537949999999994, 53.0020557], [-2.3543442999999997, 53.0023278], [-2.3548573, 53.00260780000001], [-2.3559116, 53.00318209999999], [-2.356822, 53.003725], [-2.3577367, 53.004280900000005], [-2.359439, 53.0054576], [-2.3609458999999995, 53.006622099999994], [-2.3614387999999997, 53.00700299999999], [-2.3633795, 53.00853809999999], [-2.3670866, 53.01153809999999], [-2.3671472, 53.011586699999995], [-2.3679866, 53.012187899999994], [-2.3687606, 53.0128095], [-2.3700873, 53.0138697], [-2.3703144, 53.0140512], [-2.3734132, 53.0165103], [-2.3738537, 53.01687629999999], [-2.3739323, 53.0169357], [-2.3744017, 53.01729459999999], [-2.375391899999999, 53.0180783], [-2.3773241, 53.0196691], [-2.3779591000000004, 53.0202462], [-2.3785646, 53.0208257], [-2.3791398, 53.021415], [-2.3792757999999994, 53.0215582], [-2.379703, 53.0220081], [-2.3801253, 53.0224559], [-2.3805553, 53.0228935], [-2.381463, 53.02375189999999], [-2.3834174999999997, 53.025389299999986], [-2.3840068999999997, 53.0258475], [-2.3846507999999997, 53.02633469999999], [-2.3859558999999995, 53.02725660000001], [-2.3886667, 53.029062], [-2.3895829999999996, 53.02971689999999], [-2.3897627, 53.029843199999995], [-2.3904975999999993, 53.0303599], [-2.3923507, 53.03163829999998], [-2.3932971999999997, 53.03230139999999], [-2.3942502, 53.0329688], [-2.3959924, 53.0343684], [-2.3965838, 53.03489629999999], [-2.3971473999999997, 53.0354155], [-2.3977064, 53.0359487], [-2.3982309999999996, 53.0364866], [-2.3987709000000006, 53.0370375], [-2.3993032, 53.037588799999995], [-2.399546416373759, 53.03783802447602], [-2.4003845, 53.0386968], [-2.4005931, 53.0389145], [-2.4009453000000005, 53.03928199999999], [-2.4015194, 53.0398724], [-2.4026455999999996, 53.04103440000001], [-2.4048853, 53.0433451], [-2.4050292, 53.0434904], [-2.4051698, 53.0436378], [-2.4054592, 53.04393480000001], [-2.4060193, 53.044522400000005], [-2.4070734, 53.0457178], [-2.4075707999999993, 53.0463186], [-2.4080496, 53.0469328], [-2.4089497, 53.0481725], [-2.4093162999999995, 53.048727500000005], [-2.4095691999999995, 53.049188699999995], [-2.4096091, 53.0492521], [-2.4102239, 53.0502476], [-2.4103111, 53.05038879999999], [-2.4112083999999996, 53.0520166], [-2.4112381999999997, 53.05206239999999], [-2.4115942, 53.052622799999995], [-2.4141567, 53.05709469999999], [-2.4153800999999997, 53.0592298], [-2.4176556, 53.063201], [-2.4186993649555957, 53.065022431984005], [-2.4192849999999995, 53.0660444], [-2.4197885, 53.066913500000005], [-2.4203464, 53.06787649999999], [-2.4211201, 53.0692934], [-2.4235177999999995, 53.073466], [-2.425451267122708, 53.076829539453456], [-2.4265926999999996, 53.0788151], [-2.4271332999999995, 53.07973569999999], [-2.4285706, 53.08218329999999], [-2.4288677000000005, 53.082678599999994], [-2.4291046, 53.083076099999985], [-2.4295180999999997, 53.08377049999999], [-2.4297902999999996, 53.0842274], [-2.4298259, 53.0842849], [-2.4301759, 53.084781], [-2.4302155999999995, 53.084847399999994], [-2.4308157999999995, 53.08585250000001], [-2.4308542999999996, 53.0859207], [-2.4310446, 53.0862345], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]} 39.6 0613 0647 Wolverhampton Crewe Crewe 53.0888590 -2.4326692 53.0888590 -2.4326692 1 0 2026-09-11 05:57:46 TERMINATED 2026-09-11 05:47:00 Crewe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264828 1789105548752083 42 42 2026-09-11 05:57:44.209229 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:44.107065
436939 467801 M37484 092Z711611 2026-09-11 COMPLETE 12266191 2026-09-11 06:43:00 2026-09-11 05:57:46 2026-09-13 05:57:46 {"id": 467801, "stp": "N", "toc": "ScotRail", "uid": "M37484", "consist": "156503+156508", "dest_crs": "DMF", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:M37484/2026-09-11/detailed", "trust_id": "092Z711611", "origin_crs": "CAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dumfries", "service_date": "2026-09-11", "dest_arr_time": "0645", "dest_platform": "1", "is_terminated": 1, "next_location": "Dumfries", "signalling_id": "2Z71", "timing_status": "EARLY", "origin_station": "Carlisle", "current_leg_arr": "0643", "current_leg_dep": "0629", "current_leg_end": "Dumfries", "origin_dep_time": "0608", "origin_platform": "7", "current_location": "Dumfries", "last_update_time": "2026-09-11T05:57:46", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2631613, 54.98360400000001], [-3.2648593999999997, 54.9839812], [-3.2667693, 54.9843687], [-3.2671786999999997, 54.9844395], [-3.2673839, 54.984472999999994], [-3.2675897, 54.984505], [-3.2678452, 54.98454149999999], [-3.2681019999999994, 54.98457650000001], [-3.2686187, 54.9846418], [-3.2691226, 54.984697700000005], [-3.2696278999999997, 54.9847504], [-3.2703201, 54.9848112], [-3.2707142, 54.9848378], [-3.2711089, 54.98486110000001], [-3.2714927, 54.984872], [-3.2723985000000004, 54.9848977], [-3.2727406999999995, 54.9849074], [-3.2733766, 54.9849165], [-3.274023000000001, 54.98491969999999], [-3.2753044, 54.9849249], [-3.2759260999999995, 54.984927500000005], [-3.2771216999999995, 54.9849324], [-3.2795848, 54.98493810000001], [-3.2918496, 54.9849973], [-3.3002670999999997, 54.98503869999999], [-3.3114166, 54.985072299999985], [-3.3212644, 54.9851042], [-3.323766551242229, 54.985118197787074], [-3.3265555, 54.98513380000001], [-3.3374036000000005, 54.985175], [-3.3386798, 54.98519720000001], [-3.3398718, 54.98523779999999], [-3.3409436999999995, 54.985305399999994], [-3.3413552999999996, 54.985332], [-3.3418726, 54.9853797], [-3.3428629, 54.98548559999999], [-3.3438025999999996, 54.98560750000001], [-3.3450937, 54.98580470000001], [-3.3455279, 54.98588079999999], [-3.3456288, 54.98589849999999], [-3.3463367, 54.98602819999999], [-3.3475283, 54.9862692], [-3.3486584, 54.986535], [-3.3496361, 54.9868033], [-3.3501432999999996, 54.9869436], [-3.350341, 54.98700110000001], [-3.3545402999999996, 54.9882226], [-3.3549625999999995, 54.98834110000001], [-3.3606509999999994, 54.98999529999999], [-3.361990833220766, 54.99038365396537], [-3.3679911, 54.9921228], [-3.3711824999999997, 54.9930512], [-3.3715787, 54.9931658], [-3.3798402999999997, 54.9955669], [-3.3802503, 54.9956863], [-3.3879575, 54.997921099999985], [-3.3884766999999996, 54.9980712], [-3.3885627, 54.99809630000001], [-3.3940735999999996, 54.9997043], [-3.3942536999999997, 54.9997555], [-3.398334, 55.0009848], [-3.3991736999999995, 55.00125930000001], [-3.4005642999999997, 55.0017508], [-3.4019217, 55.00225470000001], [-3.4030260999999995, 55.0026943], [-3.4039727, 55.00309579999999], [-3.4042440999999997, 55.003210900000006], [-3.4102349, 55.005939], [-3.4104577, 55.006040299999995], [-3.4135980796541814, 55.00748300455956], [-3.4230044, 55.011804000000005], [-3.4246795, 55.0125792], [-3.4250041999999996, 55.012729500000006], [-3.4287860999999995, 55.01447970000002], [-3.4309808999999993, 55.01548530000001], [-3.4312257, 55.0155975], [-3.4368669999999995, 55.01818209999999], [-3.4464905, 55.0226132], [-3.4505171, 55.024454899999995], [-3.4558103, 55.02687929999999], [-3.4664379999999997, 55.03176190000001], [-3.476647, 55.0364629], [-3.4790528, 55.03756510000001], [-3.479337699999999, 55.037695599999985], [-3.4822978, 55.0390516], [-3.4825931, 55.03918689999999], [-3.4875286999999995, 55.0414477], [-3.4879168, 55.0416262], [-3.48849013434531, 55.04188816749413], [-3.4923898999999996, 55.04366999999999], [-3.4927372000000005, 55.0438287], [-3.4971226, 55.0458324], [-3.4984101, 55.04642129999999], [-3.5034296080661336, 55.048716823120266], [-3.5052591999999994, 55.04955350000001], [-3.5127961, 55.052999700000015], [-3.5190576, 55.055862299999994], [-3.5240139, 55.058111], [-3.5254634, 55.0587736], [-3.5267729999999995, 55.05937230000001], [-3.5290519999999996, 55.06027509999999], [-3.5300127, 55.0606557], [-3.530295, 55.06076019999998], [-3.5331268999999996, 55.06175109999999], [-3.5346428, 55.0622351], [-3.5361726, 55.0626948], [-3.5393852999999997, 55.063556], [-3.5417621999999995, 55.064102000000005], [-3.544473599999999, 55.06467190000001], [-3.5478079, 55.065249300000005], [-3.5507785999999997, 55.06567600000001], [-3.5538468, 55.0660201], [-3.5599414, 55.06653759999999], [-3.5615211, 55.06667170000001], [-3.5617614999999994, 55.0666932], [-3.5619744999999994, 55.0667108], [-3.5727718999999993, 55.06760920000001], [-3.5742775, 55.067734499999986], [-3.5823936000000005, 55.0683946], [-3.5852181999999995, 55.06864399999999], [-3.5860065, 55.06871060000001], [-3.5873804, 55.0688266], [-3.5882968, 55.06887759999999], [-3.5895288000000005, 55.068924], [-3.5898571, 55.06893199999999], [-3.5907226000000003, 55.06893719999999], [-3.5916082, 55.06892169999999], [-3.5929550999999997, 55.068888599999994], [-3.5932611364780858, 55.06887776053726], [-3.5943696, 55.06883849999999], [-3.5953203999999994, 55.068818399999984], [-3.5961723000000005, 55.0688326], [-3.596667099999999, 55.0688599], [-3.597007, 55.0688901], [-3.5979867000000003, 55.06902420000001], [-3.598498599999999, 55.0691194], [-3.5992743000000003, 55.0692925], [-3.5997742999999995, 55.0694351], [-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": "Annan", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "55.0725913", "next_location_lon": "-3.6043452", "previous_location": "Annan", "current_leg_milage": "15.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 661.664, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1043.14, \"from_m\": 661.664, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1402.022, \"from_m\": 1043.14, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9820.27, \"from_m\": 1402.022, \"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\": 14106.064, \"from_m\": 9820.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 14210.089, \"from_m\": 14106.064, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15023.14, \"from_m\": 14210.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27972.663, \"from_m\": 15023.14, \"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\": 29254.583, \"from_m\": 27972.663, \"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\": 35553.636, \"from_m\": 29254.583, \"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\": 36767.8, \"from_m\": 35553.636, \"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\": 48095.35, \"from_m\": 36767.8, \"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\": 50305.784, \"from_m\": 48095.35, \"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\": 52325.136, \"from_m\": 50305.784, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53238.273, \"from_m\": 52325.136, \"capability_applied\": null, \"effective_limit_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\": 467801, \"profile_key\": \"8a828ee5d2443bf2c8f25e419fefb0c7a53da6ea2c15062ee78ddf8b3add1511\", \"schedule_id\": 36022, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Carlisle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Caldew Jn\", \"stage_seq\": 2, \"distance_m\": 1075.283, \"section_seq\": 1, \"route_path_id\": 39486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 3, \"distance_m\": 3043.006, \"section_seq\": 1, \"route_path_id\": 39486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Floriston\", \"stage_seq\": 4, \"distance_m\": 9820.27, \"section_seq\": 1, \"route_path_id\": 39486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617H\", \"location\": \"Gretna Jn\", \"stage_seq\": 5, \"distance_m\": 13949.798, \"section_seq\": 1, \"route_path_id\": 39486}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0619H\", \"location\": \"Gretna Green\", \"stage_seq\": 6, \"distance_m\": 15630.714, \"section_seq\": 1, \"route_path_id\": 39486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Eastriggs Crossover\", \"stage_seq\": 7, \"distance_m\": 24005.821, \"section_seq\": 1, \"route_path_id\": 39486}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628\", \"location\": \"Annan\", \"stage_seq\": 8, \"distance_m\": 28418.932, \"section_seq\": 1, \"route_path_id\": 39486}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Dumfries\", \"stage_seq\": 9, \"distance_m\": 53238.273, \"section_seq\": 1, \"route_path_id\": 39486}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53238.273, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39486}], \"total_distance_m\": 53238.273, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 53238.273, \"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": "0608", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "55.0725913", "current_position_lon": "-3.6043452", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:19:26Z\", \"source_id\": 12246621, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:21Z\", \"source_id\": 12253744, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:47:43Z\", \"source_id\": 12266191, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dumfries", "service_state_platform": "1", "timing_fact_generation": 1789105664174414, "current_leg_arrival_utc": "2026-09-11T06:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:44.169597", "service_state_evidence_id": 12266191, "current_leg_start_actual_dep": "2026-09-11T06:28:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-11T05:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:44.205159", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail N CAR DMF 2Z71 156503+156508 4 75 None {"version": 3, "segments": [{"to_m": 661.664, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1043.14, "from_m": 661.664, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 1402.022, "from_m": 1043.14, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9820.27, "from_m": 1402.022, "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": 14106.064, "from_m": 9820.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 14210.089, "from_m": 14106.064, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 15023.14, "from_m": 14210.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27972.663, "from_m": 15023.14, "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": 29254.583, "from_m": 27972.663, "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": 35553.636, "from_m": 29254.583, "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": 36767.8, "from_m": 35553.636, "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": 48095.35, "from_m": 36767.8, "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": 50305.784, "from_m": 48095.35, "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": 52325.136, "from_m": 50305.784, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53238.273, "from_m": 52325.136, "capability_applied": null, "effective_limit_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": 467801, "profile_key": "8a828ee5d2443bf2c8f25e419fefb0c7a53da6ea2c15062ee78ddf8b3add1511", "schedule_id": 36022, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0608", "location": "Carlisle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Caldew Jn", "stage_seq": 2, "distance_m": 1075.283, "section_seq": 1, "route_path_id": 39486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Carlisle Kingmoor Jcn", "stage_seq": 3, "distance_m": 3043.006, "section_seq": 1, "route_path_id": 39486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Floriston", "stage_seq": 4, "distance_m": 9820.27, "section_seq": 1, "route_path_id": 39486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617H", "location": "Gretna Jn", "stage_seq": 5, "distance_m": 13949.798, "section_seq": 1, "route_path_id": 39486}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0619H", "location": "Gretna Green", "stage_seq": 6, "distance_m": 15630.714, "section_seq": 1, "route_path_id": 39486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Eastriggs Crossover", "stage_seq": 7, "distance_m": 24005.821, "section_seq": 1, "route_path_id": 39486}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628", "location": "Annan", "stage_seq": 8, "distance_m": 28418.932, "section_seq": 1, "route_path_id": 39486}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Dumfries", "stage_seq": 9, "distance_m": 53238.273, "section_seq": 1, "route_path_id": 39486}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53238.273, "from_m": 0.0, "section_seq": 1, "route_path_id": 39486}], "total_distance_m": 53238.273, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 53238.273, "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-11T05:19:26Z", "source_id": 12246621, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:21Z", "source_id": 12253744, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:47:43Z", "source_id": 12266191, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:43:00+01:00", "operational_fact": true}] Carlisle 0608 0608 7 None None Dumfries 0645 0645 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:M37484/2026-09-11/detailed None Annan 2026-09-11T06:28:00+01:00 Dumfries 14.0 {"type": "LineString", "coordinates": [[-3.2631613, 54.98360400000001], [-3.2648593999999997, 54.9839812], [-3.2667693, 54.9843687], [-3.2671786999999997, 54.9844395], [-3.2673839, 54.984472999999994], [-3.2675897, 54.984505], [-3.2678452, 54.98454149999999], [-3.2681019999999994, 54.98457650000001], [-3.2686187, 54.9846418], [-3.2691226, 54.984697700000005], [-3.2696278999999997, 54.9847504], [-3.2703201, 54.9848112], [-3.2707142, 54.9848378], [-3.2711089, 54.98486110000001], [-3.2714927, 54.984872], [-3.2723985000000004, 54.9848977], [-3.2727406999999995, 54.9849074], [-3.2733766, 54.9849165], [-3.274023000000001, 54.98491969999999], [-3.2753044, 54.9849249], [-3.2759260999999995, 54.984927500000005], [-3.2771216999999995, 54.9849324], [-3.2795848, 54.98493810000001], [-3.2918496, 54.9849973], [-3.3002670999999997, 54.98503869999999], [-3.3114166, 54.985072299999985], [-3.3212644, 54.9851042], [-3.323766551242229, 54.985118197787074], [-3.3265555, 54.98513380000001], [-3.3374036000000005, 54.985175], [-3.3386798, 54.98519720000001], [-3.3398718, 54.98523779999999], [-3.3409436999999995, 54.985305399999994], [-3.3413552999999996, 54.985332], [-3.3418726, 54.9853797], [-3.3428629, 54.98548559999999], [-3.3438025999999996, 54.98560750000001], [-3.3450937, 54.98580470000001], [-3.3455279, 54.98588079999999], [-3.3456288, 54.98589849999999], [-3.3463367, 54.98602819999999], [-3.3475283, 54.9862692], [-3.3486584, 54.986535], [-3.3496361, 54.9868033], [-3.3501432999999996, 54.9869436], [-3.350341, 54.98700110000001], [-3.3545402999999996, 54.9882226], [-3.3549625999999995, 54.98834110000001], [-3.3606509999999994, 54.98999529999999], [-3.361990833220766, 54.99038365396537], [-3.3679911, 54.9921228], [-3.3711824999999997, 54.9930512], [-3.3715787, 54.9931658], [-3.3798402999999997, 54.9955669], [-3.3802503, 54.9956863], [-3.3879575, 54.997921099999985], [-3.3884766999999996, 54.9980712], [-3.3885627, 54.99809630000001], [-3.3940735999999996, 54.9997043], [-3.3942536999999997, 54.9997555], [-3.398334, 55.0009848], [-3.3991736999999995, 55.00125930000001], [-3.4005642999999997, 55.0017508], [-3.4019217, 55.00225470000001], [-3.4030260999999995, 55.0026943], [-3.4039727, 55.00309579999999], [-3.4042440999999997, 55.003210900000006], [-3.4102349, 55.005939], [-3.4104577, 55.006040299999995], [-3.4135980796541814, 55.00748300455956], [-3.4230044, 55.011804000000005], [-3.4246795, 55.0125792], [-3.4250041999999996, 55.012729500000006], [-3.4287860999999995, 55.01447970000002], [-3.4309808999999993, 55.01548530000001], [-3.4312257, 55.0155975], [-3.4368669999999995, 55.01818209999999], [-3.4464905, 55.0226132], [-3.4505171, 55.024454899999995], [-3.4558103, 55.02687929999999], [-3.4664379999999997, 55.03176190000001], [-3.476647, 55.0364629], [-3.4790528, 55.03756510000001], [-3.479337699999999, 55.037695599999985], [-3.4822978, 55.0390516], [-3.4825931, 55.03918689999999], [-3.4875286999999995, 55.0414477], [-3.4879168, 55.0416262], [-3.48849013434531, 55.04188816749413], [-3.4923898999999996, 55.04366999999999], [-3.4927372000000005, 55.0438287], [-3.4971226, 55.0458324], [-3.4984101, 55.04642129999999], [-3.5034296080661336, 55.048716823120266], [-3.5052591999999994, 55.04955350000001], [-3.5127961, 55.052999700000015], [-3.5190576, 55.055862299999994], [-3.5240139, 55.058111], [-3.5254634, 55.0587736], [-3.5267729999999995, 55.05937230000001], [-3.5290519999999996, 55.06027509999999], [-3.5300127, 55.0606557], [-3.530295, 55.06076019999998], [-3.5331268999999996, 55.06175109999999], [-3.5346428, 55.0622351], [-3.5361726, 55.0626948], [-3.5393852999999997, 55.063556], [-3.5417621999999995, 55.064102000000005], [-3.544473599999999, 55.06467190000001], [-3.5478079, 55.065249300000005], [-3.5507785999999997, 55.06567600000001], [-3.5538468, 55.0660201], [-3.5599414, 55.06653759999999], [-3.5615211, 55.06667170000001], [-3.5617614999999994, 55.0666932], [-3.5619744999999994, 55.0667108], [-3.5727718999999993, 55.06760920000001], [-3.5742775, 55.067734499999986], [-3.5823936000000005, 55.0683946], [-3.5852181999999995, 55.06864399999999], [-3.5860065, 55.06871060000001], [-3.5873804, 55.0688266], [-3.5882968, 55.06887759999999], [-3.5895288000000005, 55.068924], [-3.5898571, 55.06893199999999], [-3.5907226000000003, 55.06893719999999], [-3.5916082, 55.06892169999999], [-3.5929550999999997, 55.068888599999994], [-3.5932611364780858, 55.06887776053726], [-3.5943696, 55.06883849999999], [-3.5953203999999994, 55.068818399999984], [-3.5961723000000005, 55.0688326], [-3.596667099999999, 55.0688599], [-3.597007, 55.0688901], [-3.5979867000000003, 55.06902420000001], [-3.598498599999999, 55.0691194], [-3.5992743000000003, 55.0692925], [-3.5997742999999995, 55.0694351], [-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]]} 15.4 0629 0643 Annan Dumfries Dumfries 55.0725913 -3.6043452 55.0725913 -3.6043452 1 0 2026-09-11 05:57:46 TERMINATED 2026-09-11 05:43:00 Dumfries TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12266191 1789105664174414 18 18 2026-09-11 05:57:44.205159 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:44.169597
436940 468790 W34013 365R24M611 2026-09-11 COMPLETE 12264800 2026-09-11 06:47:00 2026-09-11 05:58:16 2026-09-13 05:58:16 {"id": 468790, "stp": "P", "toc": "Avanti West Coast", "uid": "W34013", "consist": "390137", "dest_crs": "LIV", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34013/2026-09-11/detailed", "trust_id": "365R24M611", "origin_crs": "XEG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "9", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "5R24", "timing_status": "ON TIME", "origin_station": "Edge Hill Depot Complex", "current_leg_arr": "0647", "current_leg_dep": "0635", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "0637", "origin_platform": null, "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-11T05:58:16", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9322431999999994, 53.40316479999999], [-2.9336393, 53.40335429999998], [-2.9342162999999997, 53.4034279], [-2.9343639000000006, 53.40343909999999], [-2.9348265999999996, 53.40344949999999], [-2.9353338, 53.4034595], [-2.9357178000000004, 53.4034458], [-2.9360164, 53.4034452], [-2.9362825999999997, 53.4034318], [-2.9368097, 53.403375100000005], [-2.937039, 53.4033551], [-2.9372602999999997, 53.4033383], [-2.9374412999999997, 53.4033271], [-2.9378241999999997, 53.40331200000001], [-2.9383184, 53.4032639], [-2.9385359, 53.4032555], [-2.9389005, 53.403242299999995], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Edge Hill Depot Complex", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Edge Hill Depot Complex", "current_leg_milage": "1.9", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 597.262, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 651.212, \"from_m\": 597.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 692.954, \"from_m\": 651.212, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 762.017, \"from_m\": 692.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\": 800.062, \"from_m\": 762.017, \"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\": 1099.143, \"from_m\": 800.062, \"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\": 1335.038, \"from_m\": 1099.143, \"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\": 1376.612, \"from_m\": 1335.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\": 2472.804, \"from_m\": 1376.612, \"capability_applied\": null, \"effective_limit_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\": 2839.064, \"from_m\": 2472.804, \"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\": 3156.415, \"from_m\": 2839.064, \"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\": 468790, \"profile_key\": \"d0743af60ea2e8acdda3c40be64057a9e17c223762a09867d860c775aee85e9f\", \"schedule_id\": 26414, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Edge Hill Depot Complex\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Edge Hill\", \"stage_seq\": 2, \"distance_m\": 986.02, \"section_seq\": 1, \"route_path_id\": 38616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 3, \"distance_m\": 1878.277, \"section_seq\": 1, \"route_path_id\": 38616}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 4, \"distance_m\": 3156.415, \"section_seq\": 1, \"route_path_id\": 38616}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3156.415, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38616}], \"total_distance_m\": 3156.415, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 2475.837, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 680.578, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0637", "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\": 9844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:40Z\", \"source_id\": 37216373, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:43Z\", \"source_id\": 12264800, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "9", "timing_fact_generation": 1789105543037656, "current_leg_arrival_utc": "2026-09-11T06:47:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390137\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-11T05:47:47.500180", "service_state_evidence_id": 12264800, "current_leg_start_actual_dep": "2026-09-11T06:37:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:47.726930", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P XEG LIV 5R24 390137 11 125 {"units": ["390137"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 597.262, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 651.212, "from_m": 597.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 692.954, "from_m": 651.212, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 762.017, "from_m": 692.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": 800.062, "from_m": 762.017, "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": 1099.143, "from_m": 800.062, "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": 1335.038, "from_m": 1099.143, "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": 1376.612, "from_m": 1335.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": 2472.804, "from_m": 1376.612, "capability_applied": null, "effective_limit_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": 2839.064, "from_m": 2472.804, "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": 3156.415, "from_m": 2839.064, "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": 468790, "profile_key": "d0743af60ea2e8acdda3c40be64057a9e17c223762a09867d860c775aee85e9f", "schedule_id": 26414, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0637", "location": "Edge Hill Depot Complex", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Edge Hill", "stage_seq": 2, "distance_m": 986.02, "section_seq": 1, "route_path_id": 38616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643H", "location": "Crown Street Jn", "stage_seq": 3, "distance_m": 1878.277, "section_seq": 1, "route_path_id": 38616}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 4, "distance_m": 3156.415, "section_seq": 1, "route_path_id": 38616}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3156.415, "from_m": 0.0, "section_seq": 1, "route_path_id": 38616}], "total_distance_m": 3156.415, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 2475.837, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 680.578, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9844, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:40Z", "source_id": 37216373, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:47:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:43Z", "source_id": 12264800, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] Edge Hill Depot Complex 0637 0637 None None None Liverpool Lime Street HL/ML 0647 0647 9 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34013/2026-09-11/detailed None Edge Hill Depot Complex 2026-09-11T06:37:00+01:00 Liverpool Lime Street HL/ML 12.0 {"type": "LineString", "coordinates": [[-2.9322431999999994, 53.40316479999999], [-2.9336393, 53.40335429999998], [-2.9342162999999997, 53.4034279], [-2.9343639000000006, 53.40343909999999], [-2.9348265999999996, 53.40344949999999], [-2.9353338, 53.4034595], [-2.9357178000000004, 53.4034458], [-2.9360164, 53.4034452], [-2.9362825999999997, 53.4034318], [-2.9368097, 53.403375100000005], [-2.937039, 53.4033551], [-2.9372602999999997, 53.4033383], [-2.9374412999999997, 53.4033271], [-2.9378241999999997, 53.40331200000001], [-2.9383184, 53.4032639], [-2.9385359, 53.4032555], [-2.9389005, 53.403242299999995], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} 1.9 0635 0647 Edge Hill Depot Complex Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-11 05:58:16 TERMINATED 2026-09-11 05:47:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12264800 1789105543037656 8 8 2026-09-11 05:57:47.726930 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:47.500180
436941 468244 P23858 242L90M611 2026-09-11 COMPLETE 12265244 2026-09-11 06:47:00 2026-09-11 05:58:16 2026-09-13 05:58:16 {"id": 468244, "stp": "P", "toc": "Northern", "uid": "P23858", "consist": "158868", "dest_crs": "SHF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23858/2026-09-11/detailed", "trust_id": "242L90M611", "origin_crs": "BNY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-11", "dest_arr_time": "0648", "dest_platform": "3B", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "2L90", "timing_status": "EARLY", "origin_station": "Barnsley", "current_leg_arr": "0647", "current_leg_dep": "0641", "current_leg_end": "Sheffield", "origin_dep_time": "0620", "origin_platform": "2", "current_location": "Sheffield", "last_update_time": "2026-09-11T05:58:16", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]}", "current_leg_start": "Meadowhall", "dest_arr_time_act": "0648", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Meadowhall", "current_leg_milage": "3.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 19.19, \"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\": 254.122, \"from_m\": 19.19, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 317.355, \"from_m\": 254.122, \"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\": 1526.05, \"from_m\": 317.355, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6331.899, \"from_m\": 1526.05, \"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\": 6926.613, \"from_m\": 6331.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13507.49, \"from_m\": 6926.613, \"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\": 13923.622, \"from_m\": 13507.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18710.776, \"from_m\": 13923.622, \"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\": 19481.83, \"from_m\": 18710.776, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20528.958, \"from_m\": 19481.83, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20591.14, \"from_m\": 20528.958, \"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\": 25296.806, \"from_m\": 20591.14, \"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\": 25831.216, \"from_m\": 25296.806, \"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\": 468244, \"profile_key\": \"0a581c69688684a398fd6ba03d4269f48f75a38dfc1c6f6eacb6501664d47afe\", \"schedule_id\": 20388, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Barnsley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36002}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0625H\", \"location\": \"Wombwell\", \"stage_seq\": 2, \"distance_m\": 6424.624, \"section_seq\": 1, \"route_path_id\": 36002}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Elsecar\", \"stage_seq\": 3, \"distance_m\": 8961.779, \"section_seq\": 1, \"route_path_id\": 36002}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635\", \"location\": \"Chapeltown\", \"stage_seq\": 4, \"distance_m\": 14016.428, \"section_seq\": 1, \"route_path_id\": 36002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 5, \"distance_m\": 16703.103, \"section_seq\": 1, \"route_path_id\": 36002}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Meadowhall\", \"stage_seq\": 6, \"distance_m\": 20424.522, \"section_seq\": 1, \"route_path_id\": 36002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 7, \"distance_m\": 20665.388, \"section_seq\": 1, \"route_path_id\": 36002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 8, \"distance_m\": 25098.676, \"section_seq\": 1, \"route_path_id\": 36002}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 9, \"distance_m\": 25831.216, \"section_seq\": 1, \"route_path_id\": 36002}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25831.216, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36002}], \"total_distance_m\": 25831.216, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 25812.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 19.19, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0620", "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\": 7248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:35Z\", \"source_id\": 37167366, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:25:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:39Z\", \"source_id\": 12248690, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:51Z\", \"source_id\": 37175581, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:51Z\", \"source_id\": 12251415, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:32:01Z\", \"source_id\": 37186303, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:34:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:32:06Z\", \"source_id\": 12254965, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:27Z\", \"source_id\": 37202666, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:40:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:32Z\", \"source_id\": 12260246, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7299, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:18Z\", \"source_id\": 37217698, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:24Z\", \"source_id\": 12265244, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "3", "timing_fact_generation": 1789105584748722, "current_leg_arrival_utc": "2026-09-11T06:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:51.367264", "service_state_evidence_id": 12265244, "current_leg_start_actual_dep": "2026-09-11T06:41:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:51.783097", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P BNY SHF 2L90 158868 2 90 None {"version": 3, "segments": [{"to_m": 19.19, "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": 254.122, "from_m": 19.19, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 317.355, "from_m": 254.122, "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": 1526.05, "from_m": 317.355, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6331.899, "from_m": 1526.05, "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": 6926.613, "from_m": 6331.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13507.49, "from_m": 6926.613, "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": 13923.622, "from_m": 13507.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18710.776, "from_m": 13923.622, "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": 19481.83, "from_m": 18710.776, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20528.958, "from_m": 19481.83, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20591.14, "from_m": 20528.958, "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": 25296.806, "from_m": 20591.14, "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": 25831.216, "from_m": 25296.806, "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": 468244, "profile_key": "0a581c69688684a398fd6ba03d4269f48f75a38dfc1c6f6eacb6501664d47afe", "schedule_id": 20388, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0620", "location": "Barnsley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36002}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0625H", "location": "Wombwell", "stage_seq": 2, "distance_m": 6424.624, "section_seq": 1, "route_path_id": 36002}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Elsecar", "stage_seq": 3, "distance_m": 8961.779, "section_seq": 1, "route_path_id": 36002}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635", "location": "Chapeltown", "stage_seq": 4, "distance_m": 14016.428, "section_seq": 1, "route_path_id": 36002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Ecclesfield West S.B.", "stage_seq": 5, "distance_m": 16703.103, "section_seq": 1, "route_path_id": 36002}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Meadowhall", "stage_seq": 6, "distance_m": 20424.522, "section_seq": 1, "route_path_id": 36002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "Wincobank Jn", "stage_seq": 7, "distance_m": 20665.388, "section_seq": 1, "route_path_id": 36002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646", "location": "Nunnery Main Line Jn", "stage_seq": 8, "distance_m": 25098.676, "section_seq": 1, "route_path_id": 36002}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": null, "location": "Sheffield", "stage_seq": 9, "distance_m": 25831.216, "section_seq": 1, "route_path_id": 36002}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25831.216, "from_m": 0.0, "section_seq": 1, "route_path_id": 36002}], "total_distance_m": 25831.216, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 25812.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 19.19, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7248, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:35Z", "source_id": 37167366, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:25:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:39Z", "source_id": 12248690, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7245, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:51Z", "source_id": 37175581, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:29:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:51Z", "source_id": 12251415, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7241, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:32:01Z", "source_id": 37186303, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:34:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:32:06Z", "source_id": 12254965, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7251, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:27Z", "source_id": 37202666, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:40:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:32Z", "source_id": 12260246, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7299, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:18Z", "source_id": 37217698, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:24Z", "source_id": 12265244, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] Barnsley 0620 0620 2 None None Sheffield 0648 0648 3B EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P23858/2026-09-11/detailed None Meadowhall 2026-09-11T06:41:00+01:00 Sheffield 6.0 {"type": "LineString", "coordinates": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]} 3.4 0641 0647 Meadowhall Sheffield Sheffield 53.3780311 -1.4619218 53.3780311 -1.4619218 1 0 2026-09-11 05:58:16 TERMINATED 2026-09-11 05:47:00 Sheffield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265244 1789105584748722 27 27 2026-09-11 05:57:51.783097 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:51.367264
436942 467117 C31989 342B01M511 2026-09-11 COMPLETE 12265183 2026-09-11 06:47:00 2026-09-11 05:58:16 2026-09-13 05:58:16 {"id": 467117, "stp": "P", "toc": "Northern", "uid": "C31989", "consist": "150126+156414", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C31989/2026-09-11/detailed", "trust_id": "342B01M511", "origin_crs": "BUX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": "9", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2B01", "timing_status": "LATE", "origin_station": "Buxton", "current_leg_arr": "0647", "current_leg_dep": "0641", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0550", "origin_platform": "2", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-11T05:58:16", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Levenshulme", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Levenshulme", "current_leg_milage": "2.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.267, \"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\": 363.154, \"from_m\": 272.267, \"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\": 400.21, \"from_m\": 363.154, \"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\": 567.755, \"from_m\": 400.21, \"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\": 604.811, \"from_m\": 567.755, \"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\": 6029.098, \"from_m\": 604.811, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6963.919, \"from_m\": 6029.098, \"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\": 7337.91, \"from_m\": 6963.919, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8251.925, \"from_m\": 7337.91, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24093.813, \"from_m\": 8251.925, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26635.867, \"from_m\": 24093.813, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27134.029, \"from_m\": 26635.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27535.662, \"from_m\": 27134.029, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27585.016, \"from_m\": 27535.662, \"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\": 30465.396, \"from_m\": 27585.016, \"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\": 30968.074, \"from_m\": 30465.396, \"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\": 31018.58, \"from_m\": 30968.074, \"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\": 31069.951, \"from_m\": 31018.58, \"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\": 31622.929, \"from_m\": 31069.951, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32065.806, \"from_m\": 31622.929, \"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\": 33046.058, \"from_m\": 32065.806, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33100.428, \"from_m\": 33046.058, \"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\": 37242.875, \"from_m\": 33100.428, \"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\": 38206.363, \"from_m\": 37242.875, \"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\": 38278.516, \"from_m\": 38206.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38806.608, \"from_m\": 38278.516, \"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\": 40340.915, \"from_m\": 38806.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40504.639, \"from_m\": 40340.915, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40814.053, \"from_m\": 40504.639, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40860.259, \"from_m\": 40814.053, \"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\": 40938.048, \"from_m\": 40860.259, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41347.228, \"from_m\": 40938.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\": 467117, \"profile_key\": \"679072c5cfb6a7fa421e396a4c104180745c68c4e0dd12e84a055e8148ac6e12\", \"schedule_id\": 3743, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Buxton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Buxton S.B.\", \"stage_seq\": 2, \"distance_m\": 483.983, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Chapel-en-le-Frith\", \"stage_seq\": 3, \"distance_m\": 8690.816, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0606H\", \"location\": \"Whaley Bridge\", \"stage_seq\": 4, \"distance_m\": 14774.958, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Furness Vale\", \"stage_seq\": 5, \"distance_m\": 16865.971, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611\", \"location\": \"New Mills Newtown\", \"stage_seq\": 6, \"distance_m\": 18704.24, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0614H\", \"location\": \"Disley\", \"stage_seq\": 7, \"distance_m\": 21136.952, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0622\", \"location\": \"Hazel Grove\", \"stage_seq\": 8, \"distance_m\": 27366.683, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625\", \"location\": \"Woodsmoor\", \"stage_seq\": 9, \"distance_m\": 28827.819, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627\", \"location\": \"Davenport\", \"stage_seq\": 10, \"distance_m\": 29704.353, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 11, \"distance_m\": 31018.58, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 12, \"distance_m\": 31415.67, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0632H\", \"location\": \"Stockport\", \"stage_seq\": 13, \"distance_m\": 31855.855, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 14, \"distance_m\": 33046.058, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 15, \"distance_m\": 34532.409, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0640\", \"location\": \"Levenshulme\", \"stage_seq\": 16, \"distance_m\": 36740.066, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 17, \"distance_m\": 37657.378, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Ardwick Jn\", \"stage_seq\": 18, \"distance_m\": 40194.542, \"section_seq\": 1, \"route_path_id\": 29518}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 19, \"distance_m\": 41347.228, \"section_seq\": 1, \"route_path_id\": 29518}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41347.228, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29518}], \"total_distance_m\": 41347.228, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 39431.354, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1915.874, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:51:24Z\", \"source_id\": 12231144, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:01:53Z\", \"source_id\": 12236305, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:54Z\", \"source_id\": 12239677, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:12:24Z\", \"source_id\": 12242326, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:15:54Z\", \"source_id\": 12244433, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:48Z\", \"source_id\": 37163904, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:21:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:51Z\", \"source_id\": 12247506, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:38Z\", \"source_id\": 37169406, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:42Z\", \"source_id\": 12249370, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:29Z\", \"source_id\": 37173020, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:26:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:34Z\", \"source_id\": 12250563, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:30:06Z\", \"source_id\": 12253572, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:36Z\", \"source_id\": 37191923, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:35:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:39Z\", \"source_id\": 12256776, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:19Z\", \"source_id\": 37200321, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:23Z\", \"source_id\": 12259446, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:13Z\", \"source_id\": 37217532, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:18Z\", \"source_id\": 12265183, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "9", "timing_fact_generation": 1789105578287505, "current_leg_arrival_utc": "2026-09-11T06:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:54.098064", "service_state_evidence_id": 12265183, "current_leg_start_actual_dep": "2026-09-11T06:41:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:54.127151", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P BUX MAN 2B01 150126+156414 4 75 None {"version": 3, "segments": [{"to_m": 272.267, "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": 363.154, "from_m": 272.267, "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": 400.21, "from_m": 363.154, "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": 567.755, "from_m": 400.21, "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": 604.811, "from_m": 567.755, "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": 6029.098, "from_m": 604.811, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6963.919, "from_m": 6029.098, "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": 7337.91, "from_m": 6963.919, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8251.925, "from_m": 7337.91, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24093.813, "from_m": 8251.925, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26635.867, "from_m": 24093.813, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27134.029, "from_m": 26635.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27535.662, "from_m": 27134.029, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27585.016, "from_m": 27535.662, "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": 30465.396, "from_m": 27585.016, "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": 30968.074, "from_m": 30465.396, "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": 31018.58, "from_m": 30968.074, "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": 31069.951, "from_m": 31018.58, "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": 31622.929, "from_m": 31069.951, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32065.806, "from_m": 31622.929, "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": 33046.058, "from_m": 32065.806, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33100.428, "from_m": 33046.058, "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": 37242.875, "from_m": 33100.428, "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": 38206.363, "from_m": 37242.875, "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": 38278.516, "from_m": 38206.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38806.608, "from_m": 38278.516, "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": 40340.915, "from_m": 38806.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40504.639, "from_m": 40340.915, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40814.053, "from_m": 40504.639, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40860.259, "from_m": 40814.053, "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": 40938.048, "from_m": 40860.259, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41347.228, "from_m": 40938.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": 467117, "profile_key": "679072c5cfb6a7fa421e396a4c104180745c68c4e0dd12e84a055e8148ac6e12", "schedule_id": 3743, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Buxton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Buxton S.B.", "stage_seq": 2, "distance_m": 483.983, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Chapel-en-le-Frith", "stage_seq": 3, "distance_m": 8690.816, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0606H", "location": "Whaley Bridge", "stage_seq": 4, "distance_m": 14774.958, "section_seq": 1, "route_path_id": 29518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Furness Vale", "stage_seq": 5, "distance_m": 16865.971, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611", "location": "New Mills Newtown", "stage_seq": 6, "distance_m": 18704.24, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0614H", "location": "Disley", "stage_seq": 7, "distance_m": 21136.952, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0622", "location": "Hazel Grove", "stage_seq": 8, "distance_m": 27366.683, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625", "location": "Woodsmoor", "stage_seq": 9, "distance_m": 28827.819, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627", "location": "Davenport", "stage_seq": 10, "distance_m": 29704.353, "section_seq": 1, "route_path_id": 29518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Edgeley Jn No.1", "stage_seq": 11, "distance_m": 31018.58, "section_seq": 1, "route_path_id": 29518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Edgeley Jn No2", "stage_seq": 12, "distance_m": 31415.67, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0632H", "location": "Stockport", "stage_seq": 13, "distance_m": 31855.855, "section_seq": 1, "route_path_id": 29518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Heaton Norris Jn", "stage_seq": 14, "distance_m": 33046.058, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Heaton Chapel", "stage_seq": 15, "distance_m": 34532.409, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0640", "location": "Levenshulme", "stage_seq": 16, "distance_m": 36740.066, "section_seq": 1, "route_path_id": 29518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Slade Lane Jn", "stage_seq": 17, "distance_m": 37657.378, "section_seq": 1, "route_path_id": 29518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Ardwick Jn", "stage_seq": 18, "distance_m": 40194.542, "section_seq": 1, "route_path_id": 29518}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 19, "distance_m": 41347.228, "section_seq": 1, "route_path_id": 29518}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41347.228, "from_m": 0.0, "section_seq": 1, "route_path_id": 29518}], "total_distance_m": 41347.228, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 39431.354, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1915.874, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:51:24Z", "source_id": 12231144, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:01:53Z", "source_id": 12236305, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:54Z", "source_id": 12239677, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:12:24Z", "source_id": 12242326, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:15:54Z", "source_id": 12244433, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9029, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:48Z", "source_id": 37163904, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:51Z", "source_id": 12247506, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9012, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:38Z", "source_id": 37169406, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:24:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:42Z", "source_id": 12249370, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9008, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:29Z", "source_id": 37173020, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:26:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:34Z", "source_id": 12250563, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:30:06Z", "source_id": 12253572, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8871, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:36Z", "source_id": 37191923, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:35:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:39Z", "source_id": 12256776, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8868, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:19Z", "source_id": 37200321, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:23Z", "source_id": 12259446, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8464, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:13Z", "source_id": 37217532, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T05:47:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:18Z", "source_id": 12265183, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] Buxton 0550 0550 2 None None Manchester Piccadilly 0646 0646 9 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C31989/2026-09-11/detailed None Levenshulme 2026-09-11T06:41:00+01:00 Manchester Piccadilly 6.0 {"type": "LineString", "coordinates": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} 2.9 0641 0647 Levenshulme Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-11 05:58:16 TERMINATED 2026-09-11 05:47:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265183 1789105578287505 52 52 2026-09-11 05:57:54.127151 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:54.098064
436943 468762 W87083 075N06M611 2026-09-11 COMPLETE 12265354 2026-09-11 06:47:00 2026-09-11 05:58:16 2026-09-13 05:58:16 {"id": 468762, "stp": "O", "toc": "ScotRail", "uid": "W87083", "consist": "318269+320416", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87083/2026-09-11/detailed", "trust_id": "075N06M611", "origin_crs": "XCK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "10", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "5N06", "timing_status": "ON TIME", "origin_station": "Corkerhill C.S.M.D.", "current_leg_arr": "0647", "current_leg_dep": "0633", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0636", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-11T05:58:16", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-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": "Corkerhill C.S.M.D.", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Corkerhill C.S.M.D.", "current_leg_milage": "3.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 862.153, \"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\": 995.873, \"from_m\": 862.153, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2791.241, \"from_m\": 995.873, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2975.486, \"from_m\": 2791.241, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2976.583, \"from_m\": 2975.486, \"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\": 3300.634, \"from_m\": 2976.583, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3853.182, \"from_m\": 3300.634, \"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\": 4316.604, \"from_m\": 3853.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4750.724, \"from_m\": 4316.604, \"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\": 5278.197, \"from_m\": 4750.724, \"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\": 5702.739, \"from_m\": 5278.197, \"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\": 468762, \"profile_key\": \"bb338c972ac2b59ac6572570fc4418d057da1053a09cdfe0ee34661c4af29c9e\", \"schedule_id\": 36203, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Corkerhill C.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Shields Jn\", \"stage_seq\": 2, \"distance_m\": 3042.539, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 3, \"distance_m\": 4776.2, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 4, \"distance_m\": 5702.739, \"section_seq\": 1, \"route_path_id\": 39884}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5702.739, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39884}], \"total_distance_m\": 5702.739, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 5239.317, \"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": "0636", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:25Z\", \"source_id\": 37217973, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:27Z\", \"source_id\": 12265354, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "10", "timing_fact_generation": 1789105589474928, "current_leg_arrival_utc": "2026-09-11T06:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:56.147151", "service_state_evidence_id": 12265354, "current_leg_start_actual_dep": "2026-09-11T06:36:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-11T05:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:57:56.570734", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail O XCK GLC 5N06 318269+320416 6 90 None {"version": 3, "segments": [{"to_m": 862.153, "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": 995.873, "from_m": 862.153, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2791.241, "from_m": 995.873, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2975.486, "from_m": 2791.241, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2976.583, "from_m": 2975.486, "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": 3300.634, "from_m": 2976.583, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3853.182, "from_m": 3300.634, "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": 4316.604, "from_m": 3853.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4750.724, "from_m": 4316.604, "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": 5278.197, "from_m": 4750.724, "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": 5702.739, "from_m": 5278.197, "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": 468762, "profile_key": "bb338c972ac2b59ac6572570fc4418d057da1053a09cdfe0ee34661c4af29c9e", "schedule_id": 36203, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0636", "location": "Corkerhill C.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Shields Jn", "stage_seq": 2, "distance_m": 3042.539, "section_seq": 1, "route_path_id": 39884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Glasgow Bridge Street Jn", "stage_seq": 3, "distance_m": 4776.2, "section_seq": 1, "route_path_id": 39884}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 4, "distance_m": 5702.739, "section_seq": 1, "route_path_id": 39884}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5702.739, "from_m": 0.0, "section_seq": 1, "route_path_id": 39884}], "total_distance_m": 5702.739, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 5239.317, "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": 2023, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:25Z", "source_id": 37217973, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:47:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:27Z", "source_id": 12265354, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:47:00+01:00", "operational_fact": true}] Corkerhill C.S.M.D. 0636 0636 None None None Glasgow Central High Level 0647 0647 10 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87083/2026-09-11/detailed None Corkerhill C.S.M.D. 2026-09-11T06:36:00+01:00 Glasgow Central High Level 14.0 {"type": "LineString", "coordinates": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-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]]} 3.6 0633 0647 Corkerhill C.S.M.D. Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-11 05:58:16 TERMINATED 2026-09-11 05:47:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265354 1789105589474928 10 10 2026-09-11 05:57:56.570734 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:56.147151
436944 468643 C59676 592L49M611 2026-09-11 COMPLETE 12265417 2026-09-11 06:48:00 2026-09-11 05:58:16 2026-09-13 05:58:16 {"id": 468643, "stp": "P", "toc": "East Midlands Railway", "uid": "C59676", "consist": "170424", "dest_crs": "LBO", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C59676/2026-09-11/detailed", "trust_id": "592L49M611", "origin_crs": "LEI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Loughborough", "service_date": "2026-09-11", "dest_arr_time": "0651", "dest_platform": "3", "is_terminated": 1, "next_location": "Loughborough", "signalling_id": "2L49", "timing_status": "EARLY", "origin_station": "Leicester", "current_leg_arr": "0648", "current_leg_dep": "0632", "current_leg_end": "Loughborough", "origin_dep_time": "0632", "origin_platform": "4", "current_location": "Loughborough", "last_update_time": "2026-09-11T05:58:16", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1232525, 52.63199449999999], [-1.1235693, 52.63167510000001], [-1.1237905, 52.631461], [-1.1239878, 52.63126809999999], [-1.1241420999999998, 52.63113859999999], [-1.1245445, 52.63081619999999], [-1.1247179, 52.630699099999994], [-1.1250507, 52.63049219999999], [-1.1252229, 52.630357299999986], [-1.1253863, 52.63021970000001], [-1.1255187999999998, 52.6300769], [-1.1255901, 52.62998189999999], [-1.1257655, 52.62977229999999], [-1.1259899, 52.6295474], [-1.1256753, 52.6299553], [-1.1254671999999997, 52.6302247], [-1.125277, 52.6304568], [-1.1251515, 52.630572599999994], [-1.1247055, 52.63098180000001], [-1.1244312, 52.63125370000001], [-1.1240552999999998, 52.63162620000001], [-1.1232142, 52.63244130000001], [-1.1224552, 52.6331812], [-1.1219574, 52.63367170000001], [-1.1216680999999995, 52.6339431], [-1.1215824, 52.6340219], [-1.1213706, 52.6342459], [-1.1211453, 52.63447039999999], [-1.1209742, 52.6346134], [-1.1206336999999995, 52.6349], [-1.1202742, 52.63521289999999], [-1.1196731999999998, 52.63575699999999], [-1.119074, 52.6363084], [-1.1185065999999997, 52.6368356], [-1.1181098, 52.6372027], [-1.1179287, 52.6373645], [-1.1173756999999995, 52.6378753], [-1.1168824, 52.63832829999998], [-1.1165261, 52.6386555], [-1.1163594, 52.6388147], [-1.1157012, 52.6394055], [-1.1155645999999997, 52.639531], [-1.1149349999999998, 52.6401177], [-1.1146734, 52.640352500000006], [-1.1141879999999995, 52.64080560000001], [-1.1132693, 52.6416548], [-1.1121979999999998, 52.642643699999994], [-1.1112432, 52.6435238], [-1.1105414999999998, 52.6441768], [-1.1098864, 52.64478900000001], [-1.1097534, 52.6449157], [-1.1088064, 52.64578949999999], [-1.1085871, 52.6459919], [-1.1083179999999997, 52.6462414], [-1.1082306, 52.6463205], [-1.1063712, 52.6480225], [-1.1050618999999997, 52.6492057], [-1.1039735, 52.6502528], [-1.1029285, 52.6513216], [-1.101943, 52.6523894], [-1.1010147999999995, 52.6534669], [-1.1007466, 52.653787099999995], [-1.0992388, 52.655741199999994], [-1.0990066, 52.6560657], [-1.097699967484394, 52.658076072523166], [-1.095607, 52.6612961], [-1.0929271, 52.6654428], [-1.0928425999999998, 52.665573599999995], [-1.0871873, 52.67432299999999], [-1.0860707, 52.67605079999999], [-1.0859818, 52.676201000000006], [-1.0851489, 52.6777044], [-1.0844881999999998, 52.67901400000001], [-1.0839054999999995, 52.68033179999999], [-1.0835139, 52.6813702], [-1.0831797, 52.6824121], [-1.0827239, 52.68419080000001], [-1.0824111999999997, 52.6859933], [-1.0822515, 52.687390099999995], [-1.0822016, 52.688441100000006], [-1.0821847, 52.6894858], [-1.0822467, 52.6912153], [-1.0824335, 52.6928679], [-1.082539, 52.693506799999994], [-1.0825764, 52.6939548], [-1.0826907999999995, 52.69446930000001], [-1.0827439999999997, 52.6948255], [-1.0827649, 52.69502310000001], [-1.0828016, 52.69520080000001], [-1.0828499, 52.6954392], [-1.0831472, 52.6963852], [-1.0831475456650232, 52.69638616435056], [-1.0833047, 52.69682460000001], [-1.0836765, 52.6978687], [-1.0841057, 52.698876600000006], [-1.0845364999999998, 52.6997736], [-1.0846896, 52.7000692], [-1.0852009, 52.70099819999999], [-1.0852098674135222, 52.701014341344326], [-1.0853364, 52.701242099999995], [-1.0854545, 52.701433399999985], [-1.0855056999999997, 52.7015164], [-1.0859673, 52.702264], [-1.0866298, 52.703219099999984], [-1.0873398, 52.7041577], [-1.0881244, 52.70513619999999], [-1.0895961, 52.7069999], [-1.0899103, 52.707396300000006], [-1.093987903045046, 52.71253125491421], [-1.0971866999999995, 52.716559100000005], [-1.0994786, 52.7194447], [-1.1053412, 52.726826900000006], [-1.1060921, 52.7277673], [-1.1065418, 52.7283237], [-1.1070391999999998, 52.728857199999986], [-1.1077393999999998, 52.72955559999999], [-1.1078805, 52.72968350000001], [-1.1084824, 52.730247], [-1.1086809, 52.730420300000006], [-1.1090451, 52.7307651], [-1.1094341, 52.731108199999994], [-1.1100028999999998, 52.73159939999999], [-1.110137, 52.7317095], [-1.1113024, 52.732695], [-1.1122011, 52.733493], [-1.1130818999999998, 52.7342769], [-1.1139716999999998, 52.7350531], [-1.1141166, 52.73518240000001], [-1.1146488, 52.735657100000005], [-1.1152791, 52.736150499999994], [-1.1156754, 52.7364996], [-1.1159582, 52.736746399999994], [-1.1160041, 52.7367846], [-1.116214, 52.736967099999994], [-1.1164938, 52.7372093], [-1.1188907, 52.7392769], [-1.1197426, 52.73992549999999], [-1.1206093, 52.74053599999999], [-1.1215097, 52.741157699999995], [-1.1224625999999998, 52.74176109999999], [-1.1234387999999995, 52.742328099999995], [-1.1244751, 52.74286779999999], [-1.1248024, 52.74303249999999], [-1.1265729999999998, 52.7439057], [-1.1285811, 52.7447774], [-1.1309408, 52.74566779999999], [-1.1329657, 52.7463278], [-1.1342937, 52.74672830000001], [-1.1356136, 52.747091099999984], [-1.1365001, 52.7473122], [-1.1385373, 52.7477644], [-1.1401637, 52.7480794], [-1.1417261999999997, 52.748389299999985], [-1.1424606, 52.7485517], [-1.1436948, 52.7488522], [-1.1448286, 52.749155], [-1.1455533999999998, 52.74936279999999], [-1.1465033, 52.7496587], [-1.147148, 52.7498765], [-1.1477397, 52.7500908], [-1.1494183999999998, 52.75072529999999], [-1.1510558, 52.75136559999999], [-1.1519629, 52.751716300000005], [-1.1525645, 52.751955900000006], [-1.1531992000000002, 52.7522225], [-1.1542993, 52.75270940000001], [-1.1553928, 52.7532775], [-1.156425, 52.75386530000001], [-1.1571203, 52.75428780000001], [-1.157777, 52.7547151], [-1.1583829, 52.7551394], [-1.1589645999999998, 52.755572000000015], [-1.1599364999999997, 52.75636939999998], [-1.1608356, 52.757196], [-1.1614402, 52.7577759], [-1.1615055, 52.75783860000001], [-1.1615927, 52.7579223], [-1.1624499, 52.7587454], [-1.1632648, 52.7594937], [-1.1636726, 52.759871200000006], [-1.1640943999999998, 52.760256299999995], [-1.1662164999999998, 52.7620797], [-1.1678098693553778, 52.76330355230549], [-1.1687463, 52.7640228], [-1.1705975999999998, 52.7652876], [-1.1723887999999998, 52.7664196], [-1.1732518579319224, 52.766918552514426], [-1.1740779, 52.7673961], [-1.1889555, 52.7754484], [-1.1926795999999995, 52.77745869999999], [-1.1940564, 52.7781946], [-1.1951264999999998, 52.77875770000001], [-1.1953205, 52.7788625], [-1.1962988999999995, 52.77939119999999]]}", "current_leg_start": "Leicester", "dest_arr_time_act": "0651", "motion_projection": null, "next_location_lat": "52.7793912", "next_location_lon": "-1.1962989", "previous_location": "Leicester", "current_leg_milage": "12.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 330.25, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 910.589, \"from_m\": 330.25, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 968.535, \"from_m\": 910.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1485.095, \"from_m\": 968.535, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 8160.463, \"from_m\": 1485.095, \"capability_applied\": null, \"effective_limit_mph\": 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\": 8210.343, \"from_m\": 8160.463, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8268.069, \"from_m\": 8210.343, \"capability_applied\": null, \"effective_limit_mph\": 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\": 8376.478, \"from_m\": 8268.069, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8871.954, \"from_m\": 8376.478, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13428.537, \"from_m\": 8871.954, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15354.956, \"from_m\": 13428.537, \"capability_applied\": null, \"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\": 17455.864, \"from_m\": 15354.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\": 110.0}, {\"to_m\": 20821.945, \"from_m\": 17455.864, \"capability_applied\": null, \"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}], \"service_id\": 468643, \"profile_key\": \"4675ded49c57f4d47e25b93c43e9500f340f97df9818cb6fbace902f580f537e\", \"schedule_id\": 7047, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Leicester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Syston South Jn\", \"stage_seq\": 2, \"distance_m\": 8483.559, \"section_seq\": 1, \"route_path_id\": 30423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Syston North Jn\", \"stage_seq\": 3, \"distance_m\": 9015.298, \"section_seq\": 1, \"route_path_id\": 30423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Sileby Jn\", \"stage_seq\": 4, \"distance_m\": 13359.177, \"section_seq\": 1, \"route_path_id\": 30423}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": null, \"location\": \"Loughborough\", \"stage_seq\": 5, \"distance_m\": 20821.945, \"section_seq\": 1, \"route_path_id\": 30423}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20821.945, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30423}], \"total_distance_m\": 20821.945, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 15935.112, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4886.833, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0632", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "16.0", "current_position_lat": "52.7793912", "current_position_lon": "-1.1962989", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:33Z\", \"source_id\": 37218228, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:47:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:35Z\", \"source_id\": 12265417, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Loughborough", "service_state_platform": "3", "timing_fact_generation": 1789105597570575, "current_leg_arrival_utc": "2026-09-11T06:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:47:59.980387", "service_state_evidence_id": 37218228, "current_leg_start_actual_dep": "2026-09-11T06:32:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-11T05:47:59", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:58:04.098013", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P LEI LBO 2L49 170424 3 100 None {"version": 3, "segments": [{"to_m": 330.25, "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": 910.589, "from_m": 330.25, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 968.535, "from_m": 910.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1485.095, "from_m": 968.535, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 8160.463, "from_m": 1485.095, "capability_applied": null, "effective_limit_mph": 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": 8210.343, "from_m": 8160.463, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8268.069, "from_m": 8210.343, "capability_applied": null, "effective_limit_mph": 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": 8376.478, "from_m": 8268.069, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8871.954, "from_m": 8376.478, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13428.537, "from_m": 8871.954, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15354.956, "from_m": 13428.537, "capability_applied": null, "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": 17455.864, "from_m": 15354.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": 110.0}, {"to_m": 20821.945, "from_m": 17455.864, "capability_applied": null, "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}], "service_id": 468643, "profile_key": "4675ded49c57f4d47e25b93c43e9500f340f97df9818cb6fbace902f580f537e", "schedule_id": 7047, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0632", "location": "Leicester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Syston South Jn", "stage_seq": 2, "distance_m": 8483.559, "section_seq": 1, "route_path_id": 30423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Syston North Jn", "stage_seq": 3, "distance_m": 9015.298, "section_seq": 1, "route_path_id": 30423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Sileby Jn", "stage_seq": 4, "distance_m": 13359.177, "section_seq": 1, "route_path_id": 30423}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": null, "location": "Loughborough", "stage_seq": 5, "distance_m": 20821.945, "section_seq": 1, "route_path_id": 30423}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20821.945, "from_m": 0.0, "section_seq": 1, "route_path_id": 30423}], "total_distance_m": 20821.945, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 15935.112, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4886.833, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 17355, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:33Z", "source_id": 37218228, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:47:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:35Z", "source_id": 12265417, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:48:00+01:00", "operational_fact": true}] Leicester 0632 0632 4 None None Loughborough 0651 0651 3 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C59676/2026-09-11/detailed None Leicester 2026-09-11T06:32:00+01:00 Loughborough 16.0 {"type": "LineString", "coordinates": [[-1.1232525, 52.63199449999999], [-1.1235693, 52.63167510000001], [-1.1237905, 52.631461], [-1.1239878, 52.63126809999999], [-1.1241420999999998, 52.63113859999999], [-1.1245445, 52.63081619999999], [-1.1247179, 52.630699099999994], [-1.1250507, 52.63049219999999], [-1.1252229, 52.630357299999986], [-1.1253863, 52.63021970000001], [-1.1255187999999998, 52.6300769], [-1.1255901, 52.62998189999999], [-1.1257655, 52.62977229999999], [-1.1259899, 52.6295474], [-1.1256753, 52.6299553], [-1.1254671999999997, 52.6302247], [-1.125277, 52.6304568], [-1.1251515, 52.630572599999994], [-1.1247055, 52.63098180000001], [-1.1244312, 52.63125370000001], [-1.1240552999999998, 52.63162620000001], [-1.1232142, 52.63244130000001], [-1.1224552, 52.6331812], [-1.1219574, 52.63367170000001], [-1.1216680999999995, 52.6339431], [-1.1215824, 52.6340219], [-1.1213706, 52.6342459], [-1.1211453, 52.63447039999999], [-1.1209742, 52.6346134], [-1.1206336999999995, 52.6349], [-1.1202742, 52.63521289999999], [-1.1196731999999998, 52.63575699999999], [-1.119074, 52.6363084], [-1.1185065999999997, 52.6368356], [-1.1181098, 52.6372027], [-1.1179287, 52.6373645], [-1.1173756999999995, 52.6378753], [-1.1168824, 52.63832829999998], [-1.1165261, 52.6386555], [-1.1163594, 52.6388147], [-1.1157012, 52.6394055], [-1.1155645999999997, 52.639531], [-1.1149349999999998, 52.6401177], [-1.1146734, 52.640352500000006], [-1.1141879999999995, 52.64080560000001], [-1.1132693, 52.6416548], [-1.1121979999999998, 52.642643699999994], [-1.1112432, 52.6435238], [-1.1105414999999998, 52.6441768], [-1.1098864, 52.64478900000001], [-1.1097534, 52.6449157], [-1.1088064, 52.64578949999999], [-1.1085871, 52.6459919], [-1.1083179999999997, 52.6462414], [-1.1082306, 52.6463205], [-1.1063712, 52.6480225], [-1.1050618999999997, 52.6492057], [-1.1039735, 52.6502528], [-1.1029285, 52.6513216], [-1.101943, 52.6523894], [-1.1010147999999995, 52.6534669], [-1.1007466, 52.653787099999995], [-1.0992388, 52.655741199999994], [-1.0990066, 52.6560657], [-1.097699967484394, 52.658076072523166], [-1.095607, 52.6612961], [-1.0929271, 52.6654428], [-1.0928425999999998, 52.665573599999995], [-1.0871873, 52.67432299999999], [-1.0860707, 52.67605079999999], [-1.0859818, 52.676201000000006], [-1.0851489, 52.6777044], [-1.0844881999999998, 52.67901400000001], [-1.0839054999999995, 52.68033179999999], [-1.0835139, 52.6813702], [-1.0831797, 52.6824121], [-1.0827239, 52.68419080000001], [-1.0824111999999997, 52.6859933], [-1.0822515, 52.687390099999995], [-1.0822016, 52.688441100000006], [-1.0821847, 52.6894858], [-1.0822467, 52.6912153], [-1.0824335, 52.6928679], [-1.082539, 52.693506799999994], [-1.0825764, 52.6939548], [-1.0826907999999995, 52.69446930000001], [-1.0827439999999997, 52.6948255], [-1.0827649, 52.69502310000001], [-1.0828016, 52.69520080000001], [-1.0828499, 52.6954392], [-1.0831472, 52.6963852], [-1.0831475456650232, 52.69638616435056], [-1.0833047, 52.69682460000001], [-1.0836765, 52.6978687], [-1.0841057, 52.698876600000006], [-1.0845364999999998, 52.6997736], [-1.0846896, 52.7000692], [-1.0852009, 52.70099819999999], [-1.0852098674135222, 52.701014341344326], [-1.0853364, 52.701242099999995], [-1.0854545, 52.701433399999985], [-1.0855056999999997, 52.7015164], [-1.0859673, 52.702264], [-1.0866298, 52.703219099999984], [-1.0873398, 52.7041577], [-1.0881244, 52.70513619999999], [-1.0895961, 52.7069999], [-1.0899103, 52.707396300000006], [-1.093987903045046, 52.71253125491421], [-1.0971866999999995, 52.716559100000005], [-1.0994786, 52.7194447], [-1.1053412, 52.726826900000006], [-1.1060921, 52.7277673], [-1.1065418, 52.7283237], [-1.1070391999999998, 52.728857199999986], [-1.1077393999999998, 52.72955559999999], [-1.1078805, 52.72968350000001], [-1.1084824, 52.730247], [-1.1086809, 52.730420300000006], [-1.1090451, 52.7307651], [-1.1094341, 52.731108199999994], [-1.1100028999999998, 52.73159939999999], [-1.110137, 52.7317095], [-1.1113024, 52.732695], [-1.1122011, 52.733493], [-1.1130818999999998, 52.7342769], [-1.1139716999999998, 52.7350531], [-1.1141166, 52.73518240000001], [-1.1146488, 52.735657100000005], [-1.1152791, 52.736150499999994], [-1.1156754, 52.7364996], [-1.1159582, 52.736746399999994], [-1.1160041, 52.7367846], [-1.116214, 52.736967099999994], [-1.1164938, 52.7372093], [-1.1188907, 52.7392769], [-1.1197426, 52.73992549999999], [-1.1206093, 52.74053599999999], [-1.1215097, 52.741157699999995], [-1.1224625999999998, 52.74176109999999], [-1.1234387999999995, 52.742328099999995], [-1.1244751, 52.74286779999999], [-1.1248024, 52.74303249999999], [-1.1265729999999998, 52.7439057], [-1.1285811, 52.7447774], [-1.1309408, 52.74566779999999], [-1.1329657, 52.7463278], [-1.1342937, 52.74672830000001], [-1.1356136, 52.747091099999984], [-1.1365001, 52.7473122], [-1.1385373, 52.7477644], [-1.1401637, 52.7480794], [-1.1417261999999997, 52.748389299999985], [-1.1424606, 52.7485517], [-1.1436948, 52.7488522], [-1.1448286, 52.749155], [-1.1455533999999998, 52.74936279999999], [-1.1465033, 52.7496587], [-1.147148, 52.7498765], [-1.1477397, 52.7500908], [-1.1494183999999998, 52.75072529999999], [-1.1510558, 52.75136559999999], [-1.1519629, 52.751716300000005], [-1.1525645, 52.751955900000006], [-1.1531992000000002, 52.7522225], [-1.1542993, 52.75270940000001], [-1.1553928, 52.7532775], [-1.156425, 52.75386530000001], [-1.1571203, 52.75428780000001], [-1.157777, 52.7547151], [-1.1583829, 52.7551394], [-1.1589645999999998, 52.755572000000015], [-1.1599364999999997, 52.75636939999998], [-1.1608356, 52.757196], [-1.1614402, 52.7577759], [-1.1615055, 52.75783860000001], [-1.1615927, 52.7579223], [-1.1624499, 52.7587454], [-1.1632648, 52.7594937], [-1.1636726, 52.759871200000006], [-1.1640943999999998, 52.760256299999995], [-1.1662164999999998, 52.7620797], [-1.1678098693553778, 52.76330355230549], [-1.1687463, 52.7640228], [-1.1705975999999998, 52.7652876], [-1.1723887999999998, 52.7664196], [-1.1732518579319224, 52.766918552514426], [-1.1740779, 52.7673961], [-1.1889555, 52.7754484], [-1.1926795999999995, 52.77745869999999], [-1.1940564, 52.7781946], [-1.1951264999999998, 52.77875770000001], [-1.1953205, 52.7788625], [-1.1962988999999995, 52.77939119999999]]} 12.9 0632 0648 Leicester Loughborough Loughborough 52.7793912 -1.1962989 52.7793912 -1.1962989 1 0 2026-09-11 05:58:16 TERMINATED 2026-09-11 05:47:59 Loughborough TD DIRECT_DESTINATION_ARRIVAL 37218228 1789105597570575 14 14 2026-09-11 05:58:04.098013 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:47:59.980387
436945 467038 C03274 165N13M511 2026-09-11 COMPLETE 12267686 2026-09-11 06:49:00 2026-09-11 05:58:16 2026-09-13 05:58:16 {"id": 467038, "stp": "P", "toc": "Unknown", "uid": "C03274", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03274/2026-09-11/detailed", "trust_id": "165N13M511", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Merchant Park Sidings (Hitachi)", "service_date": "2026-09-11", "dest_arr_time": "0659", "dest_platform": null, "is_terminated": 1, "next_location": "Darlington", "signalling_id": "5N13", "timing_status": null, "origin_station": "York", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0548", "origin_platform": "3", "current_location": "York", "last_update_time": "2026-09-11T05:58:16", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0659", "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": null, "origin_dep_time_act": "0548", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "York", "service_state_platform": "3", "timing_fact_generation": 1789105785475500, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:48:00.903675", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-11T05:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:58:02.795915", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P YRK None 5N13 None None None None None [] York 0548 0548 3 None None Merchant Park Sidings (Hitachi) 0659 0659 None None None https://www.realtimetrains.co.uk/service/gb-nr:C03274/2026-09-11/detailed None None None None None None None None None None York Darlington None None None None 1 0 2026-09-11 05:58:16 TERMINATED 2026-09-11 05:48:00 York SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789105785475500 1 1 2026-09-11 05:58:02.795915 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:48:00.903675
436946 467039 G14215 865Y01M511 2026-09-11 COMPLETE None 2026-09-11 05:48:00 2026-09-11 05:58:16 2026-09-13 05:58:16 {"id": 467039, "stp": "P", "toc": "Southern", "uid": "G14215", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14215/2026-09-11/detailed", "trust_id": "865Y01M511", "origin_crs": "CCH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chichester Reception No1", "service_date": "2026-09-11", "dest_arr_time": "0552", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5Y01", "timing_status": null, "origin_station": "Chichester", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0548", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-11T05:58:16", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0552", "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\": 203.303, \"from_m\": 0.0, \"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\": 246.316, \"from_m\": 203.303, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1081.773, \"from_m\": 246.316, \"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\": 1154.027, \"from_m\": 1081.773, \"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}], \"service_id\": 467039, \"profile_key\": \"7b73b104bbdff49da99a9702e059ad55c5ce3b9f6c45e0dc2458d61a673848ea\", \"schedule_id\": 8665, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Chichester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28491}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": null, \"location\": \"Chichester Reception No1\", \"stage_seq\": 2, \"distance_m\": 1154.027, \"section_seq\": 1, \"route_path_id\": 28491}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1154.027, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28491}], \"total_distance_m\": 1154.027, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 1111.014, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 43.013, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0548", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Chichester", "service_state_platform": "2", "timing_fact_generation": 1789098488909022, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:48:00.905703", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-11T05:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:58:02.995189", "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 CCH None 5Y01 None None None None {"version": 3, "segments": [{"to_m": 203.303, "from_m": 0.0, "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": 246.316, "from_m": 203.303, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1081.773, "from_m": 246.316, "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": 1154.027, "from_m": 1081.773, "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}], "service_id": 467039, "profile_key": "7b73b104bbdff49da99a9702e059ad55c5ce3b9f6c45e0dc2458d61a673848ea", "schedule_id": 8665, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Chichester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28491}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": null, "location": "Chichester Reception No1", "stage_seq": 2, "distance_m": 1154.027, "section_seq": 1, "route_path_id": 28491}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1154.027, "from_m": 0.0, "section_seq": 1, "route_path_id": 28491}], "total_distance_m": 1154.027, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 1111.014, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 43.013, "synthetic_unknown_infrastructure_limit_mph": 60} [] Chichester 0548 0548 2 None None Chichester Reception No1 0552 0552 None None None https://www.realtimetrains.co.uk/service/gb-nr:G14215/2026-09-11/detailed None None None None None None None None None None None None None None None None 1 0 2026-09-11 05:58:16 TERMINATED 2026-09-11 05:48:00 Chichester SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789098488909022 0 0 2026-09-11 05:58:02.995189 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:48:00.905703
436947 467134 W83510 042T53M511 2026-09-11 COMPLETE 12265584 2026-09-11 06:48:00 2026-09-11 05:58:16 2026-09-13 05:58:16 {"id": 467134, "stp": "P", "toc": "ScotRail", "uid": "W83510", "consist": "170405", "dest_crs": "EDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83510/2026-09-11/detailed", "trust_id": "042T53M511", "origin_crs": "TWB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-11", "dest_arr_time": "0649", "dest_platform": "3", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2T53", "timing_status": "ON TIME", "origin_station": "Tweedbank", "current_leg_arr": "0648", "current_leg_dep": "0639", "current_leg_end": "Edinburgh", "origin_dep_time": "0550", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-11T05:58:16", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1008498, 55.9420651], [-3.1012118, 55.9430898], [-3.1013715, 55.94348920000001], [-3.1014789, 55.9437429], [-3.1016307, 55.94400699999999], [-3.1017568, 55.94420970000001], [-3.1019785999999994, 55.944496099999995], [-3.1021676999999994, 55.944709200000005], [-3.1024151999999994, 55.94493799999999], [-3.1027771999999993, 55.9452571], [-3.1032020999999994, 55.945567], [-3.1035103999999993, 55.9457474], [-3.1039166999999996, 55.9460037], [-3.1043625999999995, 55.94623120000001], [-3.1048809999999993, 55.94646259999999], [-3.105348, 55.9466431], [-3.1057893, 55.94679469999999], [-3.1061466, 55.9469033], [-3.1062523, 55.94693199999999], [-3.1064487999999995, 55.9469988], [-3.106938, 55.94710909999999], [-3.1072374, 55.9471705], [-3.1073364296700396, 55.94718883175535], [-3.107610429946244, 55.947228441716625], [-3.107852263857584, 55.94726411734895], [-3.1080665205887557, 55.94729643441268], [-3.1082577893244547, 55.947325968668174], [-3.1084306592493736, 55.94735329587577], [-3.1085897195482093, 55.94737899179583], [-3.1087395594056555, 55.9474036321887], [-3.108884768006408, 55.94742779281476], [-3.1090299345351613, 55.94745204943434], [-3.10917964817661, 55.94747697780779], [-3.1093384981154495, 55.94750315369548], [-3.1095110735363747, 55.94753115285776], [-3.1097019636240804, 55.94756155105498], [-3.109915757563261, 55.9475949240475], [-3.1101570445386124, 55.947631847595666], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Brunstane", "dest_arr_time_act": "0648", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Abbeyhill Jn", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 405.918, \"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\": 2520.07, \"from_m\": 405.918, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4274.209, \"from_m\": 2520.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\": 7226.846, \"from_m\": 4274.209, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9912.492, \"from_m\": 7226.846, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11754.436, \"from_m\": 9912.492, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16733.664, \"from_m\": 11754.436, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21727.814, \"from_m\": 16733.664, \"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\": 22390.878, \"from_m\": 21727.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27806.438, \"from_m\": 22390.878, \"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\": 37549.423, \"from_m\": 27806.438, \"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\": 37952.053, \"from_m\": 37549.423, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38806.021, \"from_m\": 37952.053, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41491.51, \"from_m\": 38806.021, \"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\": 42638.327, \"from_m\": 41491.51, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42651.172, \"from_m\": 42638.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43189.272, \"from_m\": 42651.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44769.314, \"from_m\": 43189.272, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45411.321, \"from_m\": 44769.314, \"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\": 48804.116, \"from_m\": 45411.321, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48862.75, \"from_m\": 48804.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49175.336, \"from_m\": 48862.75, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49528.098, \"from_m\": 49175.336, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49716.831, \"from_m\": 49528.098, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49732.212, \"from_m\": 49716.831, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51227.246, \"from_m\": 49732.212, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51435.123, \"from_m\": 51227.246, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 54538.685, \"from_m\": 51435.123, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55177.427, \"from_m\": 54538.685, \"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\": 55647.585, \"from_m\": 55177.427, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55714.037, \"from_m\": 55647.585, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55776.716, \"from_m\": 55714.037, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 56343.712, \"from_m\": 55776.716, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56790.451, \"from_m\": 56343.712, \"capability_applied\": null, \"effective_limit_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\": 467134, \"profile_key\": \"59abe77c9b429dcb3b31e2a1d881e40264cd3b22b71be3fe6be3d576c9490692\", \"schedule_id\": 33143, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Tweedbank\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554H\", \"location\": \"Galashiels\", \"stage_seq\": 2, \"distance_m\": 3565.06, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Bowland Jn\", \"stage_seq\": 3, \"distance_m\": 8912.267, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603H\", \"location\": \"Stow\", \"stage_seq\": 4, \"distance_m\": 14169.525, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Galabank Jn\", \"stage_seq\": 5, \"distance_m\": 15296.249, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Tynehead Jn\", \"stage_seq\": 6, \"distance_m\": 30979.327, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Fushiebridge Jn\", \"stage_seq\": 7, \"distance_m\": 37007.273, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620H\", \"location\": \"Gorebridge\", \"stage_seq\": 8, \"distance_m\": 37738.732, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624H\", \"location\": \"Newtongrange\", \"stage_seq\": 9, \"distance_m\": 41376.345, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627H\", \"location\": \"Eskbank\", \"stage_seq\": 10, \"distance_m\": 43530.109, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Kings Gate Jn\", \"stage_seq\": 11, \"distance_m\": 45411.321, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0632\", \"location\": \"Shawfair\", \"stage_seq\": 12, \"distance_m\": 47656.909, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Newgraighall South Jn\", \"stage_seq\": 13, \"distance_m\": 48804.116, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0636\", \"location\": \"Newcraighall\", \"stage_seq\": 14, \"distance_m\": 49409.168, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639H\", \"location\": \"Brunstane\", \"stage_seq\": 15, \"distance_m\": 50625.431, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 16, \"distance_m\": 51465.607, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 17, \"distance_m\": 53836.786, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0645H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 18, \"distance_m\": 55776.716, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 19, \"distance_m\": 56790.451, \"section_seq\": 1, \"route_path_id\": 39748}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56790.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39748}], \"total_distance_m\": 56790.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 56762.225, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 28.226, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:50:26Z\", \"source_id\": 37113183, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:53:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:50:29Z\", \"source_id\": 12230719, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:58:43Z\", \"source_id\": 37125296, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:02:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:58:49Z\", \"source_id\": 12234700, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 996, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:17:29Z\", \"source_id\": 37157613, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:18:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:17:32Z\", \"source_id\": 12245449, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:16Z\", \"source_id\": 37162825, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:23:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:17Z\", \"source_id\": 12247162, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:55Z\", \"source_id\": 12251458, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1001, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:17Z\", \"source_id\": 37180441, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:31:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:21Z\", \"source_id\": 12253102, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:28Z\", \"source_id\": 37189531, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:35:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:32Z\", \"source_id\": 12256004, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:40Z\", \"source_id\": 37198824, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:44Z\", \"source_id\": 12258925, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:51Z\", \"source_id\": 37218838, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:48:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:51Z\", \"source_id\": 12265584, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "3", "timing_fact_generation": 1789105612213817, "current_leg_arrival_utc": "2026-09-11T06:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:48:00.980784", "service_state_evidence_id": 12265584, "current_leg_start_actual_dep": "2026-09-11T06:39:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-11T05:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:58:01.143434", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P TWB EDB 2T53 170405 3 100 None {"version": 3, "segments": [{"to_m": 405.918, "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": 2520.07, "from_m": 405.918, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4274.209, "from_m": 2520.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": 7226.846, "from_m": 4274.209, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9912.492, "from_m": 7226.846, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11754.436, "from_m": 9912.492, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16733.664, "from_m": 11754.436, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21727.814, "from_m": 16733.664, "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": 22390.878, "from_m": 21727.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27806.438, "from_m": 22390.878, "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": 37549.423, "from_m": 27806.438, "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": 37952.053, "from_m": 37549.423, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38806.021, "from_m": 37952.053, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41491.51, "from_m": 38806.021, "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": 42638.327, "from_m": 41491.51, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42651.172, "from_m": 42638.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43189.272, "from_m": 42651.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44769.314, "from_m": 43189.272, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45411.321, "from_m": 44769.314, "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": 48804.116, "from_m": 45411.321, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48862.75, "from_m": 48804.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 49175.336, "from_m": 48862.75, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49528.098, "from_m": 49175.336, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 49716.831, "from_m": 49528.098, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49732.212, "from_m": 49716.831, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51227.246, "from_m": 49732.212, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51435.123, "from_m": 51227.246, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 54538.685, "from_m": 51435.123, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55177.427, "from_m": 54538.685, "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": 55647.585, "from_m": 55177.427, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55714.037, "from_m": 55647.585, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55776.716, "from_m": 55714.037, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 56343.712, "from_m": 55776.716, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56790.451, "from_m": 56343.712, "capability_applied": null, "effective_limit_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": 467134, "profile_key": "59abe77c9b429dcb3b31e2a1d881e40264cd3b22b71be3fe6be3d576c9490692", "schedule_id": 33143, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Tweedbank", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554H", "location": "Galashiels", "stage_seq": 2, "distance_m": 3565.06, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Bowland Jn", "stage_seq": 3, "distance_m": 8912.267, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603H", "location": "Stow", "stage_seq": 4, "distance_m": 14169.525, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Galabank Jn", "stage_seq": 5, "distance_m": 15296.249, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Tynehead Jn", "stage_seq": 6, "distance_m": 30979.327, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Fushiebridge Jn", "stage_seq": 7, "distance_m": 37007.273, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620H", "location": "Gorebridge", "stage_seq": 8, "distance_m": 37738.732, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624H", "location": "Newtongrange", "stage_seq": 9, "distance_m": 41376.345, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627H", "location": "Eskbank", "stage_seq": 10, "distance_m": 43530.109, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Kings Gate Jn", "stage_seq": 11, "distance_m": 45411.321, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0632", "location": "Shawfair", "stage_seq": 12, "distance_m": 47656.909, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Newgraighall South Jn", "stage_seq": 13, "distance_m": 48804.116, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0636", "location": "Newcraighall", "stage_seq": 14, "distance_m": 49409.168, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639H", "location": "Brunstane", "stage_seq": 15, "distance_m": 50625.431, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "Portobello Jn (Edinburgh)", "stage_seq": 16, "distance_m": 51465.607, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Craigentinny Jn", "stage_seq": 17, "distance_m": 53836.786, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0645H", "location": "Abbeyhill Jn", "stage_seq": 18, "distance_m": 55776.716, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 19, "distance_m": 56790.451, "section_seq": 1, "route_path_id": 39748}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56790.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 39748}], "total_distance_m": 56790.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 56762.225, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 28.226, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1014, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:50:26Z", "source_id": 37113183, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T04:53:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:50:29Z", "source_id": 12230719, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1005, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:58:43Z", "source_id": 37125296, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:02:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:58:49Z", "source_id": 12234700, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 996, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:17:29Z", "source_id": 37157613, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:18:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:17:32Z", "source_id": 12245449, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 998, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:16Z", "source_id": 37162825, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:23:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:17Z", "source_id": 12247162, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:55Z", "source_id": 12251458, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1001, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:17Z", "source_id": 37180441, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:31:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:21Z", "source_id": 12253102, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1017, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:28Z", "source_id": 37189531, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:35:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:32Z", "source_id": 12256004, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 952, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:40Z", "source_id": 37198824, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:38:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:44Z", "source_id": 12258925, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 886, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:51Z", "source_id": 37218838, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T05:48:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:51Z", "source_id": 12265584, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T06:48:00+01:00", "operational_fact": true}] Tweedbank 0550 0550 1 None None Edinburgh 0649 0648 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83510/2026-09-11/detailed None Brunstane 2026-09-11T06:39:30+01:00 Edinburgh 9.0 {"type": "LineString", "coordinates": [[-3.1008498, 55.9420651], [-3.1012118, 55.9430898], [-3.1013715, 55.94348920000001], [-3.1014789, 55.9437429], [-3.1016307, 55.94400699999999], [-3.1017568, 55.94420970000001], [-3.1019785999999994, 55.944496099999995], [-3.1021676999999994, 55.944709200000005], [-3.1024151999999994, 55.94493799999999], [-3.1027771999999993, 55.9452571], [-3.1032020999999994, 55.945567], [-3.1035103999999993, 55.9457474], [-3.1039166999999996, 55.9460037], [-3.1043625999999995, 55.94623120000001], [-3.1048809999999993, 55.94646259999999], [-3.105348, 55.9466431], [-3.1057893, 55.94679469999999], [-3.1061466, 55.9469033], [-3.1062523, 55.94693199999999], [-3.1064487999999995, 55.9469988], [-3.106938, 55.94710909999999], [-3.1072374, 55.9471705], [-3.1073364296700396, 55.94718883175535], [-3.107610429946244, 55.947228441716625], [-3.107852263857584, 55.94726411734895], [-3.1080665205887557, 55.94729643441268], [-3.1082577893244547, 55.947325968668174], [-3.1084306592493736, 55.94735329587577], [-3.1085897195482093, 55.94737899179583], [-3.1087395594056555, 55.9474036321887], [-3.108884768006408, 55.94742779281476], [-3.1090299345351613, 55.94745204943434], [-3.10917964817661, 55.94747697780779], [-3.1093384981154495, 55.94750315369548], [-3.1095110735363747, 55.94753115285776], [-3.1097019636240804, 55.94756155105498], [-3.109915757563261, 55.9475949240475], [-3.1101570445386124, 55.947631847595666], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} 3.8 0639 0648 Abbeyhill Jn Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-11 05:58:16 TERMINATED 2026-09-11 05:48:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265584 1789105612213817 37 37 2026-09-11 05:58:01.143434 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:48:00.980784
436948 467505 C18674 889A93M611 2026-09-11 COMPLETE 12265505 2026-09-11 06:48:00 2026-09-11 05:58:16 2026-09-13 05:58:16 {"id": 467505, "stp": "P", "toc": "Thameslink", "uid": "C18674", "consist": "700060", "dest_crs": "RAI", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18674/2026-09-11/detailed", "trust_id": "889A93M611", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rainham (Kent)", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "0", "is_terminated": 1, "next_location": "Rainham (Kent)", "signalling_id": "9A93", "timing_status": "LATE", "origin_station": "Dartford", "current_leg_arr": "0648", "current_leg_dep": "0642", "current_leg_end": "Rainham (Kent)", "origin_dep_time": "0600", "origin_platform": "4", "current_location": "Rainham (Kent)", "last_update_time": "2026-09-11T05:58:16", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5514553850784147, 51.386920844739095], [0.5520413999999999, 51.38701269999999], [0.5524275999999999, 51.387066700000005], [0.5532072, 51.38714079999999], [0.5533517999999998, 51.38715049999999], [0.5538573, 51.3871846], [0.5543158999999999, 51.38721040000001], [0.5549610999999999, 51.3872206], [0.5555445, 51.3872137], [0.5562115000000001, 51.38718899999999], [0.5567105999999999, 51.38715700000001], [0.5572192, 51.3871145], [0.557893, 51.387032999999995], [0.5580108, 51.3870193], [0.5580777999999998, 51.387013], [0.5581391999999998, 51.387002899999985], [0.55815, 51.3870013], [0.5582535, 51.3869884], [0.5583243999999999, 51.3869786], [0.5584227, 51.3869647], [0.5585415000000001, 51.3869458], [0.5586703, 51.3869251], [0.5588052, 51.3869014], [0.5589019999999999, 51.3868843], [0.5590764, 51.3868502], [0.5593340999999998, 51.3867984], [0.5593670982403787, 51.38679167395817], [0.5594803, 51.38676860000001], [0.5596592999999999, 51.3867302], [0.5598129999999999, 51.38669449999999], [0.5600447999999999, 51.3866398], [0.5601967999999999, 51.3866032], [0.5603280999999999, 51.3865708], [0.5605814, 51.38650859999999], [0.5607863999999999, 51.3864576], [0.5610111, 51.3864018], [0.5611928999999999, 51.38635539999999], [0.5613564, 51.3863144], [0.5616301, 51.386244700000006], [0.5620164, 51.3861484], [0.5624946, 51.3860268], [0.5627977, 51.3859494], [0.5630686, 51.385882], [0.5633849, 51.38580090000001], [0.5634645, 51.3857807], [0.5638905, 51.3856722], [0.5641409, 51.3856087], [0.564578, 51.38549839999999], [0.5648095999999999, 51.38544019999999], [0.5651375, 51.3853556], [0.5656662, 51.385222], [0.5661222, 51.3851055], [0.5665945, 51.38498620000001], [0.5671045, 51.3848561], [0.5676848, 51.384707600000006], [0.5681345, 51.3846078], [0.5684482999999999, 51.38453079999999], [0.5692582999999999, 51.38432160000001], [0.5698162, 51.384176], [0.5703983, 51.384027], [0.5709696, 51.3838813], [0.5714979999999998, 51.3837474], [0.5720102999999999, 51.3836169], [0.5725199, 51.38348799999999], [0.5731367999999999, 51.3833273], [0.5736384, 51.3832034], [0.574097, 51.3830912], [0.5746415, 51.3829489], [0.575127, 51.3828267], [0.575701, 51.38267609999999], [0.576039, 51.382590699999994], [0.5766879999999999, 51.382423300000006], [0.5773105, 51.38225859999999], [0.5780559999999999, 51.382071800000006], [0.5787063999999998, 51.38191799999999], [0.5789554999999998, 51.38184890000001], [0.5795714000000001, 51.38169680000001], [0.5803895, 51.3814825], [0.5810091, 51.38132509999999], [0.5820363999999999, 51.3810673], [0.5822027, 51.38101879999999], [0.5825030999999999, 51.38093009999999], [0.5831656, 51.3807275], [0.5835626, 51.380591900000006], [0.5842169999999999, 51.3803759], [0.5846943999999998, 51.380215199999995], [0.585601, 51.3798871], [0.5862501, 51.379651], [0.5871459999999998, 51.3793162], [0.5875215, 51.3791555], [0.5880122999999999, 51.3789345], [0.5887553, 51.3785963], [0.5893052, 51.37833520000001], [0.5908956999999999, 51.3775232], [0.5918238, 51.3770092], [0.5927383999999999, 51.37651700000001], [0.5938971, 51.37588910000001], [0.5955296, 51.3750183], [0.5957200999999999, 51.3749145], [0.5965323999999999, 51.37446959999998], [0.5972969, 51.3740711], [0.5978359999999999, 51.3737781], [0.5985843, 51.37338720000001], [0.5992114, 51.37304910000001], [0.5999616999999999, 51.3726453], [0.6004851, 51.3723689], [0.6010424, 51.37206559999999], [0.6015405, 51.37179770000001], [0.6018247999999999, 51.3716469], [0.6021650999999999, 51.3714591], [0.6026586, 51.37120289999999], [0.603364, 51.37081950000001], [0.6043161999999999, 51.3703021], [0.6048499999999999, 51.370014], [0.6056788, 51.3695686], [0.6058959999999999, 51.3694481], [0.6068241, 51.36894399999999], [0.6070276999999998, 51.368835], [0.6078996, 51.36836799999999], [0.6086049999999998, 51.36799289999999], [0.6093802, 51.3675642], [0.6101822, 51.3671305]]}", "current_leg_start": "Gillingham (Kent)", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "51.3671305", "next_location_lon": "0.6101822", "previous_location": "Gillingham (Kent)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 284.633, \"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\": 2065.332, \"from_m\": 284.633, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10478.841, \"from_m\": 2065.332, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10549.309, \"from_m\": 10478.841, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11072.979, \"from_m\": 10549.309, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11116.424, \"from_m\": 11072.979, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12108.363, \"from_m\": 11116.424, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16239.48, \"from_m\": 12108.363, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16271.281, \"from_m\": 16239.48, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22373.471, \"from_m\": 16271.281, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22857.659, \"from_m\": 22373.471, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23151.384, \"from_m\": 22857.659, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23503.856, \"from_m\": 23151.384, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23539.299, \"from_m\": 23503.856, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24589.573, \"from_m\": 23539.299, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24613.948, \"from_m\": 24589.573, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25804.204, \"from_m\": 24613.948, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26357.528, \"from_m\": 25804.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\": 29288.804, \"from_m\": 26357.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32308.622, \"from_m\": 29288.804, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32328.039, \"from_m\": 32308.622, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32617.664, \"from_m\": 32328.039, \"capability_applied\": null, \"effective_limit_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\": 467505, \"profile_key\": \"1cdb4012b6a96855afa9749d46cccb9186882cc5a769397b5bb9ac4c26bb3753\", \"schedule_id\": 2626, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29017}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0604H\", \"location\": \"Stone Crossing\", \"stage_seq\": 2, \"distance_m\": 3120.546, \"section_seq\": 1, \"route_path_id\": 29017}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607H\", \"location\": \"Greenhithe\", \"stage_seq\": 3, \"distance_m\": 4363.174, \"section_seq\": 1, \"route_path_id\": 29017}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0610H\", \"location\": \"Swanscombe\", \"stage_seq\": 4, \"distance_m\": 6556.221, \"section_seq\": 1, \"route_path_id\": 29017}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0612H\", \"location\": \"Northfleet\", \"stage_seq\": 5, \"distance_m\": 7451.061, \"section_seq\": 1, \"route_path_id\": 29017}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 6, \"distance_m\": 8478.079, \"section_seq\": 1, \"route_path_id\": 29017}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0617\", \"location\": \"Gravesend\", \"stage_seq\": 7, \"distance_m\": 10904.488, \"section_seq\": 1, \"route_path_id\": 29017}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Hoo Jn\", \"stage_seq\": 8, \"distance_m\": 16116.834, \"section_seq\": 1, \"route_path_id\": 29017}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623\", \"location\": \"Higham\", \"stage_seq\": 9, \"distance_m\": 18502.283, \"section_seq\": 1, \"route_path_id\": 29017}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Strood\", \"stage_seq\": 10, \"distance_m\": 22738.999, \"section_seq\": 1, \"route_path_id\": 29017}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 23151.384, \"section_seq\": 1, \"route_path_id\": 29017}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0632\", \"location\": \"Rochester\", \"stage_seq\": 12, \"distance_m\": 23822.603, \"section_seq\": 1, \"route_path_id\": 29017}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635H\", \"location\": \"Chatham\", \"stage_seq\": 13, \"distance_m\": 25217.321, \"section_seq\": 1, \"route_path_id\": 29017}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0642\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 14, \"distance_m\": 27803.09, \"section_seq\": 1, \"route_path_id\": 29017}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Rainham (Kent)\", \"stage_seq\": 15, \"distance_m\": 32617.664, \"section_seq\": 1, \"route_path_id\": 29017}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32617.664, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29017}], \"total_distance_m\": 32617.664, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32617.664, \"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": "6.0", "current_position_lat": "51.3671305", "current_position_lon": "0.6101822", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:04:46Z\", \"source_id\": 37134927, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:05:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:04:49Z\", \"source_id\": 12237916, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:20Z\", \"source_id\": 37139338, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:07:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:23Z\", \"source_id\": 12239388, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:18Z\", \"source_id\": 37144423, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:11:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:22Z\", \"source_id\": 12241113, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:12:17Z\", \"source_id\": 37147979, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:13:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:12:22Z\", \"source_id\": 12242268, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:35Z\", \"source_id\": 37155938, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:17:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:39Z\", \"source_id\": 12244886, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:15Z\", \"source_id\": 37168639, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:18Z\", \"source_id\": 12249072, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:24Z\", \"source_id\": 37178567, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:27Z\", \"source_id\": 12252491, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:32:20Z\", \"source_id\": 37186998, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:33:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:32:25Z\", \"source_id\": 12255224, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:24Z\", \"source_id\": 37193798, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:36:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:27Z\", \"source_id\": 12257355, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:27Z\", \"source_id\": 37202655, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:40:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:28Z\", \"source_id\": 12260236, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:42Z\", \"source_id\": 37218514, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:48:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:42Z\", \"source_id\": 12265505, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rainham (Kent)", "service_state_platform": "0", "timing_fact_generation": 1789105603616947, "current_leg_arrival_utc": "2026-09-11T06:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:48:01.237357", "service_state_evidence_id": 12265505, "current_leg_start_actual_dep": "2026-09-11T06:43:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-11T05:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:58:03.196412", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P DFD RAI 9A93 700060 8 100 None {"version": 3, "segments": [{"to_m": 284.633, "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": 2065.332, "from_m": 284.633, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10478.841, "from_m": 2065.332, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10549.309, "from_m": 10478.841, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11072.979, "from_m": 10549.309, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11116.424, "from_m": 11072.979, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12108.363, "from_m": 11116.424, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16239.48, "from_m": 12108.363, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16271.281, "from_m": 16239.48, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22373.471, "from_m": 16271.281, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22857.659, "from_m": 22373.471, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23151.384, "from_m": 22857.659, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23503.856, "from_m": 23151.384, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23539.299, "from_m": 23503.856, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24589.573, "from_m": 23539.299, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24613.948, "from_m": 24589.573, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25804.204, "from_m": 24613.948, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26357.528, "from_m": 25804.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": 29288.804, "from_m": 26357.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32308.622, "from_m": 29288.804, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32328.039, "from_m": 32308.622, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32617.664, "from_m": 32328.039, "capability_applied": null, "effective_limit_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": 467505, "profile_key": "1cdb4012b6a96855afa9749d46cccb9186882cc5a769397b5bb9ac4c26bb3753", "schedule_id": 2626, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29017}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0604H", "location": "Stone Crossing", "stage_seq": 2, "distance_m": 3120.546, "section_seq": 1, "route_path_id": 29017}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607H", "location": "Greenhithe", "stage_seq": 3, "distance_m": 4363.174, "section_seq": 1, "route_path_id": 29017}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0610H", "location": "Swanscombe", "stage_seq": 4, "distance_m": 6556.221, "section_seq": 1, "route_path_id": 29017}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0612H", "location": "Northfleet", "stage_seq": 5, "distance_m": 7451.061, "section_seq": 1, "route_path_id": 29017}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "Springhead Junction (CTRL)", "stage_seq": 6, "distance_m": 8478.079, "section_seq": 1, "route_path_id": 29017}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0617", "location": "Gravesend", "stage_seq": 7, "distance_m": 10904.488, "section_seq": 1, "route_path_id": 29017}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Hoo Jn", "stage_seq": 8, "distance_m": 16116.834, "section_seq": 1, "route_path_id": 29017}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623", "location": "Higham", "stage_seq": 9, "distance_m": 18502.283, "section_seq": 1, "route_path_id": 29017}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Strood", "stage_seq": 10, "distance_m": 22738.999, "section_seq": 1, "route_path_id": 29017}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Rochester Bridge Jn", "stage_seq": 11, "distance_m": 23151.384, "section_seq": 1, "route_path_id": 29017}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0632", "location": "Rochester", "stage_seq": 12, "distance_m": 23822.603, "section_seq": 1, "route_path_id": 29017}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635H", "location": "Chatham", "stage_seq": 13, "distance_m": 25217.321, "section_seq": 1, "route_path_id": 29017}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0642", "location": "Gillingham (Kent)", "stage_seq": 14, "distance_m": 27803.09, "section_seq": 1, "route_path_id": 29017}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Rainham (Kent)", "stage_seq": 15, "distance_m": 32617.664, "section_seq": 1, "route_path_id": 29017}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32617.664, "from_m": 0.0, "section_seq": 1, "route_path_id": 29017}], "total_distance_m": 32617.664, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32617.664, "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": 32220, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:04:46Z", "source_id": 37134927, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:05:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:04:49Z", "source_id": 12237916, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32224, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:20Z", "source_id": 37139338, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:07:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:23Z", "source_id": 12239388, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32228, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:18Z", "source_id": 37144423, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:11:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:22Z", "source_id": 12241113, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32233, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:12:17Z", "source_id": 37147979, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:13:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:12:22Z", "source_id": 12242268, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32242, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:35Z", "source_id": 37155938, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:17:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:39Z", "source_id": 12244886, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32259, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:15Z", "source_id": 37168639, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:18Z", "source_id": 12249072, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32271, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:24Z", "source_id": 37178567, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:29:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:27Z", "source_id": 12252491, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:32:20Z", "source_id": 37186998, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:33:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:32:25Z", "source_id": 12255224, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:24Z", "source_id": 37193798, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:36:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:27Z", "source_id": 12257355, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:27Z", "source_id": 37202655, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:40:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:28Z", "source_id": 12260236, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32356, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:42Z", "source_id": 37218514, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:48:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:42Z", "source_id": 12265505, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:48:00+01:00", "operational_fact": true}] Dartford 0600 0600 4 None None Rainham (Kent) 0647 0647 0 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18674/2026-09-11/detailed None Gillingham (Kent) 2026-09-11T06:43:00+01:00 Rainham (Kent) 6.0 {"type": "LineString", "coordinates": [[0.5514553850784147, 51.386920844739095], [0.5520413999999999, 51.38701269999999], [0.5524275999999999, 51.387066700000005], [0.5532072, 51.38714079999999], [0.5533517999999998, 51.38715049999999], [0.5538573, 51.3871846], [0.5543158999999999, 51.38721040000001], [0.5549610999999999, 51.3872206], [0.5555445, 51.3872137], [0.5562115000000001, 51.38718899999999], [0.5567105999999999, 51.38715700000001], [0.5572192, 51.3871145], [0.557893, 51.387032999999995], [0.5580108, 51.3870193], [0.5580777999999998, 51.387013], [0.5581391999999998, 51.387002899999985], [0.55815, 51.3870013], [0.5582535, 51.3869884], [0.5583243999999999, 51.3869786], [0.5584227, 51.3869647], [0.5585415000000001, 51.3869458], [0.5586703, 51.3869251], [0.5588052, 51.3869014], [0.5589019999999999, 51.3868843], [0.5590764, 51.3868502], [0.5593340999999998, 51.3867984], [0.5593670982403787, 51.38679167395817], [0.5594803, 51.38676860000001], [0.5596592999999999, 51.3867302], [0.5598129999999999, 51.38669449999999], [0.5600447999999999, 51.3866398], [0.5601967999999999, 51.3866032], [0.5603280999999999, 51.3865708], [0.5605814, 51.38650859999999], [0.5607863999999999, 51.3864576], [0.5610111, 51.3864018], [0.5611928999999999, 51.38635539999999], [0.5613564, 51.3863144], [0.5616301, 51.386244700000006], [0.5620164, 51.3861484], [0.5624946, 51.3860268], [0.5627977, 51.3859494], [0.5630686, 51.385882], [0.5633849, 51.38580090000001], [0.5634645, 51.3857807], [0.5638905, 51.3856722], [0.5641409, 51.3856087], [0.564578, 51.38549839999999], [0.5648095999999999, 51.38544019999999], [0.5651375, 51.3853556], [0.5656662, 51.385222], [0.5661222, 51.3851055], [0.5665945, 51.38498620000001], [0.5671045, 51.3848561], [0.5676848, 51.384707600000006], [0.5681345, 51.3846078], [0.5684482999999999, 51.38453079999999], [0.5692582999999999, 51.38432160000001], [0.5698162, 51.384176], [0.5703983, 51.384027], [0.5709696, 51.3838813], [0.5714979999999998, 51.3837474], [0.5720102999999999, 51.3836169], [0.5725199, 51.38348799999999], [0.5731367999999999, 51.3833273], [0.5736384, 51.3832034], [0.574097, 51.3830912], [0.5746415, 51.3829489], [0.575127, 51.3828267], [0.575701, 51.38267609999999], [0.576039, 51.382590699999994], [0.5766879999999999, 51.382423300000006], [0.5773105, 51.38225859999999], [0.5780559999999999, 51.382071800000006], [0.5787063999999998, 51.38191799999999], [0.5789554999999998, 51.38184890000001], [0.5795714000000001, 51.38169680000001], [0.5803895, 51.3814825], [0.5810091, 51.38132509999999], [0.5820363999999999, 51.3810673], [0.5822027, 51.38101879999999], [0.5825030999999999, 51.38093009999999], [0.5831656, 51.3807275], [0.5835626, 51.380591900000006], [0.5842169999999999, 51.3803759], [0.5846943999999998, 51.380215199999995], [0.585601, 51.3798871], [0.5862501, 51.379651], [0.5871459999999998, 51.3793162], [0.5875215, 51.3791555], [0.5880122999999999, 51.3789345], [0.5887553, 51.3785963], [0.5893052, 51.37833520000001], [0.5908956999999999, 51.3775232], [0.5918238, 51.3770092], [0.5927383999999999, 51.37651700000001], [0.5938971, 51.37588910000001], [0.5955296, 51.3750183], [0.5957200999999999, 51.3749145], [0.5965323999999999, 51.37446959999998], [0.5972969, 51.3740711], [0.5978359999999999, 51.3737781], [0.5985843, 51.37338720000001], [0.5992114, 51.37304910000001], [0.5999616999999999, 51.3726453], [0.6004851, 51.3723689], [0.6010424, 51.37206559999999], [0.6015405, 51.37179770000001], [0.6018247999999999, 51.3716469], [0.6021650999999999, 51.3714591], [0.6026586, 51.37120289999999], [0.603364, 51.37081950000001], [0.6043161999999999, 51.3703021], [0.6048499999999999, 51.370014], [0.6056788, 51.3695686], [0.6058959999999999, 51.3694481], [0.6068241, 51.36894399999999], [0.6070276999999998, 51.368835], [0.6078996, 51.36836799999999], [0.6086049999999998, 51.36799289999999], [0.6093802, 51.3675642], [0.6101822, 51.3671305]]} 3.0 0642 0648 Gillingham (Kent) Rainham (Kent) Rainham (Kent) 51.3671305 0.6101822 51.3671305 0.6101822 1 0 2026-09-11 05:58:16 TERMINATED 2026-09-11 05:48:00 Rainham (Kent) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265505 1789105603616947 69 69 2026-09-11 05:58:03.196412 0 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:48:01.237357
436949 467166 G66616 651K01M511 2026-09-11 COMPLETE 12266427 2026-09-11 06:48:00 2026-09-11 05:58:16 2026-09-13 05:58:16 {"id": 467166, "stp": "O", "toc": "CrossCountry", "uid": "G66616", "consist": "170107", "dest_crs": "LEI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G66616/2026-09-11/detailed", "trust_id": "651K01M511", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leicester", "service_date": "2026-09-11", "dest_arr_time": "0648", "dest_platform": "1", "is_terminated": 1, "next_location": "Leicester", "signalling_id": "1K01", "timing_status": "ON TIME", "origin_station": "Birmingham New Street", "current_leg_arr": "0648", "current_leg_dep": "0643", "current_leg_end": "Leicester", "origin_dep_time": "0552", "origin_platform": "10A", "current_location": "Leicester", "last_update_time": "2026-09-11T05:58:16", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1338829966412534, 52.58242175206245], [-1.1335835999999997, 52.58245399999999], [-1.132835, 52.58255320000001], [-1.1320786, 52.5826952], [-1.1315478, 52.5828289], [-1.1311567, 52.5829435], [-1.1307457999999997, 52.583079399999995], [-1.1303671999999998, 52.58322269999999], [-1.1300493, 52.5833633], [-1.1297938999999997, 52.583484299999995], [-1.1292041, 52.583802199999994], [-1.128952, 52.5839566], [-1.1287402, 52.5840974], [-1.1285069, 52.58426539999999], [-1.1282999, 52.584428499999994], [-1.1281342, 52.58457020000001], [-1.1279705999999998, 52.58471919999999], [-1.1277489, 52.5849439], [-1.1275487, 52.5851753], [-1.1273687999999995, 52.5854154], [-1.1272036, 52.5856723], [-1.1270606999999997, 52.58593170000001], [-1.1268896999999998, 52.58631329999999], [-1.1268289, 52.5865119], [-1.1267664999999998, 52.5867169], [-1.1267077999999997, 52.5869388], [-1.1266404, 52.5872156], [-1.1265753999999997, 52.5874991], [-1.1265162, 52.5877982], [-1.1264679, 52.588076099999995], [-1.1264356, 52.5883119], [-1.1263688999999997, 52.5886977], [-1.126269, 52.5891592], [-1.1262252999999998, 52.589467899999995], [-1.1261889, 52.58972459999998], [-1.1261459000000005, 52.5901988], [-1.1261095, 52.59075779999999], [-1.1261179999999995, 52.591348100000005], [-1.1261296999999997, 52.59183680000001], [-1.1261703, 52.5926434], [-1.1263169, 52.5939975], [-1.1266358, 52.5957797], [-1.1271448999999998, 52.5980656], [-1.1272566999999998, 52.59848329999999], [-1.1278114, 52.600362800000006], [-1.1289154045029255, 52.60355296986019], [-1.1295022, 52.6052485], [-1.1298558999999997, 52.6064009], [-1.1300868999999998, 52.60726349999999], [-1.1303196, 52.60833199999999], [-1.1304415, 52.609021799999994], [-1.1305375999999998, 52.609681900000005], [-1.1306084, 52.610212399999995], [-1.1306293, 52.6105278], [-1.1306449, 52.610837999999994], [-1.130653, 52.61092130000001], [-1.1306609, 52.61114039999999], [-1.1306354, 52.6114777], [-1.1306354, 52.6117974], [-1.1306294, 52.61224409999999], [-1.1306557, 52.61248570000001], [-1.1306429999999998, 52.61285099999999], [-1.1306441, 52.6129921], [-1.1306484, 52.613556], [-1.1306331, 52.61400830000001], [-1.1306074, 52.6153691], [-1.130594, 52.61607420000001], [-1.1305769, 52.6170121], [-1.1305644, 52.6176963], [-1.1305462, 52.6185459], [-1.1305457, 52.6191106], [-1.1305377, 52.61982390000001], [-1.1305214999999995, 52.6205558], [-1.1304853, 52.6210036], [-1.1304183, 52.621514899999994], [-1.1303243999999997, 52.6220229], [-1.1302225, 52.6224528], [-1.1301487, 52.6227182], [-1.1300522, 52.6229714], [-1.1299188, 52.62327239999999], [-1.1297909999999998, 52.62359539999999], [-1.1296844, 52.6238278], [-1.1294463, 52.62437469999998], [-1.1293455, 52.6245606], [-1.1291013, 52.625014], [-1.1287188, 52.62571460000001], [-1.1286396999999997, 52.6258611], [-1.1281692, 52.626687700000005], [-1.1277038999999998, 52.627444799999985], [-1.1274209, 52.6278428], [-1.1271259, 52.6282091], [-1.1267825, 52.628629100000005], [-1.1264393, 52.6290124], [-1.1259899, 52.6295474], [-1.1257655, 52.62977229999999], [-1.1255901, 52.62998189999999], [-1.1255187999999998, 52.6300769], [-1.1253863, 52.63021970000001], [-1.1252229, 52.630357299999986], [-1.1250507, 52.63049219999999], [-1.1247179, 52.630699099999994], [-1.1245445, 52.63081619999999], [-1.1241420999999998, 52.63113859999999], [-1.1239878, 52.63126809999999], [-1.1237905, 52.631461], [-1.1235693, 52.63167510000001], [-1.1232525, 52.63199449999999]]}", "current_leg_start": "South Wigston", "dest_arr_time_act": "0648", "motion_projection": null, "next_location_lat": "52.6319945", "next_location_lon": "-1.1232525", "previous_location": "South Wigston", "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\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1672.43, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2616.989, \"from_m\": 1672.43, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3226.479, \"from_m\": 2616.989, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3298.932, \"from_m\": 3226.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4973.853, \"from_m\": 3298.932, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11536.846, \"from_m\": 4973.853, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12489.981, \"from_m\": 11536.846, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12676.094, \"from_m\": 12489.981, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12739.151, \"from_m\": 12676.094, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12743.042, \"from_m\": 12739.151, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16383.129, \"from_m\": 12743.042, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16741.221, \"from_m\": 16383.129, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 16768.074, \"from_m\": 16741.221, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17097.934, \"from_m\": 16768.074, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 32392.437, \"from_m\": 17097.934, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33119.202, \"from_m\": 32392.437, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33159.347, \"from_m\": 33119.202, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33189.298, \"from_m\": 33159.347, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33232.578, \"from_m\": 33189.298, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 33284.541, \"from_m\": 33232.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33341.033, \"from_m\": 33284.541, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 33464.279, \"from_m\": 33341.033, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34063.892, \"from_m\": 33464.279, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34361.955, \"from_m\": 34063.892, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34450.607, \"from_m\": 34361.955, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35048.6, \"from_m\": 34450.607, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49676.461, \"from_m\": 35048.6, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50209.556, \"from_m\": 49676.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50249.636, \"from_m\": 50209.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\": 50623.881, \"from_m\": 50249.636, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57659.484, \"from_m\": 50623.881, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57702.525, \"from_m\": 57659.484, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57781.013, \"from_m\": 57702.525, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58688.625, \"from_m\": 57781.013, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58805.318, \"from_m\": 58688.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58864.73, \"from_m\": 58805.318, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59008.382, \"from_m\": 58864.73, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 62207.227, \"from_m\": 59008.382, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62767.158, \"from_m\": 62207.227, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62830.716, \"from_m\": 62767.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63512.678, \"from_m\": 62830.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63579.453, \"from_m\": 63512.678, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63909.703, \"from_m\": 63579.453, \"capability_applied\": null, \"effective_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\": 467166, \"profile_key\": \"ee6ce971ba62a7f4d493b39f6c0c0eee438f0c0f057117f3b8ec694b39215de9\", \"schedule_id\": 39898, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 30707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1564.534, \"section_seq\": 1, \"route_path_id\": 30707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Landor Street Jn\", \"stage_seq\": 4, \"distance_m\": 2534.776, \"section_seq\": 1, \"route_path_id\": 30707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 5, \"distance_m\": 9719.565, \"section_seq\": 1, \"route_path_id\": 30707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Water Orton\", \"stage_seq\": 6, \"distance_m\": 12283.137, \"section_seq\": 1, \"route_path_id\": 30707}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0606\", \"location\": \"Coleshill Parkway\", \"stage_seq\": 7, \"distance_m\": 14734.015, \"section_seq\": 1, \"route_path_id\": 30707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Whitacre Jn\", \"stage_seq\": 8, \"distance_m\": 16708.017, \"section_seq\": 1, \"route_path_id\": 30707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Nuneaton Abbey Jn\", \"stage_seq\": 9, \"distance_m\": 32451.267, \"section_seq\": 1, \"route_path_id\": 30707}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0621H\", \"location\": \"Nuneaton\", \"stage_seq\": 10, \"distance_m\": 33709.617, \"section_seq\": 1, \"route_path_id\": 30707}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Hinckley\", \"stage_seq\": 11, \"distance_m\": 40470.656, \"section_seq\": 1, \"route_path_id\": 30707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Croft\", \"stage_seq\": 12, \"distance_m\": 50375.06, \"section_seq\": 1, \"route_path_id\": 30707}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Narborough\", \"stage_seq\": 13, \"distance_m\": 53145.626, \"section_seq\": 1, \"route_path_id\": 30707}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641H\", \"location\": \"South Wigston\", \"stage_seq\": 14, \"distance_m\": 58002.964, \"section_seq\": 1, \"route_path_id\": 30707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Wigston North Jn\", \"stage_seq\": 15, \"distance_m\": 58907.458, \"section_seq\": 1, \"route_path_id\": 30707}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": null, \"location\": \"Leicester\", \"stage_seq\": 16, \"distance_m\": 63909.703, \"section_seq\": 1, \"route_path_id\": 30707}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63909.703, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30707}], \"total_distance_m\": 63909.703, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 61792.613, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2117.09, \"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": "52.6319945", "current_position_lon": "-1.1232525", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:38Z\", \"source_id\": 37133061, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:05:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:40Z\", \"source_id\": 12237302, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:06:41Z\", \"source_id\": 37138206, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:07:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:06:49Z\", \"source_id\": 12239020, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:53Z\", \"source_id\": 37163981, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:22:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:56Z\", \"source_id\": 12247592, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:06Z\", \"source_id\": 37176118, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:28:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:11Z\", \"source_id\": 12251611, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:29Z\", \"source_id\": 37196180, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:37:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:36:33Z\", \"source_id\": 12258116, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:23Z\", \"source_id\": 37206934, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:26Z\", \"source_id\": 12261662, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:47:55Z\", \"source_id\": 37221347, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:48:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:48:03Z\", \"source_id\": 12266427, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leicester", "service_state_platform": "1", "timing_fact_generation": 1789105684476290, "current_leg_arrival_utc": "2026-09-11T06:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:48:04.464705", "service_state_evidence_id": 12266427, "current_leg_start_actual_dep": "2026-09-11T06:41:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-11T05:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:58:04.632627", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry O BHM LEI 1K01 170107 3 100 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1672.43, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2616.989, "from_m": 1672.43, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3226.479, "from_m": 2616.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3298.932, "from_m": 3226.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4973.853, "from_m": 3298.932, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11536.846, "from_m": 4973.853, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12489.981, "from_m": 11536.846, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12676.094, "from_m": 12489.981, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12739.151, "from_m": 12676.094, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12743.042, "from_m": 12739.151, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16383.129, "from_m": 12743.042, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16741.221, "from_m": 16383.129, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 16768.074, "from_m": 16741.221, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17097.934, "from_m": 16768.074, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 32392.437, "from_m": 17097.934, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33119.202, "from_m": 32392.437, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33159.347, "from_m": 33119.202, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33189.298, "from_m": 33159.347, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33232.578, "from_m": 33189.298, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 33284.541, "from_m": 33232.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33341.033, "from_m": 33284.541, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 33464.279, "from_m": 33341.033, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34063.892, "from_m": 33464.279, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34361.955, "from_m": 34063.892, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34450.607, "from_m": 34361.955, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35048.6, "from_m": 34450.607, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49676.461, "from_m": 35048.6, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50209.556, "from_m": 49676.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50249.636, "from_m": 50209.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": 50623.881, "from_m": 50249.636, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57659.484, "from_m": 50623.881, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57702.525, "from_m": 57659.484, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57781.013, "from_m": 57702.525, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58688.625, "from_m": 57781.013, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58805.318, "from_m": 58688.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58864.73, "from_m": 58805.318, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59008.382, "from_m": 58864.73, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 62207.227, "from_m": 59008.382, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62767.158, "from_m": 62207.227, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62830.716, "from_m": 62767.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", "infrastructure_limit_mph": 40.0}, {"to_m": 63512.678, "from_m": 62830.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63579.453, "from_m": 63512.678, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63909.703, "from_m": 63579.453, "capability_applied": null, "effective_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": 467166, "profile_key": "ee6ce971ba62a7f4d493b39f6c0c0eee438f0c0f057117f3b8ec694b39215de9", "schedule_id": 39898, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0552", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 30707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1564.534, "section_seq": 1, "route_path_id": 30707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Landor Street Jn", "stage_seq": 4, "distance_m": 2534.776, "section_seq": 1, "route_path_id": 30707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Castle Bromwich Jn", "stage_seq": 5, "distance_m": 9719.565, "section_seq": 1, "route_path_id": 30707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Water Orton", "stage_seq": 6, "distance_m": 12283.137, "section_seq": 1, "route_path_id": 30707}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0606", "location": "Coleshill Parkway", "stage_seq": 7, "distance_m": 14734.015, "section_seq": 1, "route_path_id": 30707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Whitacre Jn", "stage_seq": 8, "distance_m": 16708.017, "section_seq": 1, "route_path_id": 30707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Nuneaton Abbey Jn", "stage_seq": 9, "distance_m": 32451.267, "section_seq": 1, "route_path_id": 30707}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0621H", "location": "Nuneaton", "stage_seq": 10, "distance_m": 33709.617, "section_seq": 1, "route_path_id": 30707}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Hinckley", "stage_seq": 11, "distance_m": 40470.656, "section_seq": 1, "route_path_id": 30707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Croft", "stage_seq": 12, "distance_m": 50375.06, "section_seq": 1, "route_path_id": 30707}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Narborough", "stage_seq": 13, "distance_m": 53145.626, "section_seq": 1, "route_path_id": 30707}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641H", "location": "South Wigston", "stage_seq": 14, "distance_m": 58002.964, "section_seq": 1, "route_path_id": 30707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Wigston North Jn", "stage_seq": 15, "distance_m": 58907.458, "section_seq": 1, "route_path_id": 30707}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": null, "location": "Leicester", "stage_seq": 16, "distance_m": 63909.703, "section_seq": 1, "route_path_id": 30707}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63909.703, "from_m": 0.0, "section_seq": 1, "route_path_id": 30707}], "total_distance_m": 63909.703, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 61792.613, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2117.09, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19893, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:38Z", "source_id": 37133061, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:05:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:40Z", "source_id": 12237302, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19884, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:06:41Z", "source_id": 37138206, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:07:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:06:49Z", "source_id": 12239020, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20674, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:53Z", "source_id": 37163981, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:22:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:56Z", "source_id": 12247592, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17568, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:06Z", "source_id": 37176118, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:28:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:11Z", "source_id": 12251611, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17556, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:29Z", "source_id": 37196180, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:37:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:36:33Z", "source_id": 12258116, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17546, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:23Z", "source_id": 37206934, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:42:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:26Z", "source_id": 12261662, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17465, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:47:55Z", "source_id": 37221347, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:48:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:48:03Z", "source_id": 12266427, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:48:00+01:00", "operational_fact": true}] Birmingham New Street 0552 0552 10A None None Leicester 0648 0648 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G66616/2026-09-11/detailed None South Wigston 2026-09-11T06:41:30+01:00 Leicester 5.0 {"type": "LineString", "coordinates": [[-1.1338829966412534, 52.58242175206245], [-1.1335835999999997, 52.58245399999999], [-1.132835, 52.58255320000001], [-1.1320786, 52.5826952], [-1.1315478, 52.5828289], [-1.1311567, 52.5829435], [-1.1307457999999997, 52.583079399999995], [-1.1303671999999998, 52.58322269999999], [-1.1300493, 52.5833633], [-1.1297938999999997, 52.583484299999995], [-1.1292041, 52.583802199999994], [-1.128952, 52.5839566], [-1.1287402, 52.5840974], [-1.1285069, 52.58426539999999], [-1.1282999, 52.584428499999994], [-1.1281342, 52.58457020000001], [-1.1279705999999998, 52.58471919999999], [-1.1277489, 52.5849439], [-1.1275487, 52.5851753], [-1.1273687999999995, 52.5854154], [-1.1272036, 52.5856723], [-1.1270606999999997, 52.58593170000001], [-1.1268896999999998, 52.58631329999999], [-1.1268289, 52.5865119], [-1.1267664999999998, 52.5867169], [-1.1267077999999997, 52.5869388], [-1.1266404, 52.5872156], [-1.1265753999999997, 52.5874991], [-1.1265162, 52.5877982], [-1.1264679, 52.588076099999995], [-1.1264356, 52.5883119], [-1.1263688999999997, 52.5886977], [-1.126269, 52.5891592], [-1.1262252999999998, 52.589467899999995], [-1.1261889, 52.58972459999998], [-1.1261459000000005, 52.5901988], [-1.1261095, 52.59075779999999], [-1.1261179999999995, 52.591348100000005], [-1.1261296999999997, 52.59183680000001], [-1.1261703, 52.5926434], [-1.1263169, 52.5939975], [-1.1266358, 52.5957797], [-1.1271448999999998, 52.5980656], [-1.1272566999999998, 52.59848329999999], [-1.1278114, 52.600362800000006], [-1.1289154045029255, 52.60355296986019], [-1.1295022, 52.6052485], [-1.1298558999999997, 52.6064009], [-1.1300868999999998, 52.60726349999999], [-1.1303196, 52.60833199999999], [-1.1304415, 52.609021799999994], [-1.1305375999999998, 52.609681900000005], [-1.1306084, 52.610212399999995], [-1.1306293, 52.6105278], [-1.1306449, 52.610837999999994], [-1.130653, 52.61092130000001], [-1.1306609, 52.61114039999999], [-1.1306354, 52.6114777], [-1.1306354, 52.6117974], [-1.1306294, 52.61224409999999], [-1.1306557, 52.61248570000001], [-1.1306429999999998, 52.61285099999999], [-1.1306441, 52.6129921], [-1.1306484, 52.613556], [-1.1306331, 52.61400830000001], [-1.1306074, 52.6153691], [-1.130594, 52.61607420000001], [-1.1305769, 52.6170121], [-1.1305644, 52.6176963], [-1.1305462, 52.6185459], [-1.1305457, 52.6191106], [-1.1305377, 52.61982390000001], [-1.1305214999999995, 52.6205558], [-1.1304853, 52.6210036], [-1.1304183, 52.621514899999994], [-1.1303243999999997, 52.6220229], [-1.1302225, 52.6224528], [-1.1301487, 52.6227182], [-1.1300522, 52.6229714], [-1.1299188, 52.62327239999999], [-1.1297909999999998, 52.62359539999999], [-1.1296844, 52.6238278], [-1.1294463, 52.62437469999998], [-1.1293455, 52.6245606], [-1.1291013, 52.625014], [-1.1287188, 52.62571460000001], [-1.1286396999999997, 52.6258611], [-1.1281692, 52.626687700000005], [-1.1277038999999998, 52.627444799999985], [-1.1274209, 52.6278428], [-1.1271259, 52.6282091], [-1.1267825, 52.628629100000005], [-1.1264393, 52.6290124], [-1.1259899, 52.6295474], [-1.1257655, 52.62977229999999], [-1.1255901, 52.62998189999999], [-1.1255187999999998, 52.6300769], [-1.1253863, 52.63021970000001], [-1.1252229, 52.630357299999986], [-1.1250507, 52.63049219999999], [-1.1247179, 52.630699099999994], [-1.1245445, 52.63081619999999], [-1.1241420999999998, 52.63113859999999], [-1.1239878, 52.63126809999999], [-1.1237905, 52.631461], [-1.1235693, 52.63167510000001], [-1.1232525, 52.63199449999999]]} 3.6 0643 0648 South Wigston Leicester Leicester 52.6319945 -1.1232525 52.6319945 -1.1232525 1 0 2026-09-11 05:58:16 TERMINATED 2026-09-11 05:48:00 Leicester TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12266427 1789105684476290 58 58 2026-09-11 05:58:04.632627 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:48:04.464705
436950 466961 P85402 891H04M511 2026-09-11 COMPLETE 12265672 2026-09-11 06:48:00 2026-09-11 05:58:16 2026-09-13 05:58:16 {"id": 466961, "stp": "P", "toc": "Southeastern", "uid": "P85402", "consist": "375906", "dest_crs": "HGS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85402/2026-09-11/detailed", "trust_id": "891H04M511", "origin_crs": "TON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hastings", "service_date": "2026-09-11", "dest_arr_time": "0648", "dest_platform": "3", "is_terminated": 1, "next_location": "Hastings", "signalling_id": "1H04", "timing_status": "ON TIME", "origin_station": "Tonbridge", "current_leg_arr": "0648", "current_leg_dep": "0644", "current_leg_end": "Hastings", "origin_dep_time": "0545", "origin_platform": "3", "current_location": "Hastings Carriage Holding Sidings", "last_update_time": "2026-09-11T05:58:16", "route_debug_link": null, "timing_variation": "0 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\": 466961, \"profile_key\": \"ac1bbdb24260f7fb67c45af442f7e525f8e5cf213e65e225cabb2e3b1c7b6317\", \"schedule_id\": 22752, \"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": "4.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-11T04:49:01Z\", \"source_id\": 37111266, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:50:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:49:04Z\", \"source_id\": 12230082, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32752, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:52:42Z\", \"source_id\": 37116370, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:54:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:52:49Z\", \"source_id\": 12231779, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:58:07Z\", \"source_id\": 37124369, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:59:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:58:12Z\", \"source_id\": 12234396, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:24Z\", \"source_id\": 37132666, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:04:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:24Z\", \"source_id\": 12237180, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:17Z\", \"source_id\": 37139278, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:12:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:21Z\", \"source_id\": 12239386, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:02Z\", \"source_id\": 37151201, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:17:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:07Z\", \"source_id\": 12243288, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:19:13Z\", \"source_id\": 37160935, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:21:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:19:18Z\", \"source_id\": 12246559, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:57Z\", \"source_id\": 37179689, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:28:59Z\", \"source_id\": 12252843, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31273, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:51Z\", \"source_id\": 37201434, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:39:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:54Z\", \"source_id\": 12259796, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:54Z\", \"source_id\": 37218972, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:58Z\", \"source_id\": 12265672, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hastings", "service_state_platform": "3", "timing_fact_generation": 1789105620042509, "current_leg_arrival_utc": "2026-09-11T06:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:48:07.147337", "service_state_evidence_id": 12265672, "current_leg_start_actual_dep": "2026-09-11T06:43:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-11T05:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:58:07.311531", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P TON HGS 1H04 375906 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": 466961, "profile_key": "ac1bbdb24260f7fb67c45af442f7e525f8e5cf213e65e225cabb2e3b1c7b6317", "schedule_id": 22752, "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-11T04:49:01Z", "source_id": 37111266, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T04:50:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:49:04Z", "source_id": 12230082, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32752, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:52:42Z", "source_id": 37116370, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T04:54:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:52:49Z", "source_id": 12231779, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32766, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:58:07Z", "source_id": 37124369, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T04:59:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:58:12Z", "source_id": 12234396, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32770, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:24Z", "source_id": 37132666, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:04:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:24Z", "source_id": 12237180, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32773, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:17Z", "source_id": 37139278, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:12:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:21Z", "source_id": 12239386, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32776, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:02Z", "source_id": 37151201, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:17:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:07Z", "source_id": 12243288, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32780, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:19:13Z", "source_id": 37160935, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:21:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:19:18Z", "source_id": 12246559, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32784, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:57Z", "source_id": 37179689, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:28:59Z", "source_id": 12252843, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31273, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:51Z", "source_id": 37201434, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:39:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:54Z", "source_id": 12259796, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31298, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:54Z", "source_id": 37218972, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T05:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:58Z", "source_id": 12265672, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T06:48:00+01:00", "operational_fact": true}] Tonbridge 0545 0545 3 None None Hastings 0648 0648 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85402/2026-09-11/detailed None St. Leonards Warrior Sq 2026-09-11T06:43:00+01:00 Hastings 4.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 0644 0648 St. Leonards Warrior Sq Hastings Carriage Holding Sidings Hastings 50.8583416 0.5769079 50.8583416 0.5769079 1 0 2026-09-11 05:58:16 TERMINATED 2026-09-11 05:48:00 Hastings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265672 1789105620042509 58 58 2026-09-11 05:58:07.311531 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:48:07.147337
436951 467033 W83852 072W01M511 2026-09-11 COMPLETE 12265653 2026-09-11 06:48:00 2026-09-11 05:58:16 2026-09-13 05:58:16 {"id": 467033, "stp": "P", "toc": "ScotRail", "uid": "W83852", "consist": "380004", "dest_crs": "WMS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83852/2026-09-11/detailed", "trust_id": "072W01M511", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wemyss Bay", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": "2", "is_terminated": 1, "next_location": "Wemyss Bay", "signalling_id": "2W01", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0648", "current_leg_dep": "0643", "current_leg_end": "Wemyss Bay", "origin_dep_time": "0547", "origin_platform": "10", "current_location": "Wemyss Bay", "last_update_time": "2026-09-11T05:58:16", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.872958199999999, 55.9060459], [-4.8732439, 55.906053099999994], [-4.8734854, 55.9060534], [-4.8738722999999995, 55.90604390000001], [-4.8744247, 55.9060153], [-4.874842199999999, 55.905964], [-4.8750281, 55.9059421], [-4.8752456, 55.905902600000005], [-4.875729799999999, 55.90579580000001], [-4.876237999999999, 55.9056644], [-4.8768092, 55.90547759999999], [-4.8773769, 55.9052676], [-4.8779447, 55.9049719], [-4.878313899999999, 55.90472889999999], [-4.8786966, 55.90444419999999], [-4.8789964, 55.90414729999999], [-4.8791781, 55.9039165], [-4.8793599, 55.903625100000006], [-4.8794902, 55.9033541], [-4.8796205, 55.9030044], [-4.8798027, 55.90251], [-4.8801476, 55.901543], [-4.880419299999999, 55.900795], [-4.8805746999999995, 55.90036709999999], [-4.880690899999999, 55.9000782], [-4.881205, 55.8988109], [-4.882003599999999, 55.89718370000001], [-4.8828139, 55.8957162], [-4.8829394, 55.8955065], [-4.883827800000001, 55.8941369], [-4.8845547, 55.8931482], [-4.885659699999999, 55.89165770000001], [-4.885945, 55.891188699999994], [-4.8861759, 55.89073619999999], [-4.8864054, 55.8901847], [-4.886797999999999, 55.8888615], [-4.887076499999999, 55.8876163], [-4.8873163, 55.8866298], [-4.887459699999999, 55.8856974], [-4.8876919, 55.884941999999995], [-4.887927899999999, 55.8843845], [-4.8881144, 55.88402699999999], [-4.888232499999999, 55.8837465], [-4.8882872, 55.883538300000005], [-4.8883276, 55.8832909], [-4.8883616, 55.8830405], [-4.888378199999999, 55.882628200000006], [-4.8884207, 55.88215670000001], [-4.888508, 55.8817849], [-4.8885557, 55.8816422], [-4.888628799999999, 55.8814235], [-4.8886834, 55.8812569], [-4.888752899999999, 55.8809898], [-4.8888001999999995, 55.8806409], [-4.888847400000001, 55.8802703], [-4.8888593, 55.8799912], [-4.888884699999999, 55.87988370000001], [-4.8889938, 55.8795384], [-4.8890564, 55.8793216], [-4.8891478, 55.878924600000005], [-4.8893066, 55.8785242], [-4.889347599999999, 55.8783718], [-4.8893817, 55.878245], [-4.889391999999999, 55.87793729999999], [-4.889341399999999, 55.87764380000001], [-4.8892952, 55.8773586], [-4.8892858, 55.8772881], [-4.889283299999999, 55.8772266], [-4.889284599999999, 55.87705799999999], [-4.889287899999999, 55.876999999999995], [-4.8892976, 55.8769393], [-4.8893144, 55.87686200000001], [-4.8893391, 55.8767695], [-4.889374599999999, 55.876675500000005], [-4.8894116, 55.87659560000001], [-4.889458199999999, 55.87650609999999]]}", "current_leg_start": "Inverkip", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "55.8765061", "next_location_lon": "-4.8894582", "previous_location": "Inverkip", "current_leg_milage": "2.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2728.99, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2730.087, \"from_m\": 2728.99, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2807.868, \"from_m\": 2730.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4840.333, \"from_m\": 2807.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4970.309, \"from_m\": 4840.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11058.809, \"from_m\": 4970.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12389.639, \"from_m\": 11058.809, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13004.245, \"from_m\": 12389.639, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13036.84, \"from_m\": 13004.245, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32034.732, \"from_m\": 13036.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\": 32856.896, \"from_m\": 32034.732, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33448.513, \"from_m\": 32856.896, \"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\": 33735.607, \"from_m\": 33448.513, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33796.166, \"from_m\": 33735.607, \"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\": 45754.642, \"from_m\": 33796.166, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46883.943, \"from_m\": 45754.642, \"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\": 48970.841, \"from_m\": 46883.943, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49584.295, \"from_m\": 48970.841, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49856.125, \"from_m\": 49584.295, \"capability_applied\": null, \"effective_limit_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\": 467033, \"profile_key\": \"0bc91d7cb1ca1918ed82c2b2462ce7e2199ca7721d8108ade9d2ccc7cb5894c7\", \"schedule_id\": 28865, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555\", \"location\": \"Cardonald\", \"stage_seq\": 4, \"distance_m\": 6037.227, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Hillington East\", \"stage_seq\": 5, \"distance_m\": 6899.147, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559\", \"location\": \"Hillington West\", \"stage_seq\": 6, \"distance_m\": 7990.637, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Arkleston Jn\", \"stage_seq\": 7, \"distance_m\": 9798.145, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 8, \"distance_m\": 11584.69, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Paisley St. James\", \"stage_seq\": 9, \"distance_m\": 12826.467, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0610H\", \"location\": \"Bishopton\", \"stage_seq\": 10, \"distance_m\": 19958.887, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0616\", \"location\": \"Langbank\", \"stage_seq\": 11, \"distance_m\": 26385.488, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620\", \"location\": \"Woodhall\", \"stage_seq\": 12, \"distance_m\": 30869.602, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623H\", \"location\": \"Port Glasgow\", \"stage_seq\": 13, \"distance_m\": 32980.119, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Wemyss Bay Jn\", \"stage_seq\": 14, \"distance_m\": 33735.607, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0627H\", \"location\": \"Whinhill\", \"stage_seq\": 15, \"distance_m\": 36616.183, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Drumfrochar\", \"stage_seq\": 16, \"distance_m\": 38213.269, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633\", \"location\": \"Branchton\", \"stage_seq\": 17, \"distance_m\": 40311.97, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Dunrod\", \"stage_seq\": 18, \"distance_m\": 43804.909, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641\", \"location\": \"Inverkip\", \"stage_seq\": 19, \"distance_m\": 46237.86, \"section_seq\": 1, \"route_path_id\": 39796}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"Wemyss Bay\", \"stage_seq\": 20, \"distance_m\": 49856.125, \"section_seq\": 1, \"route_path_id\": 39796}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49856.125, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39796}], \"total_distance_m\": 49856.125, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 49291.088, \"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": "0547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.8765061", "current_position_lon": "-4.8894582", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:55:17Z\", \"source_id\": 37120179, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:56:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:55:20Z\", \"source_id\": 12233037, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:57:32Z\", \"source_id\": 37123446, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:58:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:57:38Z\", \"source_id\": 12234115, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:00:11Z\", \"source_id\": 37127600, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:00:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:00:16Z\", \"source_id\": 12235438, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:38Z\", \"source_id\": 37133072, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:04:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:03:40Z\", \"source_id\": 12237317, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:06:09Z\", \"source_id\": 37137280, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:07:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:06:12Z\", \"source_id\": 12238683, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:50Z\", \"source_id\": 37145396, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:12:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:52Z\", \"source_id\": 12241440, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:19Z\", \"source_id\": 37155505, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:17:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:23Z\", \"source_id\": 12244721, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:29Z\", \"source_id\": 37163283, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:21:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:33Z\", \"source_id\": 12247321, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:18Z\", \"source_id\": 37168775, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:24Z\", \"source_id\": 12249137, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:01Z\", \"source_id\": 37175941, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:07Z\", \"source_id\": 12251559, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:02Z\", \"source_id\": 37203994, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:07Z\", \"source_id\": 12260656, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:54Z\", \"source_id\": 37218945, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:48:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:58Z\", \"source_id\": 12265653, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wemyss Bay", "service_state_platform": "2", "timing_fact_generation": 1789105620121791, "current_leg_arrival_utc": "2026-09-11T06:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:48:12.035801", "service_state_evidence_id": 12265653, "current_leg_start_actual_dep": "2026-09-11T06:43:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-11T05:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:58:12.272293", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC WMS 2W01 380004 3 100 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2728.99, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2730.087, "from_m": 2728.99, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2807.868, "from_m": 2730.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4840.333, "from_m": 2807.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4970.309, "from_m": 4840.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11058.809, "from_m": 4970.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12389.639, "from_m": 11058.809, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13004.245, "from_m": 12389.639, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13036.84, "from_m": 13004.245, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32034.732, "from_m": 13036.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": 32856.896, "from_m": 32034.732, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33448.513, "from_m": 32856.896, "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": 33735.607, "from_m": 33448.513, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33796.166, "from_m": 33735.607, "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": 45754.642, "from_m": 33796.166, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46883.943, "from_m": 45754.642, "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": 48970.841, "from_m": 46883.943, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49584.295, "from_m": 48970.841, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49856.125, "from_m": 49584.295, "capability_applied": null, "effective_limit_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": 467033, "profile_key": "0bc91d7cb1ca1918ed82c2b2462ce7e2199ca7721d8108ade9d2ccc7cb5894c7", "schedule_id": 28865, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39796}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 39796}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 39796}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555", "location": "Cardonald", "stage_seq": 4, "distance_m": 6037.227, "section_seq": 1, "route_path_id": 39796}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Hillington East", "stage_seq": 5, "distance_m": 6899.147, "section_seq": 1, "route_path_id": 39796}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559", "location": "Hillington West", "stage_seq": 6, "distance_m": 7990.637, "section_seq": 1, "route_path_id": 39796}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Arkleston Jn", "stage_seq": 7, "distance_m": 9798.145, "section_seq": 1, "route_path_id": 39796}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603H", "location": "Paisley Gilmour Street", "stage_seq": 8, "distance_m": 11584.69, "section_seq": 1, "route_path_id": 39796}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Paisley St. James", "stage_seq": 9, "distance_m": 12826.467, "section_seq": 1, "route_path_id": 39796}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0610H", "location": "Bishopton", "stage_seq": 10, "distance_m": 19958.887, "section_seq": 1, "route_path_id": 39796}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0616", "location": "Langbank", "stage_seq": 11, "distance_m": 26385.488, "section_seq": 1, "route_path_id": 39796}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620", "location": "Woodhall", "stage_seq": 12, "distance_m": 30869.602, "section_seq": 1, "route_path_id": 39796}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623H", "location": "Port Glasgow", "stage_seq": 13, "distance_m": 32980.119, "section_seq": 1, "route_path_id": 39796}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Wemyss Bay Jn", "stage_seq": 14, "distance_m": 33735.607, "section_seq": 1, "route_path_id": 39796}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0627H", "location": "Whinhill", "stage_seq": 15, "distance_m": 36616.183, "section_seq": 1, "route_path_id": 39796}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Drumfrochar", "stage_seq": 16, "distance_m": 38213.269, "section_seq": 1, "route_path_id": 39796}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633", "location": "Branchton", "stage_seq": 17, "distance_m": 40311.97, "section_seq": 1, "route_path_id": 39796}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Dunrod", "stage_seq": 18, "distance_m": 43804.909, "section_seq": 1, "route_path_id": 39796}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641", "location": "Inverkip", "stage_seq": 19, "distance_m": 46237.86, "section_seq": 1, "route_path_id": 39796}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "Wemyss Bay", "stage_seq": 20, "distance_m": 49856.125, "section_seq": 1, "route_path_id": 39796}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49856.125, "from_m": 0.0, "section_seq": 1, "route_path_id": 39796}], "total_distance_m": 49856.125, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49291.088, "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": 1771, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:55:17Z", "source_id": 37120179, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T04:56:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:55:20Z", "source_id": 12233037, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1764, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:57:32Z", "source_id": 37123446, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T04:58:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:57:38Z", "source_id": 12234115, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1759, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:00:11Z", "source_id": 37127600, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:00:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:00:16Z", "source_id": 12235438, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1748, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:38Z", "source_id": 37133072, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:04:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:03:40Z", "source_id": 12237317, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1717, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:06:09Z", "source_id": 37137280, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:07:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:06:12Z", "source_id": 12238683, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1711, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:50Z", "source_id": 37145396, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:12:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:52Z", "source_id": 12241440, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1707, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:19Z", "source_id": 37155505, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:17:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:23Z", "source_id": 12244721, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1703, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:29Z", "source_id": 37163283, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:21:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:33Z", "source_id": 12247321, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1699, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:18Z", "source_id": 37168775, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:24:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:24Z", "source_id": 12249137, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1606, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:01Z", "source_id": 37175941, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:29:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:07Z", "source_id": 12251559, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1602, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:02Z", "source_id": 37203994, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T05:42:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:07Z", "source_id": 12260656, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1593, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:54Z", "source_id": 37218945, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T05:48:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:58Z", "source_id": 12265653, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T06:48:00+01:00", "operational_fact": true}] Glasgow Central High Level 0547 0547 10 None None Wemyss Bay 0646 0646 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83852/2026-09-11/detailed None Inverkip 2026-09-11T06:43:00+01:00 Wemyss Bay 5.0 {"type": "LineString", "coordinates": [[-4.872958199999999, 55.9060459], [-4.8732439, 55.906053099999994], [-4.8734854, 55.9060534], [-4.8738722999999995, 55.90604390000001], [-4.8744247, 55.9060153], [-4.874842199999999, 55.905964], [-4.8750281, 55.9059421], [-4.8752456, 55.905902600000005], [-4.875729799999999, 55.90579580000001], [-4.876237999999999, 55.9056644], [-4.8768092, 55.90547759999999], [-4.8773769, 55.9052676], [-4.8779447, 55.9049719], [-4.878313899999999, 55.90472889999999], [-4.8786966, 55.90444419999999], [-4.8789964, 55.90414729999999], [-4.8791781, 55.9039165], [-4.8793599, 55.903625100000006], [-4.8794902, 55.9033541], [-4.8796205, 55.9030044], [-4.8798027, 55.90251], [-4.8801476, 55.901543], [-4.880419299999999, 55.900795], [-4.8805746999999995, 55.90036709999999], [-4.880690899999999, 55.9000782], [-4.881205, 55.8988109], [-4.882003599999999, 55.89718370000001], [-4.8828139, 55.8957162], [-4.8829394, 55.8955065], [-4.883827800000001, 55.8941369], [-4.8845547, 55.8931482], [-4.885659699999999, 55.89165770000001], [-4.885945, 55.891188699999994], [-4.8861759, 55.89073619999999], [-4.8864054, 55.8901847], [-4.886797999999999, 55.8888615], [-4.887076499999999, 55.8876163], [-4.8873163, 55.8866298], [-4.887459699999999, 55.8856974], [-4.8876919, 55.884941999999995], [-4.887927899999999, 55.8843845], [-4.8881144, 55.88402699999999], [-4.888232499999999, 55.8837465], [-4.8882872, 55.883538300000005], [-4.8883276, 55.8832909], [-4.8883616, 55.8830405], [-4.888378199999999, 55.882628200000006], [-4.8884207, 55.88215670000001], [-4.888508, 55.8817849], [-4.8885557, 55.8816422], [-4.888628799999999, 55.8814235], [-4.8886834, 55.8812569], [-4.888752899999999, 55.8809898], [-4.8888001999999995, 55.8806409], [-4.888847400000001, 55.8802703], [-4.8888593, 55.8799912], [-4.888884699999999, 55.87988370000001], [-4.8889938, 55.8795384], [-4.8890564, 55.8793216], [-4.8891478, 55.878924600000005], [-4.8893066, 55.8785242], [-4.889347599999999, 55.8783718], [-4.8893817, 55.878245], [-4.889391999999999, 55.87793729999999], [-4.889341399999999, 55.87764380000001], [-4.8892952, 55.8773586], [-4.8892858, 55.8772881], [-4.889283299999999, 55.8772266], [-4.889284599999999, 55.87705799999999], [-4.889287899999999, 55.876999999999995], [-4.8892976, 55.8769393], [-4.8893144, 55.87686200000001], [-4.8893391, 55.8767695], [-4.889374599999999, 55.876675500000005], [-4.8894116, 55.87659560000001], [-4.889458199999999, 55.87650609999999]]} 2.2 0643 0648 Inverkip Wemyss Bay Wemyss Bay 55.8765061 -4.8894582 55.8765061 -4.8894582 1 0 2026-09-11 05:58:16 TERMINATED 2026-09-11 05:48:00 Wemyss Bay TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265653 1789105620121791 69 69 2026-09-11 05:58:12.272293 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:48:12.035801
436952 466555 W35098 741K01M511 2026-09-11 COMPLETE 12265390 2026-09-11 06:48:00 2026-09-11 05:58:16 2026-09-13 05:58:16 {"id": 466555, "stp": "O", "toc": "Great Western Railway", "uid": "W35098", "consist": "800032", "dest_crs": "PAD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W35098/2026-09-11/detailed", "trust_id": "741K01M511", "origin_crs": "BDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-11", "dest_arr_time": "0637", "dest_platform": "2", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1K01", "timing_status": "LATE", "origin_station": "Bedwyn", "current_leg_arr": "0648", "current_leg_dep": "0614", "current_leg_end": "London Paddington", "origin_dep_time": "0531", "origin_platform": "2", "current_location": "Link Line", "last_update_time": "2026-09-11T05:58:16", "route_debug_link": null, "timing_variation": "+11 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": "0637", "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\": 3606.181, \"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\": 7046.84, \"from_m\": 3606.181, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7942.266, \"from_m\": 7046.84, \"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\": 10522.54, \"from_m\": 7942.266, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10599.665, \"from_m\": 10522.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12602.802, \"from_m\": 10599.665, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21772.994, \"from_m\": 12602.802, \"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\": 21849.719, \"from_m\": 21772.994, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23889.13, \"from_m\": 21849.719, \"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\": 30932.771, \"from_m\": 23889.13, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31728.17, \"from_m\": 30932.771, \"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\": 38892.28, \"from_m\": 31728.17, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38944.541, \"from_m\": 38892.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45310.291, \"from_m\": 38944.541, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47401.222, \"from_m\": 45310.291, \"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\": 48173.914, \"from_m\": 47401.222, \"capability_applied\": null, \"effective_limit_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\": 48312.663, \"from_m\": 48173.914, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48611.374, \"from_m\": 48312.663, \"capability_applied\": null, \"effective_limit_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\": 49222.162, \"from_m\": 48611.374, \"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\": 49846.679, \"from_m\": 49222.162, \"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\": 49905.069, \"from_m\": 49846.679, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49961.188, \"from_m\": 49905.069, \"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\": 50068.076, \"from_m\": 49961.188, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50126.456, \"from_m\": 50068.076, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50206.402, \"from_m\": 50126.456, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56963.331, \"from_m\": 50206.402, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57017.842, \"from_m\": 56963.331, \"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\": 66195.321, \"from_m\": 57017.842, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66206.925, \"from_m\": 66195.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67536.67, \"from_m\": 66206.925, \"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\": 67687.261, \"from_m\": 67536.67, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67725.8, \"from_m\": 67687.261, \"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\": 68215.316, \"from_m\": 67725.8, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68298.829, \"from_m\": 68215.316, \"capability_applied\": null, \"effective_limit_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\": 98895.118, \"from_m\": 68298.829, \"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\": 103158.578, \"from_m\": 98895.118, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 103359.983, \"from_m\": 103158.578, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 103445.662, \"from_m\": 103359.983, \"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\": 104608.924, \"from_m\": 103445.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 104893.935, \"from_m\": 104608.924, \"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\": 106364.06, \"from_m\": 104893.935, \"capability_applied\": null, \"effective_limit_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\": 466555, \"profile_key\": \"03c5f965fd742d734510dde4bc297c14f1093623008a7ac702f6a33d7bfcacd7\", \"schedule_id\": 40470, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Bedwyn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": false, \"wtt_arr\": \"0536H\", \"wtt_dep\": \"0538\", \"location\": \"Hungerford\", \"stage_seq\": 2, \"distance_m\": 7855.962, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542H\", \"location\": \"Kintbury\", \"stage_seq\": 3, \"distance_m\": 12727.887, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0550\", \"location\": \"Newbury\", \"stage_seq\": 4, \"distance_m\": 21351.357, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554H\", \"location\": \"Thatcham\", \"stage_seq\": 5, \"distance_m\": 27013.544, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0602H\", \"location\": \"Theale\", \"stage_seq\": 6, \"distance_m\": 40299.429, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Southcote Jn\", \"stage_seq\": 7, \"distance_m\": 45931.68, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0609\", \"location\": \"Reading West\", \"stage_seq\": 8, \"distance_m\": 47278.698, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 9, \"distance_m\": 47428.364, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0614H\", \"location\": \"Reading\", \"stage_seq\": 10, \"distance_m\": 48734.29, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 49905.069, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Twyford\", \"stage_seq\": 12, \"distance_m\": 56689.717, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Maidenhead\", \"stage_seq\": 13, \"distance_m\": 67578.839, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Slough\", \"stage_seq\": 14, \"distance_m\": 76807.959, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Stockley Jn\", \"stage_seq\": 15, \"distance_m\": 87080.522, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 16, \"distance_m\": 88740.655, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Southall\", \"stage_seq\": 17, \"distance_m\": 92020.355, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Acton West Jn\", \"stage_seq\": 18, \"distance_m\": 98186.0, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 19, \"distance_m\": 103577.362, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 20, \"distance_m\": 104449.503, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 21, \"distance_m\": 105723.644, \"section_seq\": 1, \"route_path_id\": 38958}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 22, \"distance_m\": 106364.06, \"section_seq\": 1, \"route_path_id\": 38958}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 106364.06, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38958}], \"total_distance_m\": 106364.06, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 105447.858, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 916.202, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0531", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "34.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:34:54Z\", \"source_id\": 37093950, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:36:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:34:58Z\", \"source_id\": 12224497, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24459, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:40:37Z\", \"source_id\": 37100445, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:41:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:40:43Z\", \"source_id\": 12226619, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:47:26Z\", \"source_id\": 37109269, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:48:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:47:33Z\", \"source_id\": 12229455, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:52:29Z\", \"source_id\": 37116118, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:54:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:52:38Z\", \"source_id\": 12231704, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:00:38Z\", \"source_id\": 37128288, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:02:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:00:42Z\", \"source_id\": 12235716, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:07:56Z\", \"source_id\": 37140340, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:09:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:08:04Z\", \"source_id\": 12239728, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:14Z\", \"source_id\": 37146107, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:12:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:21Z\", \"source_id\": 12241680, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:39Z\", \"source_id\": 37159779, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:21:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:43Z\", \"source_id\": 12246185, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:06Z\", \"source_id\": 37176134, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:28:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:13Z\", \"source_id\": 12251629, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:59Z\", \"source_id\": 37190571, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:35:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:02Z\", \"source_id\": 12256311, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:45Z\", \"source_id\": 37198989, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:49Z\", \"source_id\": 12258989, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:46Z\", \"source_id\": 37203433, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:40:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:39:52Z\", \"source_id\": 12260475, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:43Z\", \"source_id\": 37207730, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:42:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:41:48Z\", \"source_id\": 12261926, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:28Z\", \"source_id\": 37218083, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:48:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:31Z\", \"source_id\": 12265390, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "9", "timing_fact_generation": 1789105591930983, "current_leg_arrival_utc": "2026-09-11T06:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:48:14.694593", "service_state_evidence_id": 12265390, "current_leg_start_actual_dep": "2026-09-11T06:25:30+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-11T05:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:58:15.335191", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O BDW PAD 1K01 800032 5 125 None {"version": 3, "segments": [{"to_m": 3606.181, "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": 7046.84, "from_m": 3606.181, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7942.266, "from_m": 7046.84, "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": 10522.54, "from_m": 7942.266, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10599.665, "from_m": 10522.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12602.802, "from_m": 10599.665, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21772.994, "from_m": 12602.802, "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": 21849.719, "from_m": 21772.994, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23889.13, "from_m": 21849.719, "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": 30932.771, "from_m": 23889.13, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31728.17, "from_m": 30932.771, "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": 38892.28, "from_m": 31728.17, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38944.541, "from_m": 38892.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45310.291, "from_m": 38944.541, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47401.222, "from_m": 45310.291, "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": 48173.914, "from_m": 47401.222, "capability_applied": null, "effective_limit_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": 48312.663, "from_m": 48173.914, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48611.374, "from_m": 48312.663, "capability_applied": null, "effective_limit_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": 49222.162, "from_m": 48611.374, "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": 49846.679, "from_m": 49222.162, "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": 49905.069, "from_m": 49846.679, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49961.188, "from_m": 49905.069, "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": 50068.076, "from_m": 49961.188, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50126.456, "from_m": 50068.076, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50206.402, "from_m": 50126.456, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56963.331, "from_m": 50206.402, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57017.842, "from_m": 56963.331, "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": 66195.321, "from_m": 57017.842, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66206.925, "from_m": 66195.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67536.67, "from_m": 66206.925, "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": 67687.261, "from_m": 67536.67, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67725.8, "from_m": 67687.261, "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": 68215.316, "from_m": 67725.8, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68298.829, "from_m": 68215.316, "capability_applied": null, "effective_limit_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": 98895.118, "from_m": 68298.829, "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": 103158.578, "from_m": 98895.118, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 103359.983, "from_m": 103158.578, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 103445.662, "from_m": 103359.983, "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": 104608.924, "from_m": 103445.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 104893.935, "from_m": 104608.924, "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": 106364.06, "from_m": 104893.935, "capability_applied": null, "effective_limit_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": 466555, "profile_key": "03c5f965fd742d734510dde4bc297c14f1093623008a7ac702f6a33d7bfcacd7", "schedule_id": 40470, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0531", "location": "Bedwyn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38958}, {"is_pass": false, "wtt_arr": "0536H", "wtt_dep": "0538", "location": "Hungerford", "stage_seq": 2, "distance_m": 7855.962, "section_seq": 1, "route_path_id": 38958}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542H", "location": "Kintbury", "stage_seq": 3, "distance_m": 12727.887, "section_seq": 1, "route_path_id": 38958}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0550", "location": "Newbury", "stage_seq": 4, "distance_m": 21351.357, "section_seq": 1, "route_path_id": 38958}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554H", "location": "Thatcham", "stage_seq": 5, "distance_m": 27013.544, "section_seq": 1, "route_path_id": 38958}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0602H", "location": "Theale", "stage_seq": 6, "distance_m": 40299.429, "section_seq": 1, "route_path_id": 38958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Southcote Jn", "stage_seq": 7, "distance_m": 45931.68, "section_seq": 1, "route_path_id": 38958}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0609", "location": "Reading West", "stage_seq": 8, "distance_m": 47278.698, "section_seq": 1, "route_path_id": 38958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Oxford Road Jn", "stage_seq": 9, "distance_m": 47428.364, "section_seq": 1, "route_path_id": 38958}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0614H", "location": "Reading", "stage_seq": 10, "distance_m": 48734.29, "section_seq": 1, "route_path_id": 38958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 49905.069, "section_seq": 1, "route_path_id": 38958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Twyford", "stage_seq": 12, "distance_m": 56689.717, "section_seq": 1, "route_path_id": 38958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Maidenhead", "stage_seq": 13, "distance_m": 67578.839, "section_seq": 1, "route_path_id": 38958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Slough", "stage_seq": 14, "distance_m": 76807.959, "section_seq": 1, "route_path_id": 38958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Stockley Jn", "stage_seq": 15, "distance_m": 87080.522, "section_seq": 1, "route_path_id": 38958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Heathrow Airport Jn", "stage_seq": 16, "distance_m": 88740.655, "section_seq": 1, "route_path_id": 38958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Southall", "stage_seq": 17, "distance_m": 92020.355, "section_seq": 1, "route_path_id": 38958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Acton West Jn", "stage_seq": 18, "distance_m": 98186.0, "section_seq": 1, "route_path_id": 38958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "Ladbroke Grove Jn", "stage_seq": 19, "distance_m": 103577.362, "section_seq": 1, "route_path_id": 38958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Portobello Jn (London)", "stage_seq": 20, "distance_m": 104449.503, "section_seq": 1, "route_path_id": 38958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Royal Oak Junction", "stage_seq": 21, "distance_m": 105723.644, "section_seq": 1, "route_path_id": 38958}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": null, "location": "London Paddington", "stage_seq": 22, "distance_m": 106364.06, "section_seq": 1, "route_path_id": 38958}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 106364.06, "from_m": 0.0, "section_seq": 1, "route_path_id": 38958}], "total_distance_m": 106364.06, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 105447.858, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 916.202, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24464, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:34:54Z", "source_id": 37093950, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T04:36:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:34:58Z", "source_id": 12224497, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24459, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:40:37Z", "source_id": 37100445, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T04:41:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:40:43Z", "source_id": 12226619, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24441, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:47:26Z", "source_id": 37109269, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T04:48:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:47:33Z", "source_id": 12229455, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24419, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:52:29Z", "source_id": 37116118, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T04:54:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:52:38Z", "source_id": 12231704, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24403, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:00:38Z", "source_id": 37128288, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:02:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:00:42Z", "source_id": 12235716, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23865, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:07:56Z", "source_id": 37140340, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:09:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:08:04Z", "source_id": 12239728, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23783, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:14Z", "source_id": 37146107, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:12:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:21Z", "source_id": 12241680, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:39Z", "source_id": 37159779, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:21:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:43Z", "source_id": 12246185, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:06Z", "source_id": 37176134, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:28:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:13Z", "source_id": 12251629, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:59Z", "source_id": 37190571, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:35:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:02Z", "source_id": 12256311, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:45Z", "source_id": 37198989, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:38:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:49Z", "source_id": 12258989, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:46Z", "source_id": 37203433, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T05:40:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:39:52Z", "source_id": 12260475, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:43Z", "source_id": 37207730, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T05:42:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:41:48Z", "source_id": 12261926, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22928, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:28Z", "source_id": 37218083, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T05:48:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:31Z", "source_id": 12265390, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T06:48:00+01:00", "operational_fact": true}] Bedwyn 0531 0531 2 None None London Paddington 0637 0637 2 LATE +11 minutes https://www.realtimetrains.co.uk/service/gb-nr:W35098/2026-09-11/detailed None Reading 2026-09-11T06:25:30+01:00 London Paddington 34.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 0614 0648 Reading Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-11 05:58:16 TERMINATED 2026-09-11 05:48:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265390 1789105591930983 96 96 2026-09-11 05:58:15.335191 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:48:14.694593
436953 468752 L55659 519M01M611 2026-09-11 COMPLETE 12265813 2026-09-11 06:48:00 2026-09-11 05:58:46 2026-09-13 05:58:46 {"id": 468752, "stp": "P", "toc": "Greater Anglia", "uid": "L55659", "consist": "720140", "dest_crs": "SRA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55659/2026-09-11/detailed", "trust_id": "519M01M611", "origin_crs": "MRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-11", "dest_arr_time": "0650", "dest_platform": "12", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "9M01", "timing_status": "EARLY", "origin_station": "Meridian Water", "current_leg_arr": "0648", "current_leg_dep": "0643", "current_leg_end": "Stratford", "origin_dep_time": "0635", "origin_platform": "2", "current_location": "Stratford", "last_update_time": "2026-09-11T05:58:46", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Lea Bridge", "dest_arr_time_act": "0650", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Lea Bridge", "current_leg_milage": "2.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2280.672, \"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\": 4141.869, \"from_m\": 2280.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\": 5826.382, \"from_m\": 4141.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\": 6126.204, \"from_m\": 5826.382, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6238.844, \"from_m\": 6126.204, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7400.624, \"from_m\": 6238.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9089.784, \"from_m\": 7400.624, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9393.675, \"from_m\": 9089.784, \"capability_applied\": null, \"effective_limit_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\": 468752, \"profile_key\": \"f9c5b433f04bf5b2edaa44877ef3534cbc5caf7c6546ba4681ca106e54fbf04d\", \"schedule_id\": 16609, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Meridian Water\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0637H\", \"location\": \"Northumberland Park\", \"stage_seq\": 2, \"distance_m\": 962.566, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0640\", \"location\": \"Tottenham Hale\", \"stage_seq\": 3, \"distance_m\": 2509.325, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644\", \"location\": \"Lea Bridge\", \"stage_seq\": 4, \"distance_m\": 5546.03, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 5, \"distance_m\": 8455.638, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 6, \"distance_m\": 9393.675, \"section_seq\": 1, \"route_path_id\": 34735}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9393.675, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34735}], \"total_distance_m\": 9393.675, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8231.895, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1161.78, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0635", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:37Z\", \"source_id\": 37194337, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:38Z\", \"source_id\": 12257462, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:37Z\", \"source_id\": 37194337, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:39:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:38Z\", \"source_id\": 12257464, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:42:07Z\", \"source_id\": 12262147, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:47:09Z\", \"source_id\": 37219523, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:48:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:47:12Z\", \"source_id\": 12265813, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "12", "timing_fact_generation": 1789105632606342, "current_leg_arrival_utc": "2026-09-11T06:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:48:19.354589", "service_state_evidence_id": 12265813, "current_leg_start_actual_dep": "2026-09-11T06:44:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-11T05:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:58:20.210510", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P MRW SRA 9M01 720140 5 100 None {"version": 3, "segments": [{"to_m": 2280.672, "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": 4141.869, "from_m": 2280.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": 5826.382, "from_m": 4141.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": 6126.204, "from_m": 5826.382, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6238.844, "from_m": 6126.204, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7400.624, "from_m": 6238.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9089.784, "from_m": 7400.624, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9393.675, "from_m": 9089.784, "capability_applied": null, "effective_limit_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": 468752, "profile_key": "f9c5b433f04bf5b2edaa44877ef3534cbc5caf7c6546ba4681ca106e54fbf04d", "schedule_id": 16609, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0635", "location": "Meridian Water", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34735}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0637H", "location": "Northumberland Park", "stage_seq": 2, "distance_m": 962.566, "section_seq": 1, "route_path_id": 34735}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0640", "location": "Tottenham Hale", "stage_seq": 3, "distance_m": 2509.325, "section_seq": 1, "route_path_id": 34735}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644", "location": "Lea Bridge", "stage_seq": 4, "distance_m": 5546.03, "section_seq": 1, "route_path_id": 34735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Temple Mills East Jn", "stage_seq": 5, "distance_m": 8455.638, "section_seq": 1, "route_path_id": 34735}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": null, "location": "Stratford", "stage_seq": 6, "distance_m": 9393.675, "section_seq": 1, "route_path_id": 34735}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9393.675, "from_m": 0.0, "section_seq": 1, "route_path_id": 34735}], "total_distance_m": 9393.675, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8231.895, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1161.78, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14875, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:37Z", "source_id": 37194337, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:38Z", "source_id": 12257462, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14881, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:37Z", "source_id": 37194337, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:39:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:38Z", "source_id": 12257464, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:42:07Z", "source_id": 12262147, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15257, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:47:09Z", "source_id": 37219523, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:48:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:47:12Z", "source_id": 12265813, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:48:00+01:00", "operational_fact": true}] Meridian Water 0635 0635 2 None None Stratford 0650 0650 12 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55659/2026-09-11/detailed None Lea Bridge 2026-09-11T06:44:00+01:00 Stratford 5.0 {"type": "LineString", "coordinates": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]} 2.4 0643 0648 Lea Bridge Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-11 05:58:46 TERMINATED 2026-09-11 05:48:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265813 1789105632606342 12 12 2026-09-11 05:58:20.210510 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:48:19.354589
436954 465874 C10087 889K02M511 2026-09-11 COMPLETE 12265724 2026-09-11 06:48:00 2026-09-11 05:58:46 2026-09-13 05:58:46 {"id": 465874, "stp": "P", "toc": "Thameslink", "uid": "C10087", "consist": "700009", "dest_crs": "LUT", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10087/2026-09-11/detailed", "trust_id": "889K02M511", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Luton", "service_date": "2026-09-11", "dest_arr_time": "0647", "dest_platform": "2", "is_terminated": 1, "next_location": "Luton", "signalling_id": "9K02", "timing_status": "LATE", "origin_station": "Orpington", "current_leg_arr": "0648", "current_leg_dep": "0646", "current_leg_end": "Luton", "origin_dep_time": "0500", "origin_platform": "6", "current_location": "Luton", "last_update_time": "2026-09-11T05:58:46", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3962762, 51.8728653], [-0.3968863999999999, 51.873314], [-0.39745099999999994, 51.87373049999999], [-0.39804509999999993, 51.8741702], [-0.3986298999999999, 51.874597400000006], [-0.39905899999999994, 51.87491200000001], [-0.3994333, 51.875182800000005], [-0.3996814, 51.875361600000005], [-0.4001802, 51.8757292], [-0.4006026, 51.876048], [-0.4011874, 51.8764793], [-0.4016554, 51.87682379999999], [-0.4021892, 51.877217], [-0.4027055, 51.8775987], [-0.4032312, 51.8779936], [-0.4042196, 51.8787214], [-0.4047717, 51.8791058], [-0.4052317, 51.8793997], [-0.40584059999999994, 51.879757399999995], [-0.4065097999999999, 51.8801117], [-0.4070033, 51.88035099999999], [-0.407635, 51.88063410000001], [-0.4084048, 51.8809412], [-0.4089359, 51.88114070000002], [-0.4091484, 51.88121039999999], [-0.4095540999999999, 51.8813692], [-0.4099933999999999, 51.881520499999986], [-0.41022870000000006, 51.881584499999995], [-0.4104423, 51.8816414], [-0.41078599999999993, 51.88173299999999], [-0.4108281999999999, 51.8817442], [-0.4113633, 51.8818833], [-0.412011, 51.88204720000001], [-0.41276339999999995, 51.8822285], [-0.4135317999999999, 51.882401599999994], [-0.41408169999999994, 51.882511699999995]]}", "current_leg_start": "Luton Airport Parkway", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "51.8825117", "next_location_lon": "-0.4140817", "previous_location": "Luton Airport Parkway", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.971, \"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\": 350.071, \"from_m\": 198.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 400.113, \"from_m\": 350.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 488.011, \"from_m\": 400.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.97, \"from_m\": 488.011, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2547.8, \"from_m\": 542.97, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3717.658, \"from_m\": 2547.8, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3901.63, \"from_m\": 3717.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4443.551, \"from_m\": 3901.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4478.445, \"from_m\": 4443.551, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4972.5, \"from_m\": 4478.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5018.998, \"from_m\": 4972.5, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12616.006, \"from_m\": 5018.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13419.849, \"from_m\": 12616.006, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15736.752, \"from_m\": 13419.849, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16241.539, \"from_m\": 15736.752, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18240.568, \"from_m\": 16241.539, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18886.373, \"from_m\": 18240.568, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20666.393, \"from_m\": 18886.373, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20698.854, \"from_m\": 20666.393, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21225.537, \"from_m\": 20698.854, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25387.358, \"from_m\": 21225.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\": 25566.853, \"from_m\": 25387.358, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25614.112, \"from_m\": 25566.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\": 25852.611, \"from_m\": 25614.112, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26379.896, \"from_m\": 25852.611, \"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\": 26417.66, \"from_m\": 26379.896, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26974.891, \"from_m\": 26417.66, \"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\": 27052.517, \"from_m\": 26974.891, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30404.221, \"from_m\": 27052.517, \"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\": 30682.182, \"from_m\": 30404.221, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30719.444, \"from_m\": 30682.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}, {\"to_m\": 31946.431, \"from_m\": 30719.444, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32015.316, \"from_m\": 31946.431, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32812.017, \"from_m\": 32015.316, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34974.989, \"from_m\": 32812.017, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35079.409, \"from_m\": 34974.989, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36354.942, \"from_m\": 35079.409, \"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\": 37003.223, \"from_m\": 36354.942, \"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\": 37044.653, \"from_m\": 37003.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\": 37087.589, \"from_m\": 37044.653, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37122.48, \"from_m\": 37087.589, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37556.443, \"from_m\": 37122.48, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37591.334, \"from_m\": 37556.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37634.27, \"from_m\": 37591.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\": 37675.699, \"from_m\": 37634.27, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38414.256, \"from_m\": 37675.699, \"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\": 41773.089, \"from_m\": 38414.256, \"capability_applied\": null, \"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\": 41865.97, \"from_m\": 41773.089, \"capability_applied\": null, \"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\": 41916.817, \"from_m\": 41865.97, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41948.471, \"from_m\": 41916.817, \"capability_applied\": null, \"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\": 42548.339, \"from_m\": 41948.471, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43818.007, \"from_m\": 42548.339, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43901.872, \"from_m\": 43818.007, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47785.653, \"from_m\": 43901.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53552.406, \"from_m\": 47785.653, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54995.548, \"from_m\": 53552.406, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60696.946, \"from_m\": 54995.548, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60767.57, \"from_m\": 60696.946, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66926.473, \"from_m\": 60767.57, \"capability_applied\": null, \"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\": 71060.057, \"from_m\": 66926.473, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 76253.356, \"from_m\": 71060.057, \"capability_applied\": null, \"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\": 76338.366, \"from_m\": 76253.356, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76355.566, \"from_m\": 76338.366, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76441.139, \"from_m\": 76355.566, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77013.688, \"from_m\": 76441.139, \"capability_applied\": null, \"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\": 80498.066, \"from_m\": 77013.688, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82296.864, \"from_m\": 80498.066, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 84898.569, \"from_m\": 82296.864, \"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\": 85555.85, \"from_m\": 84898.569, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 85623.353, \"from_m\": 85555.85, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85924.983, \"from_m\": 85623.353, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 465874, \"profile_key\": \"072169b1dd4aa3128df9c58bdc0e3043e6023a5e747da78745649c8d51064ffe\", \"schedule_id\": 1179, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0503\", \"wtt_dep\": \"0503H\", \"location\": \"Petts Wood\", \"stage_seq\": 2, \"distance_m\": 1947.334, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0505\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 2670.985, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506H\", \"location\": \"Bickley Jn\", \"stage_seq\": 4, \"distance_m\": 3755.338, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0508\", \"wtt_dep\": \"0509\", \"location\": \"Bickley\", \"stage_seq\": 5, \"distance_m\": 4748.855, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0511\", \"wtt_dep\": \"0512\", \"location\": \"Bromley South\", \"stage_seq\": 6, \"distance_m\": 6967.239, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0514\", \"wtt_dep\": \"0515\", \"location\": \"Shortlands\", \"stage_seq\": 7, \"distance_m\": 8424.728, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0517\", \"wtt_dep\": \"0517H\", \"location\": \"Ravensbourne\", \"stage_seq\": 8, \"distance_m\": 9527.898, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": \"0519H\", \"location\": \"Beckenham Hill\", \"stage_seq\": 9, \"distance_m\": 10895.884, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0521\", \"wtt_dep\": \"0522\", \"location\": \"Bellingham\", \"stage_seq\": 10, \"distance_m\": 11992.533, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0524\", \"wtt_dep\": \"0525\", \"location\": \"Catford\", \"stage_seq\": 11, \"distance_m\": 13346.414, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0527\", \"wtt_dep\": \"0528\", \"location\": \"Crofton Park\", \"stage_seq\": 12, \"distance_m\": 14805.576, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0531\", \"location\": \"Nunhead\", \"stage_seq\": 13, \"distance_m\": 16707.892, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0534\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 14, \"distance_m\": 18636.206, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 15, \"distance_m\": 19185.797, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0536\", \"wtt_dep\": \"0537\", \"location\": \"Denmark Hill\", \"stage_seq\": 16, \"distance_m\": 20015.555, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Cambria Jn\", \"stage_seq\": 17, \"distance_m\": 20732.052, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Loughborough Jn\", \"stage_seq\": 18, \"distance_m\": 21097.468, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 19, \"distance_m\": 24203.881, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 20, \"distance_m\": 24739.436, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 21, \"distance_m\": 25486.209, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549H\", \"location\": \"London Blackfriars\", \"stage_seq\": 22, \"distance_m\": 26088.343, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0551H\", \"location\": \"City Thameslink\", \"stage_seq\": 23, \"distance_m\": 26490.727, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0554\", \"location\": \"Farringdon\", \"stage_seq\": 24, \"distance_m\": 27220.885, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 25, \"distance_m\": 29439.74, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Dock Jn North\", \"stage_seq\": 26, \"distance_m\": 30671.618, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"Kentish Town\", \"stage_seq\": 27, \"distance_m\": 31638.643, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 28, \"distance_m\": 32643.165, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 29, \"distance_m\": 34955.854, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 30, \"distance_m\": 35389.792, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0609H\", \"location\": \"Cricklewood\", \"stage_seq\": 31, \"distance_m\": 37339.461, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Brent Cross West\", \"stage_seq\": 32, \"distance_m\": 39495.886, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614\", \"location\": \"Hendon\", \"stage_seq\": 33, \"distance_m\": 41061.018, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Silkstream Jn\", \"stage_seq\": 34, \"distance_m\": 43859.939, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 35, \"distance_m\": 50252.972, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621H\", \"location\": \"Elstree\", \"stage_seq\": 36, \"distance_m\": 55084.512, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Radlett Jn\", \"stage_seq\": 37, \"distance_m\": 58313.052, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625\", \"location\": \"Radlett\", \"stage_seq\": 38, \"distance_m\": 59620.252, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0632\", \"location\": \"St. Albans\", \"stage_seq\": 39, \"distance_m\": 69300.398, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 40, \"distance_m\": 76338.366, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638\", \"location\": \"Harpenden\", \"stage_seq\": 41, \"distance_m\": 76877.477, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0642H\", \"wtt_dep\": \"0643\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 42, \"distance_m\": 84266.961, \"section_seq\": 1, \"route_path_id\": 28381}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Luton\", \"stage_seq\": 43, \"distance_m\": 85924.983, \"section_seq\": 1, \"route_path_id\": 28381}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85924.983, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28381}], \"total_distance_m\": 85924.983, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 69590.937, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 16334.046, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0500", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.8825117", "current_position_lon": "-0.4140817", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:02:49Z\", \"source_id\": 37067613, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:03:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:02:58Z\", \"source_id\": 12216038, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:07:35Z\", \"source_id\": 37070566, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:08:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:07:44Z\", \"source_id\": 12216978, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:09:53Z\", \"source_id\": 37072169, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:10:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:09:58Z\", \"source_id\": 12217451, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:12:33Z\", \"source_id\": 37073999, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:13:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:12:37Z\", \"source_id\": 12218077, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:15:49Z\", \"source_id\": 37076531, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:16:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:15:53Z\", \"source_id\": 12218842, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:18:26Z\", \"source_id\": 37078512, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:18:33Z\", \"source_id\": 12219526, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:20:46Z\", \"source_id\": 37080317, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:21:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:20:52Z\", \"source_id\": 12220116, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:23:05Z\", \"source_id\": 37082398, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:23:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:23:09Z\", \"source_id\": 12220751, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:26:27Z\", \"source_id\": 37085608, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:26:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:26:29Z\", \"source_id\": 12221751, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:29:42Z\", \"source_id\": 37088701, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:30:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:29:48Z\", \"source_id\": 12222774, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:32:38Z\", \"source_id\": 37091495, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:33:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:32:43Z\", \"source_id\": 12223724, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:35:24Z\", \"source_id\": 37094505, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:35:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:35:27Z\", \"source_id\": 12224705, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:42:27Z\", \"source_id\": 37102705, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:43:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:42:33Z\", \"source_id\": 12227399, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:46:36Z\", \"source_id\": 37108175, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:46:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:46:37Z\", \"source_id\": 12229077, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:49:49Z\", \"source_id\": 37112309, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:49:53Z\", \"source_id\": 12230396, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:51:47Z\", \"source_id\": 37115074, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:52:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:51:52Z\", \"source_id\": 12231353, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:56:26Z\", \"source_id\": 37121820, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:56:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:56:27Z\", \"source_id\": 12233575, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:00:41Z\", \"source_id\": 37128384, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:01:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:00:46Z\", \"source_id\": 12235722, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18545, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:05:51Z\", \"source_id\": 37136835, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:06:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:05:56Z\", \"source_id\": 12238551, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:08:41Z\", \"source_id\": 37141655, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:09:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:08:42Z\", \"source_id\": 12240152, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:44Z\", \"source_id\": 37147003, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:12:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:11:49Z\", \"source_id\": 12241956, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:00Z\", \"source_id\": 37151088, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:15:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:14:03Z\", \"source_id\": 12243262, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:17:57Z\", \"source_id\": 37158542, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:19:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:18:03Z\", \"source_id\": 12245740, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:58Z\", \"source_id\": 37168078, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:23:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:59Z\", \"source_id\": 12248889, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:16Z\", \"source_id\": 37174446, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:27:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:19Z\", \"source_id\": 12251037, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:58Z\", \"source_id\": 37186223, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:33:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:32:00Z\", \"source_id\": 12254937, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:42Z\", \"source_id\": 37198836, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:44Z\", \"source_id\": 12258952, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:34Z\", \"source_id\": 37211734, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:44:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:38Z\", \"source_id\": 12263239, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:46:59Z\", \"source_id\": 37219140, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:48:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:47:04Z\", \"source_id\": 12265724, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Luton", "service_state_platform": "2", "timing_fact_generation": 1789105625542333, "current_leg_arrival_utc": "2026-09-11T06:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:48:20.469862", "service_state_evidence_id": 12265724, "current_leg_start_actual_dep": "2026-09-11T06:44:00+01:00", "operational_evidence_version": 185, "service_state_event_time_utc": "2026-09-11T05:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:58:20.935540", "service_state_valid_until_kind": null, "operational_interpretation_version": 185, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P ORP LUT 9K02 700009 8 100 None {"version": 3, "segments": [{"to_m": 198.971, "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": 350.071, "from_m": 198.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 400.113, "from_m": 350.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 488.011, "from_m": 400.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.97, "from_m": 488.011, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2547.8, "from_m": 542.97, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3717.658, "from_m": 2547.8, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3901.63, "from_m": 3717.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4443.551, "from_m": 3901.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4478.445, "from_m": 4443.551, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4972.5, "from_m": 4478.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5018.998, "from_m": 4972.5, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12616.006, "from_m": 5018.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13419.849, "from_m": 12616.006, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15736.752, "from_m": 13419.849, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16241.539, "from_m": 15736.752, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18240.568, "from_m": 16241.539, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18886.373, "from_m": 18240.568, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20666.393, "from_m": 18886.373, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20698.854, "from_m": 20666.393, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21225.537, "from_m": 20698.854, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25387.358, "from_m": 21225.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": 25566.853, "from_m": 25387.358, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25614.112, "from_m": 25566.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": 25852.611, "from_m": 25614.112, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26379.896, "from_m": 25852.611, "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": 26417.66, "from_m": 26379.896, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26974.891, "from_m": 26417.66, "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": 27052.517, "from_m": 26974.891, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30404.221, "from_m": 27052.517, "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": 30682.182, "from_m": 30404.221, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30719.444, "from_m": 30682.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}, {"to_m": 31946.431, "from_m": 30719.444, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32015.316, "from_m": 31946.431, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32812.017, "from_m": 32015.316, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34974.989, "from_m": 32812.017, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35079.409, "from_m": 34974.989, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36354.942, "from_m": 35079.409, "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": 37003.223, "from_m": 36354.942, "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": 37044.653, "from_m": 37003.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": 37087.589, "from_m": 37044.653, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37122.48, "from_m": 37087.589, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37556.443, "from_m": 37122.48, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37591.334, "from_m": 37556.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37634.27, "from_m": 37591.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": 37675.699, "from_m": 37634.27, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38414.256, "from_m": 37675.699, "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": 41773.089, "from_m": 38414.256, "capability_applied": null, "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": 41865.97, "from_m": 41773.089, "capability_applied": null, "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": 41916.817, "from_m": 41865.97, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41948.471, "from_m": 41916.817, "capability_applied": null, "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": 42548.339, "from_m": 41948.471, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43818.007, "from_m": 42548.339, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43901.872, "from_m": 43818.007, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47785.653, "from_m": 43901.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53552.406, "from_m": 47785.653, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54995.548, "from_m": 53552.406, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60696.946, "from_m": 54995.548, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60767.57, "from_m": 60696.946, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66926.473, "from_m": 60767.57, "capability_applied": null, "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": 71060.057, "from_m": 66926.473, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 76253.356, "from_m": 71060.057, "capability_applied": null, "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": 76338.366, "from_m": 76253.356, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76355.566, "from_m": 76338.366, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76441.139, "from_m": 76355.566, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77013.688, "from_m": 76441.139, "capability_applied": null, "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": 80498.066, "from_m": 77013.688, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82296.864, "from_m": 80498.066, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 84898.569, "from_m": 82296.864, "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": 85555.85, "from_m": 84898.569, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 85623.353, "from_m": 85555.85, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85924.983, "from_m": 85623.353, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 465874, "profile_key": "072169b1dd4aa3128df9c58bdc0e3043e6023a5e747da78745649c8d51064ffe", "schedule_id": 1179, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0500", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0503", "wtt_dep": "0503H", "location": "Petts Wood", "stage_seq": 2, "distance_m": 1947.334, "section_seq": 1, "route_path_id": 28381}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0505", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 2670.985, "section_seq": 1, "route_path_id": 28381}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506H", "location": "Bickley Jn", "stage_seq": 4, "distance_m": 3755.338, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0508", "wtt_dep": "0509", "location": "Bickley", "stage_seq": 5, "distance_m": 4748.855, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0511", "wtt_dep": "0512", "location": "Bromley South", "stage_seq": 6, "distance_m": 6967.239, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0514", "wtt_dep": "0515", "location": "Shortlands", "stage_seq": 7, "distance_m": 8424.728, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0517", "wtt_dep": "0517H", "location": "Ravensbourne", "stage_seq": 8, "distance_m": 9527.898, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": "0519H", "location": "Beckenham Hill", "stage_seq": 9, "distance_m": 10895.884, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0521", "wtt_dep": "0522", "location": "Bellingham", "stage_seq": 10, "distance_m": 11992.533, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0524", "wtt_dep": "0525", "location": "Catford", "stage_seq": 11, "distance_m": 13346.414, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0527", "wtt_dep": "0528", "location": "Crofton Park", "stage_seq": 12, "distance_m": 14805.576, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0531", "location": "Nunhead", "stage_seq": 13, "distance_m": 16707.892, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0534", "location": "Peckham Rye (E)", "stage_seq": 14, "distance_m": 18636.206, "section_seq": 1, "route_path_id": 28381}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Crofton Road Jn", "stage_seq": 15, "distance_m": 19185.797, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0536", "wtt_dep": "0537", "location": "Denmark Hill", "stage_seq": 16, "distance_m": 20015.555, "section_seq": 1, "route_path_id": 28381}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Cambria Jn", "stage_seq": 17, "distance_m": 20732.052, "section_seq": 1, "route_path_id": 28381}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Loughborough Jn", "stage_seq": 18, "distance_m": 21097.468, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544H", "location": "Elephant & Castle", "stage_seq": 19, "distance_m": 24203.881, "section_seq": 1, "route_path_id": 28381}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Southwark Bridge Jn", "stage_seq": 20, "distance_m": 24739.436, "section_seq": 1, "route_path_id": 28381}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Blackfriars Jn", "stage_seq": 21, "distance_m": 25486.209, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549H", "location": "London Blackfriars", "stage_seq": 22, "distance_m": 26088.343, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0551H", "location": "City Thameslink", "stage_seq": 23, "distance_m": 26490.727, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0554", "location": "Farringdon", "stage_seq": 24, "distance_m": 27220.885, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558H", "location": "St Pancras Low Level", "stage_seq": 25, "distance_m": 29439.74, "section_seq": 1, "route_path_id": 28381}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Dock Jn North", "stage_seq": 26, "distance_m": 30671.618, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "Kentish Town", "stage_seq": 27, "distance_m": 31638.643, "section_seq": 1, "route_path_id": 28381}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Carlton Road Jn", "stage_seq": 28, "distance_m": 32643.165, "section_seq": 1, "route_path_id": 28381}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "West Hampstead South Jn", "stage_seq": 29, "distance_m": 34955.854, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607", "location": "West Hampstead Thameslink", "stage_seq": 30, "distance_m": 35389.792, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0609H", "location": "Cricklewood", "stage_seq": 31, "distance_m": 37339.461, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Brent Cross West", "stage_seq": 32, "distance_m": 39495.886, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614", "location": "Hendon", "stage_seq": 33, "distance_m": 41061.018, "section_seq": 1, "route_path_id": 28381}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Silkstream Jn", "stage_seq": 34, "distance_m": 43859.939, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617", "location": "Mill Hill Broadway", "stage_seq": 35, "distance_m": 50252.972, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621H", "location": "Elstree", "stage_seq": 36, "distance_m": 55084.512, "section_seq": 1, "route_path_id": 28381}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Radlett Jn", "stage_seq": 37, "distance_m": 58313.052, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625", "location": "Radlett", "stage_seq": 38, "distance_m": 59620.252, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0632", "location": "St. Albans", "stage_seq": 39, "distance_m": 69300.398, "section_seq": 1, "route_path_id": 28381}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Harpenden Jn", "stage_seq": 40, "distance_m": 76338.366, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638", "location": "Harpenden", "stage_seq": 41, "distance_m": 76877.477, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0642H", "wtt_dep": "0643", "location": "Luton Airport Parkway", "stage_seq": 42, "distance_m": 84266.961, "section_seq": 1, "route_path_id": 28381}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Luton", "stage_seq": 43, "distance_m": 85924.983, "section_seq": 1, "route_path_id": 28381}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85924.983, "from_m": 0.0, "section_seq": 1, "route_path_id": 28381}], "total_distance_m": 85924.983, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 69590.937, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 16334.046, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:02:49Z", "source_id": 37067613, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T04:03:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:02:58Z", "source_id": 12216038, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31882, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:07:35Z", "source_id": 37070566, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T04:08:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:07:44Z", "source_id": 12216978, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31874, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:09:53Z", "source_id": 37072169, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T04:10:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:09:58Z", "source_id": 12217451, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31849, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:12:33Z", "source_id": 37073999, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T04:13:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:12:37Z", "source_id": 12218077, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31843, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:15:49Z", "source_id": 37076531, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T04:16:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:15:53Z", "source_id": 12218842, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31839, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:18:26Z", "source_id": 37078512, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T04:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:18:33Z", "source_id": 12219526, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31832, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:20:46Z", "source_id": 37080317, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T04:21:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:20:52Z", "source_id": 12220116, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31820, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:23:05Z", "source_id": 37082398, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T04:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:23:09Z", "source_id": 12220751, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31808, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:26:27Z", "source_id": 37085608, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T04:26:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:26:29Z", "source_id": 12221751, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31562, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:29:42Z", "source_id": 37088701, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T04:30:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:29:48Z", "source_id": 12222774, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29772, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:32:38Z", "source_id": 37091495, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T04:33:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:32:43Z", "source_id": 12223724, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29761, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:35:24Z", "source_id": 37094505, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T04:35:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:35:27Z", "source_id": 12224705, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29331, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:42:27Z", "source_id": 37102705, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T04:43:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:42:33Z", "source_id": 12227399, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:46:36Z", "source_id": 37108175, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T04:46:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:46:37Z", "source_id": 12229077, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:49:49Z", "source_id": 37112309, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T04:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:49:53Z", "source_id": 12230396, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:51:47Z", "source_id": 37115074, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T04:52:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:51:52Z", "source_id": 12231353, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:56:26Z", "source_id": 37121820, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T04:56:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:56:27Z", "source_id": 12233575, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:00:41Z", "source_id": 37128384, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T05:01:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:00:46Z", "source_id": 12235722, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18545, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:05:51Z", "source_id": 37136835, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T05:06:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:05:56Z", "source_id": 12238551, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18490, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:08:41Z", "source_id": 37141655, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T05:09:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:08:42Z", "source_id": 12240152, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18452, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:44Z", "source_id": 37147003, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T05:12:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:11:49Z", "source_id": 12241956, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18416, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:00Z", "source_id": 37151088, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T05:15:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:14:03Z", "source_id": 12243262, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18401, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:17:57Z", "source_id": 37158542, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-11T05:19:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:18:03Z", "source_id": 12245740, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-11T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18393, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:58Z", "source_id": 37168078, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-11T05:23:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:59Z", "source_id": 12248889, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-11T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18378, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:16Z", "source_id": 37174446, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-11T05:27:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:19Z", "source_id": 12251037, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-11T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18363, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:58Z", "source_id": 37186223, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T05:33:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:32:00Z", "source_id": 12254937, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18213, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:42Z", "source_id": 37198836, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-11T05:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:44Z", "source_id": 12258952, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18196, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:34Z", "source_id": 37211734, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-11T05:44:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:38Z", "source_id": 12263239, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-11T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18181, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:46:59Z", "source_id": 37219140, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-11T05:48:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:47:04Z", "source_id": 12265724, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-11T06:48:00+01:00", "operational_fact": true}] Orpington 0500 0500 6 None None Luton 0647 0647 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C10087/2026-09-11/detailed None Luton Airport Parkway 2026-09-11T06:44:00+01:00 Luton 2.0 {"type": "LineString", "coordinates": [[-0.3962762, 51.8728653], [-0.3968863999999999, 51.873314], [-0.39745099999999994, 51.87373049999999], [-0.39804509999999993, 51.8741702], [-0.3986298999999999, 51.874597400000006], [-0.39905899999999994, 51.87491200000001], [-0.3994333, 51.875182800000005], [-0.3996814, 51.875361600000005], [-0.4001802, 51.8757292], [-0.4006026, 51.876048], [-0.4011874, 51.8764793], [-0.4016554, 51.87682379999999], [-0.4021892, 51.877217], [-0.4027055, 51.8775987], [-0.4032312, 51.8779936], [-0.4042196, 51.8787214], [-0.4047717, 51.8791058], [-0.4052317, 51.8793997], [-0.40584059999999994, 51.879757399999995], [-0.4065097999999999, 51.8801117], [-0.4070033, 51.88035099999999], [-0.407635, 51.88063410000001], [-0.4084048, 51.8809412], [-0.4089359, 51.88114070000002], [-0.4091484, 51.88121039999999], [-0.4095540999999999, 51.8813692], [-0.4099933999999999, 51.881520499999986], [-0.41022870000000006, 51.881584499999995], [-0.4104423, 51.8816414], [-0.41078599999999993, 51.88173299999999], [-0.4108281999999999, 51.8817442], [-0.4113633, 51.8818833], [-0.412011, 51.88204720000001], [-0.41276339999999995, 51.8822285], [-0.4135317999999999, 51.882401599999994], [-0.41408169999999994, 51.882511699999995]]} 1.0 0646 0648 Luton Airport Parkway Luton Luton 51.8825117 -0.4140817 51.8825117 -0.4140817 1 0 2026-09-11 05:58:46 TERMINATED 2026-09-11 05:48:00 Luton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12265724 1789105625542333 185 185 2026-09-11 05:58:20.935540 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:48:20.469862
436955 467439 H01814 887M50C411 2026-09-11 COMPLETE 12266705 2026-09-11 06:45:00 2026-09-11 05:58:46 2026-09-13 05:58:46 {"id": 467439, "stp": "P", "toc": "Unknown", "uid": "H01814", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H01814/2026-09-11/detailed", "trust_id": "887M50C411", "origin_crs": "XLF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Neasden Engrs Sidings", "service_date": "2026-09-11", "dest_arr_time": "0640", "dest_platform": null, "is_terminated": 1, "next_location": "Neasden Engrs Sidings", "signalling_id": "7M50", "timing_status": "LATE", "origin_station": "Cliffe Brett Marine", "current_leg_arr": "0645", "current_leg_dep": "0523", "current_leg_end": "Neasden Engrs Sidings", "origin_dep_time": "0404", "origin_platform": null, "current_location": "Neasden Engrs Sidings", "last_update_time": "2026-09-11T05:58:46", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.00033991044256699034, 51.45130979254316], [-0.0006506999999999999, 51.45160109999999], [-0.0010344, 51.4519412], [-0.0013616999999999998, 51.45223179999999], [-0.0018486, 51.45264869999999], [-0.0021695999999999994, 51.4529135], [-0.0023606, 51.453067], [-0.0025637, 51.4532264], [-0.0028149999999999994, 51.45341199999999], [-0.003014, 51.453557], [-0.0035729000000000004, 51.4539339], [-0.0037525000000000006, 51.4540507], [-0.004062099999999999, 51.4542499], [-0.0044422, 51.454472], [-0.0049664, 51.454766], [-0.00544, 51.45501569999999], [-0.005912199999999999, 51.45525820000002], [-0.0065090999999999994, 51.4555462], [-0.0069932, 51.45577689999999], [-0.007394899999999999, 51.4559666], [-0.0078998, 51.4561922], [-0.0084054, 51.456411200000005], [-0.0088909, 51.456609699999994], [-0.0092509, 51.4567508], [-0.0097388, 51.45693609999999], [-0.0104125, 51.4571899], [-0.0110577, 51.4574335], [-0.0116423, 51.45766119999999], [-0.0120733, 51.457845], [-0.0125903, 51.45809680000001], [-0.0128785, 51.4582541], [-0.013092200000000002, 51.458376499999986], [-0.013194399999999997, 51.45843729999999], [-0.013353999999999998, 51.4585441], [-0.0135371, 51.45868070000001], [-0.013655099999999998, 51.4587818], [-0.013747399999999998, 51.45886869999999], [-0.0139276, 51.4590459], [-0.0141072, 51.4592588], [-0.0141981, 51.4593918], [-0.0142392, 51.45945449999999], [-0.014302600000000002, 51.459561400000005], [-0.014351799999999998, 51.45965650000001], [-0.0143894, 51.4597321], [-0.0144239, 51.4598147], [-0.014452100000000002, 51.45988779999998], [-0.014485599999999996, 51.45999599999999], [-0.014521100000000002, 51.460157200000005], [-0.014538600000000002, 51.4602533], [-0.014549, 51.4603542], [-0.0145602, 51.4605312], [-0.0145468, 51.4607073], [-0.014529454831269028, 51.46079444548484], [-0.014522000000000002, 51.460831899999995], [-0.0144921, 51.4609502], [-0.0144447, 51.4610941], [-0.014396199999999996, 51.4612014], [-0.014323, 51.4613351], [-0.014256, 51.461462899999994], [-0.014101, 51.4616676], [-0.0139179, 51.4619101], [-0.013686, 51.4621364], [-0.013557899999999998, 51.4622744], [-0.0134455, 51.46242339999999], [-0.0133186, 51.4625988], [-0.0132124, 51.4627813], [-0.013132, 51.4629773], [-0.013068, 51.46318999999998], [-0.0130361, 51.4633467], [-0.0130185, 51.46355039999999], [-0.0130278, 51.46366919999999], [-0.013031999999999998, 51.4637997], [-0.0130546, 51.4639715], [-0.0131136, 51.4641982], [-0.0131764, 51.4643808], [-0.013247099999999998, 51.464531599999994], [-0.0133258, 51.4646734], [-0.013509599999999998, 51.46493100000001], [-0.0136219, 51.4650591], [-0.0138028, 51.4652285], [-0.0140208, 51.4653998], [-0.014194399999999998, 51.46552059999999], [-0.014382844823814422, 51.46562932350476], [-0.014465999999999996, 51.4656773], [-0.0147796, 51.4658413], [-0.015104200000000002, 51.46598429999999], [-0.015527, 51.4661493], [-0.015772199999999997, 51.466254], [-0.018251399999999997, 51.46724890000001], [-0.0186684, 51.4674175], [-0.018967407346308897, 51.46753299445456], [-0.018995899999999996, 51.467544], [-0.019086715632554777, 51.46757478351069], [-0.01926804254709995, 51.46763624730511], [-0.019410099999999996, 51.4676844], [-0.01942728662649193, 51.46769088470786], [-0.0196481, 51.46777420000001], [-0.019913699999999996, 51.467869399999984], [-0.0201376, 51.4679362], [-0.020293579855915737, 51.46797364427041], [-0.0204117, 51.46800199999999], [-0.020657999999999996, 51.46803190000001], [-0.020872499999999995, 51.4680474], [-0.0210989, 51.468049099999995], [-0.0213323, 51.468040900000005], [-0.021593799999999996, 51.46801920000001], [-0.0218617, 51.46798050000001], [-0.022277899999999996, 51.4678815], [-0.0229881, 51.46768430000001], [-0.0233803, 51.4675765], [-0.0240711, 51.46738779999999], [-0.024798099999999997, 51.4671874], [-0.025371, 51.4670279], [-0.0264823, 51.4667197], [-0.027222499999999997, 51.4665177], [-0.027602, 51.466417400000005], [-0.0279163, 51.46633779999999], [-0.028331400000000003, 51.46623819999999], [-0.0286249, 51.4661692], [-0.0292627, 51.4660322], [-0.0296518, 51.46595569999999], [-0.0300598, 51.4658739], [-0.030424500000000004, 51.46580740000001], [-0.030716099999999996, 51.465754], [-0.0310726, 51.46569629999999], [-0.0315841, 51.46561739999999], [-0.0319943, 51.465557100000005], [-0.0323051, 51.465514500000005], [-0.0327968, 51.465451], [-0.03328969999999999, 51.4653901], [-0.033836, 51.465331], [-0.0344644, 51.46526720000001], [-0.0349807, 51.46521959999999], [-0.0356964, 51.46517029999999], [-0.036359, 51.4651259], [-0.0366758, 51.4651135], [-0.0373148, 51.4650861], [-0.03743058596953648, 51.465083600075786], [-0.03748137264428797, 51.46508250354533], [-0.03752717269307293, 51.465081514680634], [-0.03757972876092997, 51.46508037994732], [-0.03766679999999999, 51.4650785], [-0.0380624, 51.4650793], [-0.0382377, 51.4650767], [-0.03959109999999999, 51.46505350000001], [-0.040198099999999994, 51.4650638], [-0.040779, 51.465083699999994], [-0.0413313, 51.4651076], [-0.0417941, 51.46513149999999], [-0.0424077, 51.4651648], [-0.043104, 51.4652279], [-0.0437666, 51.4652937], [-0.0444854, 51.4653876], [-0.0452253, 51.46549159999999], [-0.0460899, 51.4656381], [-0.047154699999999994, 51.465828299999984], [-0.04776989999999999, 51.4659391], [-0.04830449999999999, 51.46604570000001], [-0.0488743, 51.46617349999999], [-0.0493442, 51.4663279], [-0.04952639999999999, 51.4663809], [-0.0496969, 51.466426899999995], [-0.050033499999999995, 51.4665098], [-0.0504, 51.4665939], [-0.05084759999999999, 51.46667949999999], [-0.0513332, 51.4667681], [-0.0517242, 51.46682359999999], [-0.052071099999999995, 51.4668648], [-0.0523571, 51.4668984], [-0.05304079999999999, 51.46697799999999], [-0.05331539999999999, 51.4670072], [-0.0536612, 51.4670457], [-0.05432209999999999, 51.4671243], [-0.05458509999999999, 51.467161], [-0.05485, 51.4671972], [-0.0551248, 51.4672378], [-0.0555027, 51.4673008], [-0.055863199999999995, 51.4673665], [-0.056152200000000006, 51.467427400000005], [-0.0564565, 51.467497299999984], [-0.056758099999999985, 51.46756289999999], [-0.057043, 51.4676392], [-0.05729799999999999, 51.4677107], [-0.0576055, 51.4677945], [-0.0578409, 51.46787119999999], [-0.0581141, 51.46795230000001], [-0.0583927, 51.4680507], [-0.0591635, 51.46832849999999], [-0.0596316, 51.4684934], [-0.06016429999999999, 51.46870439999999], [-0.06051019999999999, 51.468842], [-0.0610016, 51.469033200000005], [-0.061449, 51.4692087], [-0.061899600000000006, 51.4693906], [-0.0624365, 51.46959830000001], [-0.06271199999999999, 51.46970660000001], [-0.0630622, 51.46984779999999], [-0.0635158, 51.4700322], [-0.06382099999999999, 51.4701445], [-0.0641311, 51.47024360000001], [-0.06438158517234667, 51.470316686546624], [-0.06442549999999998, 51.47032949999999], [-0.06467303186293803, 51.470390865316126], [-0.0646885, 51.4703947], [-0.0650427, 51.47046439999999], [-0.0655158, 51.47055460000001], [-0.06599579999999998, 51.4706025], [-0.0664049, 51.4706345], [-0.06674789999999999, 51.4706353], [-0.0670102, 51.4706247], [-0.0673544, 51.470603100000005], [-0.0676644, 51.4705805], [-0.0681272, 51.470514], [-0.0687746, 51.4703891], [-0.0691917, 51.470256500000005], [-0.0693605, 51.47020029999999], [-0.06952429999999998, 51.4701458], [-0.06971519999999999, 51.4700763], [-0.0704366, 51.46981360000001], [-0.0709112, 51.4696471], [-0.07128669999999998, 51.46951730000001], [-0.0716884, 51.4693877], [-0.0721519, 51.469265699999994], [-0.0726124, 51.4691779], [-0.0731877, 51.4690995], [-0.0735633, 51.4690693], [-0.07379519999999999, 51.46905700000001], [-0.07396150000000001, 51.4690519], [-0.07412219999999999, 51.4690491], [-0.07441719999999999, 51.46904339999999], [-0.07466899999999999, 51.46904219999999], [-0.07488079999999998, 51.4690433], [-0.0751802, 51.469048599999994], [-0.07563149999999999, 51.469059900000005], [-0.0761123, 51.4690708], [-0.076688, 51.46910770000001], [-0.07723009999999998, 51.469179200000006], [-0.077632, 51.4692348], [-0.07808243444825923, 51.46928821892714], [-0.0783462, 51.4693195], [-0.0789712, 51.4694182], [-0.07927199999999998, 51.4694598], [-0.07974289999999999, 51.469506], [-0.08007429999999999, 51.4695359], [-0.0803896, 51.469558500000005], [-0.08087799999999999, 51.4695857], [-0.0811556, 51.46959559999999], [-0.081766, 51.4695947], [-0.08223249999999999, 51.4695893], [-0.0824607, 51.46957929999999], [-0.08311759999999999, 51.469525], [-0.08356949999999999, 51.46948339999999], [-0.0842773, 51.4693974], [-0.08466679999999999, 51.4693403], [-0.08548309999999999, 51.4691774], [-0.08709459999999998, 51.46881859999999], [-0.0876497, 51.468676499999994], [-0.0882443, 51.468509299999994], [-0.08908319999999999, 51.46826130000001], [-0.08956259999999999, 51.46811869999999], [-0.08983152841195213, 51.468035372729425], [-0.08984789999999998, 51.46803030000001], [-0.0902076, 51.46791540000001], [-0.09038269999999998, 51.4678635], [-0.09103419999999998, 51.4676581], [-0.0917544, 51.46743440000001], [-0.0925923, 51.4671787], [-0.093213, 51.4669855], [-0.0937025, 51.46683619999999], [-0.0944001, 51.46663349999999], [-0.0950996, 51.4664331], [-0.0954557, 51.46632820000001], [-0.0959028, 51.466191], [-0.0962805, 51.46608359999998], [-0.09663729999999998, 51.4659863], [-0.0969899, 51.465895499999995], [-0.0973397, 51.465809500000006], [-0.0977507, 51.4657164], [-0.097989, 51.46566140000001], [-0.09806239999999998, 51.4656473], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.1097593, 51.4634024], [-0.1100523, 51.463355699999994], [-0.1101891, 51.4633322], [-0.11048139999999998, 51.4632817], [-0.1108201, 51.4632258], [-0.1110745, 51.4631942], [-0.1113385, 51.4631743], [-0.1116134, 51.46315189999999], [-0.1119142, 51.4631401], [-0.1123601, 51.46313289999999], [-0.1128169, 51.4631459], [-0.1132585, 51.463171499999994], [-0.1136461, 51.4632128], [-0.1140179, 51.4632702], [-0.1143726, 51.4633353], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12152269999999996, 51.4636767], [-0.12187259999999998, 51.46361970000001], [-0.12212520000000002, 51.4635779], [-0.12238309999999998, 51.4635407], [-0.1230107, 51.46345269999999], [-0.12329299999999996, 51.46341789999999], [-0.1235806, 51.46339129999999], [-0.1240592, 51.4633441], [-0.1245742, 51.46331159999999], [-0.1247085, 51.463307699999994], [-0.12496219999999998, 51.4633082], [-0.1254863, 51.4633099], [-0.1256126, 51.4633144], [-0.1258066, 51.463325], [-0.1262187, 51.4633548], [-0.1266975, 51.4634081], [-0.12700999999999998, 51.4634501], [-0.1274956, 51.46353369999999], [-0.1279538, 51.4636287], [-0.12833449999999996, 51.4637219], [-0.1285815, 51.4637915], [-0.12878259999999997, 51.463850599999994], [-0.1290085, 51.4639273], [-0.12927779999999997, 51.464017299999995], [-0.12948079999999998, 51.4640932], [-0.1296599, 51.464160099999994], [-0.1301247, 51.46436560000001], [-0.13048919999999997, 51.464540099999994], [-0.1306877, 51.4646422], [-0.13082739999999998, 51.4647182], [-0.1311008, 51.464865999999994], [-0.13135169999999996, 51.46500000000001], [-0.13164779999999998, 51.4651611], [-0.132733, 51.4657442], [-0.1334808, 51.4661454], [-0.1338128, 51.4663291], [-0.134058, 51.4664674], [-0.1342171, 51.4665621], [-0.1345115, 51.4667449], [-0.1346788, 51.4668495], [-0.13473669999999996, 51.46688839999999], [-0.1349214, 51.46701239999999], [-0.1349726681671229, 51.46704752309517], [-0.13510779999999997, 51.467140099999995], [-0.1352356, 51.46722979999999], [-0.13553149999999997, 51.467436500000005], [-0.135723, 51.4675749], [-0.1359625, 51.4677503], [-0.1361007, 51.46785439999999], [-0.13631419999999997, 51.4680194], [-0.13642729999999997, 51.4681106], [-0.1366297, 51.46827639999999], [-0.1368331, 51.46843820000001], [-0.137, 51.468584400000005], [-0.1371292, 51.46870399999999], [-0.1373165, 51.4688842], [-0.1379563, 51.4695283], [-0.138459, 51.47001649999999], [-0.1386438, 51.4702069], [-0.1388336, 51.470399099999995], [-0.1389626, 51.4705331], [-0.1391342, 51.470703400000005], [-0.13931790000000002, 51.47086620000001], [-0.1394635, 51.47098029999999], [-0.1394949, 51.4710049], [-0.1397001, 51.4711535], [-0.13988949999999997, 51.47128360000001], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15892188929030404, 51.46957651517992], [-0.15899919358742853, 51.46957974664995], [-0.15907618472400953, 51.46958296502903], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.15926839999999998, 51.469591], [-0.1595442375337056, 51.469593479145374], [-0.15963979488636257, 51.469594337986294], [-0.1597326391293396, 51.469595172442574], [-0.15992519999999996, 51.469522600000005], [-0.1603064, 51.46938360000001], [-0.16066409999999998, 51.46924809999999], [-0.16107439999999998, 51.46909169999999], [-0.1614119, 51.4689646], [-0.16169229999999998, 51.4688493], [-0.1619389, 51.46874520000001], [-0.1622977, 51.46858879999999], [-0.16252759999999997, 51.4684861], [-0.1627305, 51.4683953], [-0.16290749999999998, 51.468309899999994], [-0.16331889999999996, 51.468105400000006], [-0.1635695344383195, 51.46797330977888], [-0.16363445940453264, 51.467939092738206], [-0.1637722, 51.46786650000001], [-0.1640645, 51.46771340000001], [-0.1644342, 51.4675224], [-0.16471089999999997, 51.46738789999999], [-0.16521999999999998, 51.4671666], [-0.165655, 51.466979], [-0.1661609, 51.466755600000006], [-0.1667822, 51.46648609999999], [-0.1671962, 51.4663082], [-0.16754139999999998, 51.4661597], [-0.167722, 51.466081999999986], [-0.16804849999999996, 51.4659407], [-0.16819679999999998, 51.4658745], [-0.16837699999999997, 51.4657955], [-0.1685853, 51.4657041], [-0.16874169999999997, 51.465637], [-0.1689167, 51.46556], [-0.1692652, 51.46542349999999], [-0.1695995, 51.465304200000006], [-0.16982859999999997, 51.4652242], [-0.1699747, 51.465177399999995], [-0.1703876, 51.46506360000001], [-0.1714823, 51.46478289999999], [-0.17220279999999996, 51.4646022], [-0.17262669999999997, 51.46449679999999], [-0.17296320000000004, 51.464416799999995], [-0.1733374, 51.4643299], [-0.17378559999999998, 51.4642217], [-0.1738978, 51.464196699999995], [-0.1743136, 51.464115500000005], [-0.17447409999999997, 51.4640865], [-0.17467089999999996, 51.4640486], [-0.17487259999999996, 51.4640017], [-0.1751128, 51.463943099999995], [-0.17530649999999998, 51.4638955], [-0.1755301, 51.4638369], [-0.175778, 51.4637727], [-0.175933, 51.46372929999998], [-0.1762174, 51.4636452], [-0.17640669999999997, 51.4635864], [-0.1765605, 51.46353859999999], [-0.1770744, 51.46337909999999], [-0.17753249999999998, 51.463226899999995], [-0.1779221, 51.46310640000001], [-0.17843390000000003, 51.462948100000006], [-0.1787227, 51.462862], [-0.1789661, 51.462793699999985], [-0.1792514, 51.46271759999999], [-0.17950459999999996, 51.4626537], [-0.1796630568239043, 51.462615154183325], [-0.17987909999999996, 51.462562600000005], [-0.18011619999999998, 51.4625126], [-0.18037479999999995, 51.4624587], [-0.1806675, 51.4624018], [-0.1807989, 51.462376799999994], [-0.18112619999999996, 51.4623131], [-0.1814357, 51.462255], [-0.1820807, 51.462134799999994], [-0.182654, 51.4620243], [-0.1831372, 51.461936], [-0.1835054, 51.46186600000001], [-0.1841099, 51.4617521], [-0.18444879999999997, 51.4616875], [-0.1849933, 51.461584599999995], [-0.1856088, 51.4614768], [-0.1858283, 51.4614385], [-0.1871694, 51.461236799999995], [-0.1874868, 51.46118369999999], [-0.1875339, 51.4611757], [-0.1878283, 51.4611257], [-0.18882239999999997, 51.4609617], [-0.18977509999999995, 51.460831000000006], [-0.19018529999999997, 51.46079709999999], [-0.1905606, 51.460764100000006], [-0.1909651, 51.46074240000001], [-0.19128410000000004, 51.46072490000001], [-0.1915397, 51.4607214], [-0.1935166, 51.4606916], [-0.19392350000000003, 51.460687400000005], [-0.195236, 51.460665899999995], [-0.1963844, 51.4606393], [-0.1973901, 51.46058620000001], [-0.1987002, 51.46047409999999], [-0.1991261, 51.46043660000001], [-0.19932639999999996, 51.4604189], [-0.19958359999999997, 51.4603962], [-0.1999758, 51.46036489999998], [-0.20031599999999997, 51.46034180000001], [-0.20063069999999997, 51.4603205], [-0.2023417, 51.4602282], [-0.2033434, 51.460172599999986], [-0.20463079999999997, 51.46010420000001], [-0.2051512, 51.46007970000001], [-0.2056588, 51.46006740000001], [-0.2061791, 51.4600573], [-0.2066886, 51.4600606], [-0.2076391, 51.4600894], [-0.2089361, 51.4601477], [-0.2092211, 51.46016169999999], [-0.20974829999999997, 51.46019770000001], [-0.21019289999999996, 51.46023269999999], [-0.21062479999999997, 51.4602744], [-0.2109186, 51.46030700000001], [-0.2128292, 51.46056620000001], [-0.2137381, 51.46070950000001], [-0.2141704, 51.4607902], [-0.2146179, 51.4608825], [-0.2153219, 51.4610307], [-0.2158874, 51.4611387], [-0.21626749999999997, 51.4611964], [-0.2172423, 51.461355999999995], [-0.2176685, 51.4614356], [-0.21808690000000003, 51.461525], [-0.21877379999999996, 51.461694400000006], [-0.21924779999999996, 51.4618272], [-0.2196413, 51.4619536], [-0.2211792, 51.4625232], [-0.2220175, 51.46284010000001], [-0.2225679, 51.4630284], [-0.22298419999999997, 51.463159199999986], [-0.2235718, 51.46332919999999], [-0.2243254, 51.46352399999999], [-0.2249309, 51.4636703], [-0.2264444, 51.463995], [-0.2278127, 51.464265700000006], [-0.2282667, 51.464355], [-0.2335178, 51.4653832], [-0.23550910000000003, 51.4657918], [-0.2366891, 51.466018599999984], [-0.2374672, 51.466159100000006], [-0.2375186, 51.466168299999985], [-0.2380108, 51.4662513], [-0.2388907, 51.4664136], [-0.2398629, 51.4666062], [-0.24116829999999995, 51.466863100000005], [-0.24117287452538896, 51.46686398991514], [-0.2423069, 51.4670846], [-0.2427964, 51.4671899], [-0.24320809999999995, 51.4672618], [-0.24368019999999996, 51.4673603], [-0.2441107, 51.46746890000001], [-0.2443628, 51.46754829999999], [-0.2447584, 51.46767609999999], [-0.24500249999999996, 51.467763000000005], [-0.245957, 51.468153], [-0.247415, 51.4688632], [-0.2483083, 51.46938240000001], [-0.2484793, 51.4694836], [-0.2504827, 51.4706766], [-0.2507228, 51.47082189999999], [-0.2515858, 51.4713444], [-0.2526082, 51.4720242], [-0.2530004, 51.4722636], [-0.254481, 51.4731542], [-0.2562963, 51.4741495], [-0.2568907, 51.4745073], [-0.25809789999999994, 51.47522360000001], [-0.2588171, 51.475639599999994], [-0.2594218999999999, 51.4760061], [-0.2606582, 51.4767383], [-0.26155019999999995, 51.4772648], [-0.26247489999999996, 51.47780869999999], [-0.2639074, 51.4786625], [-0.2651939, 51.4794274], [-0.26645909999999995, 51.4801724], [-0.266882, 51.480422], [-0.268126, 51.48115640000001], [-0.2681562, 51.481174199999984], [-0.26928079999999993, 51.481856999999984], [-0.26949458523585645, 51.48198111908697], [-0.27161539999999995, 51.4832124], [-0.27347659999999996, 51.484328699999985], [-0.2755813, 51.4855628], [-0.2763824, 51.486009300000006], [-0.2771253, 51.4864044], [-0.27726274338413404, 51.48646831351587], [-0.27730527175885583, 51.48648808991671], [-0.2782472, 51.486926099999984], [-0.2792005, 51.48733639999999], [-0.2797284, 51.4875449], [-0.28010209999999996, 51.4876777], [-0.2804287, 51.4878017], [-0.2808164, 51.4879435], [-0.2809837, 51.4880045], [-0.28110499999999994, 51.48804419999999], [-0.2816511, 51.4882146], [-0.2823737, 51.4884293], [-0.2828152278370209, 51.48855483361738], [-0.2830993, 51.488635599999995], [-0.2840931, 51.48890189999999], [-0.2846291, 51.4890277], [-0.2851269, 51.48915159999999], [-0.28549019999999997, 51.4892291], [-0.28587349999999995, 51.489315999999995], [-0.28596289999999996, 51.4893487], [-0.2861578, 51.4894191], [-0.2863321999999999, 51.4894907], [-0.2864444, 51.489545799999995], [-0.286677, 51.489674], [-0.28686230000000007, 51.489792], [-0.2870468, 51.4899309], [-0.2872472, 51.49013269999998], [-0.2874053, 51.490337699999984], [-0.28751, 51.4905339], [-0.2875811, 51.49073529999999], [-0.2875992, 51.4908467], [-0.2876120999999999, 51.49100979999999], [-0.28759989999999996, 51.49116759999999], [-0.2875491, 51.4913584], [-0.28748299999999993, 51.4915034], [-0.2873957, 51.49166], [-0.2873057, 51.491788799999995], [-0.28717889999999996, 51.491929600000006], [-0.2870209, 51.4920786], [-0.28680829999999996, 51.4922347], [-0.28659029999999996, 51.4923696], [-0.2863728, 51.492481299999994], [-0.28615769999999996, 51.4925771], [-0.28548519999999994, 51.4928331], [-0.2848523, 51.4930809], [-0.2846366, 51.493162000000005], [-0.2841035, 51.49337439999999], [-0.28362, 51.4935627], [-0.2826982, 51.4939273], [-0.2795619, 51.4951541], [-0.2765039, 51.4963549], [-0.2746344, 51.49712980000001], [-0.274059, 51.4973635], [-0.2730616, 51.4978488], [-0.2719541, 51.49844279999999], [-0.2714054511209966, 51.4987748385867], [-0.2710680999999999, 51.498979], [-0.2705293, 51.499309], [-0.2701368, 51.49958139999999], [-0.26993629999999996, 51.49971399999998], [-0.26949458523585645, 51.50003905074866], [-0.26912529999999996, 51.50031079999999], [-0.2689162, 51.50046340000001], [-0.2687162, 51.5006239], [-0.2682282, 51.5010187], [-0.26784009999999997, 51.5013304], [-0.2676495, 51.50149689999999], [-0.2671086999999999, 51.502000900000006], [-0.2667555999999999, 51.50235979999999], [-0.2664748, 51.50264409999999], [-0.26595969999999997, 51.503224200000005], [-0.2658161, 51.5033919], [-0.2655436, 51.5037293], [-0.2652504, 51.5040744], [-0.2647615, 51.5047487], [-0.2644969, 51.505147400000006], [-0.26423919999999995, 51.50554890000001], [-0.2640063999999999, 51.505964799999994], [-0.26379649999999993, 51.5063744], [-0.263616, 51.50665990000001], [-0.2634433, 51.5070367], [-0.2632608, 51.50745009999999], [-0.2631281, 51.5077976], [-0.26306149999999995, 51.5079867], [-0.26288749999999994, 51.50851219999999], [-0.2627714, 51.508900799999985], [-0.2627588, 51.5089402], [-0.2627435, 51.5089893], [-0.26266899999999993, 51.509228500000006], [-0.26248469999999996, 51.509743], [-0.2623731999999999, 51.5100938], [-0.2622542, 51.5104699], [-0.261988, 51.5111959], [-0.261785, 51.5117186], [-0.26155169999999994, 51.512230599999995], [-0.261291, 51.5127504], [-0.2610014, 51.5132848], [-0.2606988, 51.51385059999999], [-0.2605332, 51.51415429999999], [-0.2603943, 51.51441299999999], [-0.26001299999999994, 51.5149626], [-0.2596057, 51.515525], [-0.25900709999999993, 51.516331699999995], [-0.2586861, 51.5167608], [-0.258474, 51.51705119999999], [-0.258267, 51.517321300000006], [-0.2580145, 51.5176616], [-0.257762, 51.518001], [-0.2574506999999999, 51.5184344], [-0.2572789, 51.5186956], [-0.2571374, 51.5189133], [-0.2569108, 51.5192777], [-0.2566456999999999, 51.519763799999986], [-0.25651329999999994, 51.5200212], [-0.2564081, 51.52023770000001], [-0.25635859143958906, 51.5203366921797], [-0.2563187852412031, 51.52041628436708], [-0.25628735614315973, 51.52047912650851], [-0.25624929339735986, 51.52055523244075], [-0.2562121, 51.52062959999999], [-0.2561092, 51.52083810000001], [-0.2559741, 51.52109589999999], [-0.2557285, 51.5215057], [-0.2554898, 51.5218732], [-0.25519339999999996, 51.5223212], [-0.2551029, 51.5224577], [-0.2548613, 51.5228258], [-0.25483139999999993, 51.52287129999999], [-0.2545604, 51.5232883], [-0.2543844, 51.5235775], [-0.2543052, 51.523727499999985], [-0.2542104, 51.5239172], [-0.2541414, 51.52407289999999], [-0.254039, 51.5243442], [-0.2539543, 51.5246804], [-0.2539047, 51.52500159999999], [-0.2538736999999999, 51.52554940000001], [-0.2538702, 51.5258789], [-0.2538752, 51.5261295], [-0.2539167, 51.52653719999999], [-0.2539537, 51.52675359999999], [-0.2541068, 51.52752149999999], [-0.2541936, 51.52794409999999], [-0.2542752999999999, 51.52833660000001], [-0.25442809999999993, 51.52901850000001], [-0.25449431223644, 51.5294448933756], [-0.254507, 51.5295266], [-0.254541, 51.5296488], [-0.2547171, 51.5303608], [-0.2547379, 51.5304411], [-0.2548754, 51.5309891], [-0.2549777, 51.5313844], [-0.2550504, 51.53169749999999], [-0.2551467, 51.5320529], [-0.25523549999999995, 51.53241079999999], [-0.25529799999999997, 51.5326543], [-0.2554093, 51.533101599999995], [-0.255494, 51.5334061], [-0.2555868, 51.53378549999999], [-0.2556956, 51.53419600000001], [-0.25577629999999996, 51.5345258], [-0.25584525389212337, 51.534785478668226], [-0.25585476236988725, 51.53482128724628], [-0.25588573254756325, 51.53493791960272], [-0.2558957572351991, 51.534975672080954], [-0.25592083892894607, 51.53507012836294], [-0.2559307989929166, 51.53510763736279], [-0.25594762912889607, 51.53517101856902], [-0.2559582802760293, 51.535211130056304], [-0.25595896056907924, 51.53521369199192], [-0.2559680924256076, 51.535248081905245], [-0.25597084327815695, 51.53525844141253], [-0.2560177, 51.53543489999999], [-0.25606878040802417, 51.53562396613948], [-0.25607729999999995, 51.53565549999999], [-0.25607972692840547, 51.53566480271842], [-0.2561528, 51.5359449], [-0.2562673, 51.5363911], [-0.2563345, 51.53667939999999], [-0.2563807, 51.536863800000006], [-0.2564266, 51.5370897], [-0.25644439999999996, 51.5373142], [-0.25649459999999996, 51.53761859999999], [-0.2565311, 51.5378606], [-0.2565603, 51.5380997], [-0.2565886, 51.538329099999984], [-0.256606, 51.5385761], [-0.2566206, 51.5388573], [-0.2566288, 51.5391401], [-0.25664609999999993, 51.5394382], [-0.2566443, 51.53976649999999], [-0.25664159999999997, 51.54005839999999], [-0.2566288, 51.5403236], [-0.2566133, 51.54061939999999], [-0.2565867, 51.540853], [-0.2565813, 51.5409], [-0.2565631, 51.5410868], [-0.2565192, 51.541394], [-0.2564736, 51.54167970000001], [-0.2564179, 51.5419801], [-0.2563594, 51.5422646], [-0.25630559999999997, 51.5425218], [-0.25623619999999997, 51.54281999999999], [-0.2561641, 51.54309309999999], [-0.25608, 51.54337019999999], [-0.2559915, 51.54365929999999], [-0.255892, 51.5439625], [-0.2558162, 51.54417659999999], [-0.25575319999999996, 51.544332199999985], [-0.2556692, 51.5445355], [-0.2555724, 51.54476029999999], [-0.2554948, 51.5449358], [-0.2553596, 51.545239], [-0.25524729999999995, 51.5454678], [-0.2551652, 51.5456353], [-0.25503639999999994, 51.545882899999995], [-0.254904, 51.546135], [-0.2548035, 51.54631919999999], [-0.25476509999999997, 51.5463896], [-0.2546812, 51.5465376], [-0.2545771, 51.5467046], [-0.2544703, 51.5468817], [-0.25434799999999996, 51.5470753], [-0.2541681, 51.54735699999999], [-0.25397909999999996, 51.547648800000005], [-0.253833, 51.54786060000001], [-0.2536959999999999, 51.548055899999994], [-0.25356999999999996, 51.54822119999999], [-0.2534449, 51.5483779], [-0.2532431, 51.5486259], [-0.2531108, 51.54878539999999], [-0.252905, 51.54901199999999], [-0.2526819, 51.5492516], [-0.2524736, 51.5494692], [-0.2520954, 51.54985079999999], [-0.25171599999999994, 51.5502112], [-0.25143999999999994, 51.5504565], [-0.2512882, 51.5506366], [-0.25093810000000005, 51.5509296], [-0.2507627, 51.5510971], [-0.2505929, 51.5512793], [-0.25042939999999997, 51.5515058], [-0.2503775, 51.5516091], [-0.2503221, 51.55172679999999], [-0.2502832, 51.55182859999999], [-0.2502520999999999, 51.55194369999999], [-0.25023259999999997, 51.5520581], [-0.25022249999999996, 51.552180799999995], [-0.2502273, 51.55228780000001], [-0.2502349, 51.55240710000001], [-0.2502499, 51.55251350000001], [-0.25027859999999996, 51.5526287], [-0.2503185, 51.552742500000015], [-0.2504237, 51.552956], [-0.2504879, 51.5530556], [-0.2505571, 51.55316160000001], [-0.2506718, 51.5532994], [-0.2508028, 51.55342720000001], [-0.25096159999999995, 51.55358400000001], [-0.2511402, 51.5537308], [-0.25135079999999993, 51.55386589999999], [-0.2515776, 51.55399080000001], [-0.2518363, 51.554117999999995], [-0.2521153, 51.55424560000001], [-0.2524056, 51.554351100000005], [-0.2529877, 51.55449560000001], [-0.25349, 51.55464919999999], [-0.25354543902057525, 51.55466347968381], [-0.2537716444105569, 51.554721744304544], [-0.2543581, 51.55487279999999], [-0.2547902, 51.55496099999999], [-0.25530169999999996, 51.5550417], [-0.2559430999999999, 51.5551371], [-0.2569982, 51.555292], [-0.2576323, 51.55533739999999], [-0.2582203, 51.5554098], [-0.2590437, 51.5554842]]}", "current_leg_start": "Hither Green", "dest_arr_time_act": "0640", "motion_projection": null, "next_location_lat": "51.5554842", "next_location_lon": "-0.2590437", "previous_location": "Hither Green", "current_leg_milage": "20.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.705, \"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\": 2423.084, \"from_m\": 237.705, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2594.693, \"from_m\": 2423.084, \"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\": 6675.58, \"from_m\": 2594.693, \"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\": 7667.519, \"from_m\": 6675.58, \"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\": 8307.349, \"from_m\": 7667.519, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16720.858, \"from_m\": 8307.349, \"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\": 18501.557, \"from_m\": 16720.858, \"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\": 19058.907, \"from_m\": 18501.557, \"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\": 19408.595, \"from_m\": 19058.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19454.236, \"from_m\": 19408.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19807.79, \"from_m\": 19454.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\": 34205.761, \"from_m\": 19807.79, \"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\": 34247.423, \"from_m\": 34205.761, \"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\": 34858.698, \"from_m\": 34247.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34933.583, \"from_m\": 34858.698, \"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\": 35779.427, \"from_m\": 34933.583, \"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\": 36194.869, \"from_m\": 35779.427, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36603.454, \"from_m\": 36194.869, \"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\": 36700.698, \"from_m\": 36603.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36885.069, \"from_m\": 36700.698, \"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\": 36929.622, \"from_m\": 36885.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37755.745, \"from_m\": 36929.622, \"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\": 38362.801, \"from_m\": 37755.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\": 39521.938, \"from_m\": 38362.801, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41503.813, \"from_m\": 39521.938, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42149.618, \"from_m\": 41503.813, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42417.189, \"from_m\": 42149.618, \"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\": 42467.549, \"from_m\": 42417.189, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43921.287, \"from_m\": 42467.549, \"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\": 43926.608, \"from_m\": 43921.287, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44698.337, \"from_m\": 43926.608, \"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\": 44801.207, \"from_m\": 44698.337, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45103.844, \"from_m\": 44801.207, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45127.691, \"from_m\": 45103.844, \"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\": 46717.643, \"from_m\": 45127.691, \"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\": 46825.787, \"from_m\": 46717.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\": 47621.723, \"from_m\": 46825.787, \"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\": 47673.183, \"from_m\": 47621.723, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47726.533, \"from_m\": 47673.183, \"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\": 48247.14, \"from_m\": 47726.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48773.36, \"from_m\": 48247.14, \"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\": 51762.166, \"from_m\": 48773.36, \"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\": 52262.326, \"from_m\": 51762.166, \"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\": 56684.87, \"from_m\": 52262.326, \"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\": 56737.542, \"from_m\": 56684.87, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57153.755, \"from_m\": 56737.542, \"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\": 57290.328, \"from_m\": 57153.755, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 61023.491, \"from_m\": 57290.328, \"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\": 61635.174, \"from_m\": 61023.491, \"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\": 62936.112, \"from_m\": 61635.174, \"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\": 62981.624, \"from_m\": 62936.112, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65386.134, \"from_m\": 62981.624, \"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\": 65703.231, \"from_m\": 65386.134, \"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\": 65755.173, \"from_m\": 65703.231, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65798.057, \"from_m\": 65755.173, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66510.415, \"from_m\": 65798.057, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66566.484, \"from_m\": 66510.415, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68883.299, \"from_m\": 66566.484, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69414.809, \"from_m\": 68883.299, \"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\": 69811.343, \"from_m\": 69414.809, \"capability_applied\": null, \"effective_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\": 467439, \"profile_key\": \"3b299af2b5dded6652c0c5070156e843eb71c72b74308092d15c82b0ec190748\", \"schedule_id\": 32257, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0404\", \"location\": \"Cliffe Brett Marine\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": false, \"wtt_arr\": \"0419\", \"wtt_dep\": \"0422\", \"location\": \"Cliffe Sig. NK509\", \"stage_seq\": 2, \"distance_m\": 345.584, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": false, \"wtt_arr\": \"0427H\", \"wtt_dep\": \"0429H\", \"location\": \"Hoo Jn\", \"stage_seq\": 3, \"distance_m\": 2667.109, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0437H\", \"location\": \"Gravesend\", \"stage_seq\": 4, \"distance_m\": 7892.532, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0441H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 5, \"distance_m\": 10308.111, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0455\", \"location\": \"Dartford\", \"stage_seq\": 6, \"distance_m\": 18786.19, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0456\", \"location\": \"Dartford Jn\", \"stage_seq\": 7, \"distance_m\": 19507.663, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0459\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 8, \"distance_m\": 20396.965, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501\", \"location\": \"Crayford\", \"stage_seq\": 9, \"distance_m\": 21750.043, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509H\", \"location\": \"Sidcup\", \"stage_seq\": 10, \"distance_m\": 27192.237, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Lee\", \"stage_seq\": 11, \"distance_m\": 33638.467, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": false, \"wtt_arr\": \"0525\", \"wtt_dep\": \"0526\", \"location\": \"Hither Green\", \"stage_seq\": 12, \"distance_m\": 34770.356, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 13, \"distance_m\": 36290.664, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Lewisham\", \"stage_seq\": 14, \"distance_m\": 36792.884, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533H\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 15, \"distance_m\": 38210.053, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Nunhead\", \"stage_seq\": 16, \"distance_m\": 40577.722, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 17, \"distance_m\": 42467.549, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Denmark Hill\", \"stage_seq\": 18, \"distance_m\": 43276.422, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 19, \"distance_m\": 46685.115, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Factory Jn\", \"stage_seq\": 20, \"distance_m\": 47166.854, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Longhedge Jn\", \"stage_seq\": 21, \"distance_m\": 50184.346, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 22, \"distance_m\": 51878.222, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Barnes\", \"stage_seq\": 23, \"distance_m\": 57005.637, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"New Kew Jn\", \"stage_seq\": 24, \"distance_m\": 60761.743, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Kew East Jn\", \"stage_seq\": 25, \"distance_m\": 61635.174, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"South Acton\", \"stage_seq\": 26, \"distance_m\": 62790.557, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 27, \"distance_m\": 65647.749, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Acton Canal Wharf Jn\", \"stage_seq\": 28, \"distance_m\": 66367.073, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Neasden Jn\", \"stage_seq\": 29, \"distance_m\": 68842.71, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Neasden South Jn\", \"stage_seq\": 30, \"distance_m\": 69414.809, \"section_seq\": 1, \"route_path_id\": 34142}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"Neasden Engrs Sidings\", \"stage_seq\": 31, \"distance_m\": 69811.343, \"section_seq\": 1, \"route_path_id\": 34142}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 69811.343, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34142}], \"total_distance_m\": 69811.343, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 66436.89, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3374.453, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0404", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "82.0", "current_position_lat": "51.5554842", "current_position_lon": "-0.2590437", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T03:36:38Z\", \"source_id\": 37055507, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T03:37:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T03:36:44Z\", \"source_id\": 12212049, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T03:52:20Z\", \"source_id\": 37062097, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T03:53:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T03:52:23Z\", \"source_id\": 12214188, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:00:00Z\", \"source_id\": 37066040, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:00:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:00:03Z\", \"source_id\": 12215458, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:06:22Z\", \"source_id\": 37069796, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:07:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:06:27Z\", \"source_id\": 12216752, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:16:18Z\", \"source_id\": 37076868, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:17:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:16:23Z\", \"source_id\": 12218991, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:19:56Z\", \"source_id\": 37079646, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:19:58Z\", \"source_id\": 12219877, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:28:24Z\", \"source_id\": 37087517, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:29:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:28:28Z\", \"source_id\": 12222372, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:35:41Z\", \"source_id\": 37094778, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:36:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:35:49Z\", \"source_id\": 12224804, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:40:13Z\", \"source_id\": 37099956, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T04:40:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:40:16Z\", \"source_id\": 12226448, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:59:34Z\", \"source_id\": 37126557, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:00:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T04:59:37Z\", \"source_id\": 12235079, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:48:23Z\", \"source_id\": 12266705, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Neasden Engrs Sidings", "service_state_platform": null, "timing_fact_generation": 1789105707025418, "current_leg_arrival_utc": "2026-09-11T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:48:27.013601", "service_state_evidence_id": 12266705, "current_leg_start_actual_dep": "2026-09-11T05:31:00+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-11T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:58:28.367329", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P XLF None 7M50 None None None None {"version": 3, "segments": [{"to_m": 237.705, "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": 2423.084, "from_m": 237.705, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2594.693, "from_m": 2423.084, "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": 6675.58, "from_m": 2594.693, "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": 7667.519, "from_m": 6675.58, "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": 8307.349, "from_m": 7667.519, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16720.858, "from_m": 8307.349, "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": 18501.557, "from_m": 16720.858, "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": 19058.907, "from_m": 18501.557, "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": 19408.595, "from_m": 19058.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19454.236, "from_m": 19408.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19807.79, "from_m": 19454.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": 34205.761, "from_m": 19807.79, "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": 34247.423, "from_m": 34205.761, "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": 34858.698, "from_m": 34247.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34933.583, "from_m": 34858.698, "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": 35779.427, "from_m": 34933.583, "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": 36194.869, "from_m": 35779.427, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36603.454, "from_m": 36194.869, "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": 36700.698, "from_m": 36603.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36885.069, "from_m": 36700.698, "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": 36929.622, "from_m": 36885.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37755.745, "from_m": 36929.622, "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": 38362.801, "from_m": 37755.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": 39521.938, "from_m": 38362.801, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41503.813, "from_m": 39521.938, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42149.618, "from_m": 41503.813, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42417.189, "from_m": 42149.618, "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": 42467.549, "from_m": 42417.189, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43921.287, "from_m": 42467.549, "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": 43926.608, "from_m": 43921.287, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44698.337, "from_m": 43926.608, "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": 44801.207, "from_m": 44698.337, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45103.844, "from_m": 44801.207, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45127.691, "from_m": 45103.844, "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": 46717.643, "from_m": 45127.691, "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": 46825.787, "from_m": 46717.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": 47621.723, "from_m": 46825.787, "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": 47673.183, "from_m": 47621.723, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47726.533, "from_m": 47673.183, "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": 48247.14, "from_m": 47726.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48773.36, "from_m": 48247.14, "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": 51762.166, "from_m": 48773.36, "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": 52262.326, "from_m": 51762.166, "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": 56684.87, "from_m": 52262.326, "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": 56737.542, "from_m": 56684.87, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57153.755, "from_m": 56737.542, "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": 57290.328, "from_m": 57153.755, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 61023.491, "from_m": 57290.328, "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": 61635.174, "from_m": 61023.491, "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": 62936.112, "from_m": 61635.174, "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": 62981.624, "from_m": 62936.112, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65386.134, "from_m": 62981.624, "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": 65703.231, "from_m": 65386.134, "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": 65755.173, "from_m": 65703.231, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65798.057, "from_m": 65755.173, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66510.415, "from_m": 65798.057, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66566.484, "from_m": 66510.415, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68883.299, "from_m": 66566.484, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69414.809, "from_m": 68883.299, "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": 69811.343, "from_m": 69414.809, "capability_applied": null, "effective_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": 467439, "profile_key": "3b299af2b5dded6652c0c5070156e843eb71c72b74308092d15c82b0ec190748", "schedule_id": 32257, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0404", "location": "Cliffe Brett Marine", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34142}, {"is_pass": false, "wtt_arr": "0419", "wtt_dep": "0422", "location": "Cliffe Sig. NK509", "stage_seq": 2, "distance_m": 345.584, "section_seq": 1, "route_path_id": 34142}, {"is_pass": false, "wtt_arr": "0427H", "wtt_dep": "0429H", "location": "Hoo Jn", "stage_seq": 3, "distance_m": 2667.109, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0437H", "location": "Gravesend", "stage_seq": 4, "distance_m": 7892.532, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0441H", "location": "Springhead Junction (CTRL)", "stage_seq": 5, "distance_m": 10308.111, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0455", "location": "Dartford", "stage_seq": 6, "distance_m": 18786.19, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0456", "location": "Dartford Jn", "stage_seq": 7, "distance_m": 19507.663, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0459", "location": "Crayford Spur B Jn", "stage_seq": 8, "distance_m": 20396.965, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501", "location": "Crayford", "stage_seq": 9, "distance_m": 21750.043, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509H", "location": "Sidcup", "stage_seq": 10, "distance_m": 27192.237, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Lee", "stage_seq": 11, "distance_m": 33638.467, "section_seq": 1, "route_path_id": 34142}, {"is_pass": false, "wtt_arr": "0525", "wtt_dep": "0526", "location": "Hither Green", "stage_seq": 12, "distance_m": 34770.356, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529H", "location": "Parks Bridge Jn", "stage_seq": 13, "distance_m": 36290.664, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Lewisham", "stage_seq": 14, "distance_m": 36792.884, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533H", "location": "Lewisham Vale Jn", "stage_seq": 15, "distance_m": 38210.053, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Nunhead", "stage_seq": 16, "distance_m": 40577.722, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Crofton Road Jn", "stage_seq": 17, "distance_m": 42467.549, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Denmark Hill", "stage_seq": 18, "distance_m": 43276.422, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Voltaire Road Jn", "stage_seq": 19, "distance_m": 46685.115, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Factory Jn", "stage_seq": 20, "distance_m": 47166.854, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Longhedge Jn", "stage_seq": 21, "distance_m": 50184.346, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Clapham Junction (W)", "stage_seq": 22, "distance_m": 51878.222, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Barnes", "stage_seq": 23, "distance_m": 57005.637, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "New Kew Jn", "stage_seq": 24, "distance_m": 60761.743, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Kew East Jn", "stage_seq": 25, "distance_m": 61635.174, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "South Acton", "stage_seq": 26, "distance_m": 62790.557, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Acton Wells Jn", "stage_seq": 27, "distance_m": 65647.749, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Acton Canal Wharf Jn", "stage_seq": 28, "distance_m": 66367.073, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Neasden Jn", "stage_seq": 29, "distance_m": 68842.71, "section_seq": 1, "route_path_id": 34142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Neasden South Jn", "stage_seq": 30, "distance_m": 69414.809, "section_seq": 1, "route_path_id": 34142}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "Neasden Engrs Sidings", "stage_seq": 31, "distance_m": 69811.343, "section_seq": 1, "route_path_id": 34142}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 69811.343, "from_m": 0.0, "section_seq": 1, "route_path_id": 34142}], "total_distance_m": 69811.343, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 66436.89, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3374.453, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32239, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T03:36:38Z", "source_id": 37055507, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T03:37:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T03:36:44Z", "source_id": 12212049, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T04:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31741, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T03:52:20Z", "source_id": 37062097, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T03:53:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T03:52:23Z", "source_id": 12214188, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T04:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:00:00Z", "source_id": 37066040, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T04:00:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:00:03Z", "source_id": 12215458, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31717, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:06:22Z", "source_id": 37069796, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T04:07:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:06:27Z", "source_id": 12216752, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31702, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:16:18Z", "source_id": 37076868, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T04:17:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:16:23Z", "source_id": 12218991, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31685, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:19:56Z", "source_id": 37079646, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T04:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:19:58Z", "source_id": 12219877, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:28:24Z", "source_id": 37087517, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T04:29:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:28:28Z", "source_id": 12222372, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31561, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:35:41Z", "source_id": 37094778, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T04:36:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:35:49Z", "source_id": 12224804, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:40:13Z", "source_id": 37099956, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T04:40:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:40:16Z", "source_id": 12226448, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28398, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:59:34Z", "source_id": 37126557, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T05:00:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T04:59:37Z", "source_id": 12235079, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T06:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:48:23Z", "source_id": 12266705, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}] Cliffe Brett Marine 0404 0404 None None None Neasden Engrs Sidings 0640 0640 None LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:H01814/2026-09-11/detailed None Hither Green 2026-09-11T05:31:00+01:00 Neasden Engrs Sidings 82.0 {"type": "LineString", "coordinates": [[-0.00033991044256699034, 51.45130979254316], [-0.0006506999999999999, 51.45160109999999], [-0.0010344, 51.4519412], [-0.0013616999999999998, 51.45223179999999], [-0.0018486, 51.45264869999999], [-0.0021695999999999994, 51.4529135], [-0.0023606, 51.453067], [-0.0025637, 51.4532264], [-0.0028149999999999994, 51.45341199999999], [-0.003014, 51.453557], [-0.0035729000000000004, 51.4539339], [-0.0037525000000000006, 51.4540507], [-0.004062099999999999, 51.4542499], [-0.0044422, 51.454472], [-0.0049664, 51.454766], [-0.00544, 51.45501569999999], [-0.005912199999999999, 51.45525820000002], [-0.0065090999999999994, 51.4555462], [-0.0069932, 51.45577689999999], [-0.007394899999999999, 51.4559666], [-0.0078998, 51.4561922], [-0.0084054, 51.456411200000005], [-0.0088909, 51.456609699999994], [-0.0092509, 51.4567508], [-0.0097388, 51.45693609999999], [-0.0104125, 51.4571899], [-0.0110577, 51.4574335], [-0.0116423, 51.45766119999999], [-0.0120733, 51.457845], [-0.0125903, 51.45809680000001], [-0.0128785, 51.4582541], [-0.013092200000000002, 51.458376499999986], [-0.013194399999999997, 51.45843729999999], [-0.013353999999999998, 51.4585441], [-0.0135371, 51.45868070000001], [-0.013655099999999998, 51.4587818], [-0.013747399999999998, 51.45886869999999], [-0.0139276, 51.4590459], [-0.0141072, 51.4592588], [-0.0141981, 51.4593918], [-0.0142392, 51.45945449999999], [-0.014302600000000002, 51.459561400000005], [-0.014351799999999998, 51.45965650000001], [-0.0143894, 51.4597321], [-0.0144239, 51.4598147], [-0.014452100000000002, 51.45988779999998], [-0.014485599999999996, 51.45999599999999], [-0.014521100000000002, 51.460157200000005], [-0.014538600000000002, 51.4602533], [-0.014549, 51.4603542], [-0.0145602, 51.4605312], [-0.0145468, 51.4607073], [-0.014529454831269028, 51.46079444548484], [-0.014522000000000002, 51.460831899999995], [-0.0144921, 51.4609502], [-0.0144447, 51.4610941], [-0.014396199999999996, 51.4612014], [-0.014323, 51.4613351], [-0.014256, 51.461462899999994], [-0.014101, 51.4616676], [-0.0139179, 51.4619101], [-0.013686, 51.4621364], [-0.013557899999999998, 51.4622744], [-0.0134455, 51.46242339999999], [-0.0133186, 51.4625988], [-0.0132124, 51.4627813], [-0.013132, 51.4629773], [-0.013068, 51.46318999999998], [-0.0130361, 51.4633467], [-0.0130185, 51.46355039999999], [-0.0130278, 51.46366919999999], [-0.013031999999999998, 51.4637997], [-0.0130546, 51.4639715], [-0.0131136, 51.4641982], [-0.0131764, 51.4643808], [-0.013247099999999998, 51.464531599999994], [-0.0133258, 51.4646734], [-0.013509599999999998, 51.46493100000001], [-0.0136219, 51.4650591], [-0.0138028, 51.4652285], [-0.0140208, 51.4653998], [-0.014194399999999998, 51.46552059999999], [-0.014382844823814422, 51.46562932350476], [-0.014465999999999996, 51.4656773], [-0.0147796, 51.4658413], [-0.015104200000000002, 51.46598429999999], [-0.015527, 51.4661493], [-0.015772199999999997, 51.466254], [-0.018251399999999997, 51.46724890000001], [-0.0186684, 51.4674175], [-0.018967407346308897, 51.46753299445456], [-0.018995899999999996, 51.467544], [-0.019086715632554777, 51.46757478351069], [-0.01926804254709995, 51.46763624730511], [-0.019410099999999996, 51.4676844], [-0.01942728662649193, 51.46769088470786], [-0.0196481, 51.46777420000001], [-0.019913699999999996, 51.467869399999984], [-0.0201376, 51.4679362], [-0.020293579855915737, 51.46797364427041], [-0.0204117, 51.46800199999999], [-0.020657999999999996, 51.46803190000001], [-0.020872499999999995, 51.4680474], [-0.0210989, 51.468049099999995], [-0.0213323, 51.468040900000005], [-0.021593799999999996, 51.46801920000001], [-0.0218617, 51.46798050000001], [-0.022277899999999996, 51.4678815], [-0.0229881, 51.46768430000001], [-0.0233803, 51.4675765], [-0.0240711, 51.46738779999999], [-0.024798099999999997, 51.4671874], [-0.025371, 51.4670279], [-0.0264823, 51.4667197], [-0.027222499999999997, 51.4665177], [-0.027602, 51.466417400000005], [-0.0279163, 51.46633779999999], [-0.028331400000000003, 51.46623819999999], [-0.0286249, 51.4661692], [-0.0292627, 51.4660322], [-0.0296518, 51.46595569999999], [-0.0300598, 51.4658739], [-0.030424500000000004, 51.46580740000001], [-0.030716099999999996, 51.465754], [-0.0310726, 51.46569629999999], [-0.0315841, 51.46561739999999], [-0.0319943, 51.465557100000005], [-0.0323051, 51.465514500000005], [-0.0327968, 51.465451], [-0.03328969999999999, 51.4653901], [-0.033836, 51.465331], [-0.0344644, 51.46526720000001], [-0.0349807, 51.46521959999999], [-0.0356964, 51.46517029999999], [-0.036359, 51.4651259], [-0.0366758, 51.4651135], [-0.0373148, 51.4650861], [-0.03743058596953648, 51.465083600075786], [-0.03748137264428797, 51.46508250354533], [-0.03752717269307293, 51.465081514680634], [-0.03757972876092997, 51.46508037994732], [-0.03766679999999999, 51.4650785], [-0.0380624, 51.4650793], [-0.0382377, 51.4650767], [-0.03959109999999999, 51.46505350000001], [-0.040198099999999994, 51.4650638], [-0.040779, 51.465083699999994], [-0.0413313, 51.4651076], [-0.0417941, 51.46513149999999], [-0.0424077, 51.4651648], [-0.043104, 51.4652279], [-0.0437666, 51.4652937], [-0.0444854, 51.4653876], [-0.0452253, 51.46549159999999], [-0.0460899, 51.4656381], [-0.047154699999999994, 51.465828299999984], [-0.04776989999999999, 51.4659391], [-0.04830449999999999, 51.46604570000001], [-0.0488743, 51.46617349999999], [-0.0493442, 51.4663279], [-0.04952639999999999, 51.4663809], [-0.0496969, 51.466426899999995], [-0.050033499999999995, 51.4665098], [-0.0504, 51.4665939], [-0.05084759999999999, 51.46667949999999], [-0.0513332, 51.4667681], [-0.0517242, 51.46682359999999], [-0.052071099999999995, 51.4668648], [-0.0523571, 51.4668984], [-0.05304079999999999, 51.46697799999999], [-0.05331539999999999, 51.4670072], [-0.0536612, 51.4670457], [-0.05432209999999999, 51.4671243], [-0.05458509999999999, 51.467161], [-0.05485, 51.4671972], [-0.0551248, 51.4672378], [-0.0555027, 51.4673008], [-0.055863199999999995, 51.4673665], [-0.056152200000000006, 51.467427400000005], [-0.0564565, 51.467497299999984], [-0.056758099999999985, 51.46756289999999], [-0.057043, 51.4676392], [-0.05729799999999999, 51.4677107], [-0.0576055, 51.4677945], [-0.0578409, 51.46787119999999], [-0.0581141, 51.46795230000001], [-0.0583927, 51.4680507], [-0.0591635, 51.46832849999999], [-0.0596316, 51.4684934], [-0.06016429999999999, 51.46870439999999], [-0.06051019999999999, 51.468842], [-0.0610016, 51.469033200000005], [-0.061449, 51.4692087], [-0.061899600000000006, 51.4693906], [-0.0624365, 51.46959830000001], [-0.06271199999999999, 51.46970660000001], [-0.0630622, 51.46984779999999], [-0.0635158, 51.4700322], [-0.06382099999999999, 51.4701445], [-0.0641311, 51.47024360000001], [-0.06438158517234667, 51.470316686546624], [-0.06442549999999998, 51.47032949999999], [-0.06467303186293803, 51.470390865316126], [-0.0646885, 51.4703947], [-0.0650427, 51.47046439999999], [-0.0655158, 51.47055460000001], [-0.06599579999999998, 51.4706025], [-0.0664049, 51.4706345], [-0.06674789999999999, 51.4706353], [-0.0670102, 51.4706247], [-0.0673544, 51.470603100000005], [-0.0676644, 51.4705805], [-0.0681272, 51.470514], [-0.0687746, 51.4703891], [-0.0691917, 51.470256500000005], [-0.0693605, 51.47020029999999], [-0.06952429999999998, 51.4701458], [-0.06971519999999999, 51.4700763], [-0.0704366, 51.46981360000001], [-0.0709112, 51.4696471], [-0.07128669999999998, 51.46951730000001], [-0.0716884, 51.4693877], [-0.0721519, 51.469265699999994], [-0.0726124, 51.4691779], [-0.0731877, 51.4690995], [-0.0735633, 51.4690693], [-0.07379519999999999, 51.46905700000001], [-0.07396150000000001, 51.4690519], [-0.07412219999999999, 51.4690491], [-0.07441719999999999, 51.46904339999999], [-0.07466899999999999, 51.46904219999999], [-0.07488079999999998, 51.4690433], [-0.0751802, 51.469048599999994], [-0.07563149999999999, 51.469059900000005], [-0.0761123, 51.4690708], [-0.076688, 51.46910770000001], [-0.07723009999999998, 51.469179200000006], [-0.077632, 51.4692348], [-0.07808243444825923, 51.46928821892714], [-0.0783462, 51.4693195], [-0.0789712, 51.4694182], [-0.07927199999999998, 51.4694598], [-0.07974289999999999, 51.469506], [-0.08007429999999999, 51.4695359], [-0.0803896, 51.469558500000005], [-0.08087799999999999, 51.4695857], [-0.0811556, 51.46959559999999], [-0.081766, 51.4695947], [-0.08223249999999999, 51.4695893], [-0.0824607, 51.46957929999999], [-0.08311759999999999, 51.469525], [-0.08356949999999999, 51.46948339999999], [-0.0842773, 51.4693974], [-0.08466679999999999, 51.4693403], [-0.08548309999999999, 51.4691774], [-0.08709459999999998, 51.46881859999999], [-0.0876497, 51.468676499999994], [-0.0882443, 51.468509299999994], [-0.08908319999999999, 51.46826130000001], [-0.08956259999999999, 51.46811869999999], [-0.08983152841195213, 51.468035372729425], [-0.08984789999999998, 51.46803030000001], [-0.0902076, 51.46791540000001], [-0.09038269999999998, 51.4678635], [-0.09103419999999998, 51.4676581], [-0.0917544, 51.46743440000001], [-0.0925923, 51.4671787], [-0.093213, 51.4669855], [-0.0937025, 51.46683619999999], [-0.0944001, 51.46663349999999], [-0.0950996, 51.4664331], [-0.0954557, 51.46632820000001], [-0.0959028, 51.466191], [-0.0962805, 51.46608359999998], [-0.09663729999999998, 51.4659863], [-0.0969899, 51.465895499999995], [-0.0973397, 51.465809500000006], [-0.0977507, 51.4657164], [-0.097989, 51.46566140000001], [-0.09806239999999998, 51.4656473], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.1097593, 51.4634024], [-0.1100523, 51.463355699999994], [-0.1101891, 51.4633322], [-0.11048139999999998, 51.4632817], [-0.1108201, 51.4632258], [-0.1110745, 51.4631942], [-0.1113385, 51.4631743], [-0.1116134, 51.46315189999999], [-0.1119142, 51.4631401], [-0.1123601, 51.46313289999999], [-0.1128169, 51.4631459], [-0.1132585, 51.463171499999994], [-0.1136461, 51.4632128], [-0.1140179, 51.4632702], [-0.1143726, 51.4633353], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12152269999999996, 51.4636767], [-0.12187259999999998, 51.46361970000001], [-0.12212520000000002, 51.4635779], [-0.12238309999999998, 51.4635407], [-0.1230107, 51.46345269999999], [-0.12329299999999996, 51.46341789999999], [-0.1235806, 51.46339129999999], [-0.1240592, 51.4633441], [-0.1245742, 51.46331159999999], [-0.1247085, 51.463307699999994], [-0.12496219999999998, 51.4633082], [-0.1254863, 51.4633099], [-0.1256126, 51.4633144], [-0.1258066, 51.463325], [-0.1262187, 51.4633548], [-0.1266975, 51.4634081], [-0.12700999999999998, 51.4634501], [-0.1274956, 51.46353369999999], [-0.1279538, 51.4636287], [-0.12833449999999996, 51.4637219], [-0.1285815, 51.4637915], [-0.12878259999999997, 51.463850599999994], [-0.1290085, 51.4639273], [-0.12927779999999997, 51.464017299999995], [-0.12948079999999998, 51.4640932], [-0.1296599, 51.464160099999994], [-0.1301247, 51.46436560000001], [-0.13048919999999997, 51.464540099999994], [-0.1306877, 51.4646422], [-0.13082739999999998, 51.4647182], [-0.1311008, 51.464865999999994], [-0.13135169999999996, 51.46500000000001], [-0.13164779999999998, 51.4651611], [-0.132733, 51.4657442], [-0.1334808, 51.4661454], [-0.1338128, 51.4663291], [-0.134058, 51.4664674], [-0.1342171, 51.4665621], [-0.1345115, 51.4667449], [-0.1346788, 51.4668495], [-0.13473669999999996, 51.46688839999999], [-0.1349214, 51.46701239999999], [-0.1349726681671229, 51.46704752309517], [-0.13510779999999997, 51.467140099999995], [-0.1352356, 51.46722979999999], [-0.13553149999999997, 51.467436500000005], [-0.135723, 51.4675749], [-0.1359625, 51.4677503], [-0.1361007, 51.46785439999999], [-0.13631419999999997, 51.4680194], [-0.13642729999999997, 51.4681106], [-0.1366297, 51.46827639999999], [-0.1368331, 51.46843820000001], [-0.137, 51.468584400000005], [-0.1371292, 51.46870399999999], [-0.1373165, 51.4688842], [-0.1379563, 51.4695283], [-0.138459, 51.47001649999999], [-0.1386438, 51.4702069], [-0.1388336, 51.470399099999995], [-0.1389626, 51.4705331], [-0.1391342, 51.470703400000005], [-0.13931790000000002, 51.47086620000001], [-0.1394635, 51.47098029999999], [-0.1394949, 51.4710049], [-0.1397001, 51.4711535], [-0.13988949999999997, 51.47128360000001], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15892188929030404, 51.46957651517992], [-0.15899919358742853, 51.46957974664995], [-0.15907618472400953, 51.46958296502903], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.15926839999999998, 51.469591], [-0.1595442375337056, 51.469593479145374], [-0.15963979488636257, 51.469594337986294], [-0.1597326391293396, 51.469595172442574], [-0.15992519999999996, 51.469522600000005], [-0.1603064, 51.46938360000001], [-0.16066409999999998, 51.46924809999999], [-0.16107439999999998, 51.46909169999999], [-0.1614119, 51.4689646], [-0.16169229999999998, 51.4688493], [-0.1619389, 51.46874520000001], [-0.1622977, 51.46858879999999], [-0.16252759999999997, 51.4684861], [-0.1627305, 51.4683953], [-0.16290749999999998, 51.468309899999994], [-0.16331889999999996, 51.468105400000006], [-0.1635695344383195, 51.46797330977888], [-0.16363445940453264, 51.467939092738206], [-0.1637722, 51.46786650000001], [-0.1640645, 51.46771340000001], [-0.1644342, 51.4675224], [-0.16471089999999997, 51.46738789999999], [-0.16521999999999998, 51.4671666], [-0.165655, 51.466979], [-0.1661609, 51.466755600000006], [-0.1667822, 51.46648609999999], [-0.1671962, 51.4663082], [-0.16754139999999998, 51.4661597], [-0.167722, 51.466081999999986], [-0.16804849999999996, 51.4659407], [-0.16819679999999998, 51.4658745], [-0.16837699999999997, 51.4657955], [-0.1685853, 51.4657041], [-0.16874169999999997, 51.465637], [-0.1689167, 51.46556], [-0.1692652, 51.46542349999999], [-0.1695995, 51.465304200000006], [-0.16982859999999997, 51.4652242], [-0.1699747, 51.465177399999995], [-0.1703876, 51.46506360000001], [-0.1714823, 51.46478289999999], [-0.17220279999999996, 51.4646022], [-0.17262669999999997, 51.46449679999999], [-0.17296320000000004, 51.464416799999995], [-0.1733374, 51.4643299], [-0.17378559999999998, 51.4642217], [-0.1738978, 51.464196699999995], [-0.1743136, 51.464115500000005], [-0.17447409999999997, 51.4640865], [-0.17467089999999996, 51.4640486], [-0.17487259999999996, 51.4640017], [-0.1751128, 51.463943099999995], [-0.17530649999999998, 51.4638955], [-0.1755301, 51.4638369], [-0.175778, 51.4637727], [-0.175933, 51.46372929999998], [-0.1762174, 51.4636452], [-0.17640669999999997, 51.4635864], [-0.1765605, 51.46353859999999], [-0.1770744, 51.46337909999999], [-0.17753249999999998, 51.463226899999995], [-0.1779221, 51.46310640000001], [-0.17843390000000003, 51.462948100000006], [-0.1787227, 51.462862], [-0.1789661, 51.462793699999985], [-0.1792514, 51.46271759999999], [-0.17950459999999996, 51.4626537], [-0.1796630568239043, 51.462615154183325], [-0.17987909999999996, 51.462562600000005], [-0.18011619999999998, 51.4625126], [-0.18037479999999995, 51.4624587], [-0.1806675, 51.4624018], [-0.1807989, 51.462376799999994], [-0.18112619999999996, 51.4623131], [-0.1814357, 51.462255], [-0.1820807, 51.462134799999994], [-0.182654, 51.4620243], [-0.1831372, 51.461936], [-0.1835054, 51.46186600000001], [-0.1841099, 51.4617521], [-0.18444879999999997, 51.4616875], [-0.1849933, 51.461584599999995], [-0.1856088, 51.4614768], [-0.1858283, 51.4614385], [-0.1871694, 51.461236799999995], [-0.1874868, 51.46118369999999], [-0.1875339, 51.4611757], [-0.1878283, 51.4611257], [-0.18882239999999997, 51.4609617], [-0.18977509999999995, 51.460831000000006], [-0.19018529999999997, 51.46079709999999], [-0.1905606, 51.460764100000006], [-0.1909651, 51.46074240000001], [-0.19128410000000004, 51.46072490000001], [-0.1915397, 51.4607214], [-0.1935166, 51.4606916], [-0.19392350000000003, 51.460687400000005], [-0.195236, 51.460665899999995], [-0.1963844, 51.4606393], [-0.1973901, 51.46058620000001], [-0.1987002, 51.46047409999999], [-0.1991261, 51.46043660000001], [-0.19932639999999996, 51.4604189], [-0.19958359999999997, 51.4603962], [-0.1999758, 51.46036489999998], [-0.20031599999999997, 51.46034180000001], [-0.20063069999999997, 51.4603205], [-0.2023417, 51.4602282], [-0.2033434, 51.460172599999986], [-0.20463079999999997, 51.46010420000001], [-0.2051512, 51.46007970000001], [-0.2056588, 51.46006740000001], [-0.2061791, 51.4600573], [-0.2066886, 51.4600606], [-0.2076391, 51.4600894], [-0.2089361, 51.4601477], [-0.2092211, 51.46016169999999], [-0.20974829999999997, 51.46019770000001], [-0.21019289999999996, 51.46023269999999], [-0.21062479999999997, 51.4602744], [-0.2109186, 51.46030700000001], [-0.2128292, 51.46056620000001], [-0.2137381, 51.46070950000001], [-0.2141704, 51.4607902], [-0.2146179, 51.4608825], [-0.2153219, 51.4610307], [-0.2158874, 51.4611387], [-0.21626749999999997, 51.4611964], [-0.2172423, 51.461355999999995], [-0.2176685, 51.4614356], [-0.21808690000000003, 51.461525], [-0.21877379999999996, 51.461694400000006], [-0.21924779999999996, 51.4618272], [-0.2196413, 51.4619536], [-0.2211792, 51.4625232], [-0.2220175, 51.46284010000001], [-0.2225679, 51.4630284], [-0.22298419999999997, 51.463159199999986], [-0.2235718, 51.46332919999999], [-0.2243254, 51.46352399999999], [-0.2249309, 51.4636703], [-0.2264444, 51.463995], [-0.2278127, 51.464265700000006], [-0.2282667, 51.464355], [-0.2335178, 51.4653832], [-0.23550910000000003, 51.4657918], [-0.2366891, 51.466018599999984], [-0.2374672, 51.466159100000006], [-0.2375186, 51.466168299999985], [-0.2380108, 51.4662513], [-0.2388907, 51.4664136], [-0.2398629, 51.4666062], [-0.24116829999999995, 51.466863100000005], [-0.24117287452538896, 51.46686398991514], [-0.2423069, 51.4670846], [-0.2427964, 51.4671899], [-0.24320809999999995, 51.4672618], [-0.24368019999999996, 51.4673603], [-0.2441107, 51.46746890000001], [-0.2443628, 51.46754829999999], [-0.2447584, 51.46767609999999], [-0.24500249999999996, 51.467763000000005], [-0.245957, 51.468153], [-0.247415, 51.4688632], [-0.2483083, 51.46938240000001], [-0.2484793, 51.4694836], [-0.2504827, 51.4706766], [-0.2507228, 51.47082189999999], [-0.2515858, 51.4713444], [-0.2526082, 51.4720242], [-0.2530004, 51.4722636], [-0.254481, 51.4731542], [-0.2562963, 51.4741495], [-0.2568907, 51.4745073], [-0.25809789999999994, 51.47522360000001], [-0.2588171, 51.475639599999994], [-0.2594218999999999, 51.4760061], [-0.2606582, 51.4767383], [-0.26155019999999995, 51.4772648], [-0.26247489999999996, 51.47780869999999], [-0.2639074, 51.4786625], [-0.2651939, 51.4794274], [-0.26645909999999995, 51.4801724], [-0.266882, 51.480422], [-0.268126, 51.48115640000001], [-0.2681562, 51.481174199999984], [-0.26928079999999993, 51.481856999999984], [-0.26949458523585645, 51.48198111908697], [-0.27161539999999995, 51.4832124], [-0.27347659999999996, 51.484328699999985], [-0.2755813, 51.4855628], [-0.2763824, 51.486009300000006], [-0.2771253, 51.4864044], [-0.27726274338413404, 51.48646831351587], [-0.27730527175885583, 51.48648808991671], [-0.2782472, 51.486926099999984], [-0.2792005, 51.48733639999999], [-0.2797284, 51.4875449], [-0.28010209999999996, 51.4876777], [-0.2804287, 51.4878017], [-0.2808164, 51.4879435], [-0.2809837, 51.4880045], [-0.28110499999999994, 51.48804419999999], [-0.2816511, 51.4882146], [-0.2823737, 51.4884293], [-0.2828152278370209, 51.48855483361738], [-0.2830993, 51.488635599999995], [-0.2840931, 51.48890189999999], [-0.2846291, 51.4890277], [-0.2851269, 51.48915159999999], [-0.28549019999999997, 51.4892291], [-0.28587349999999995, 51.489315999999995], [-0.28596289999999996, 51.4893487], [-0.2861578, 51.4894191], [-0.2863321999999999, 51.4894907], [-0.2864444, 51.489545799999995], [-0.286677, 51.489674], [-0.28686230000000007, 51.489792], [-0.2870468, 51.4899309], [-0.2872472, 51.49013269999998], [-0.2874053, 51.490337699999984], [-0.28751, 51.4905339], [-0.2875811, 51.49073529999999], [-0.2875992, 51.4908467], [-0.2876120999999999, 51.49100979999999], [-0.28759989999999996, 51.49116759999999], [-0.2875491, 51.4913584], [-0.28748299999999993, 51.4915034], [-0.2873957, 51.49166], [-0.2873057, 51.491788799999995], [-0.28717889999999996, 51.491929600000006], [-0.2870209, 51.4920786], [-0.28680829999999996, 51.4922347], [-0.28659029999999996, 51.4923696], [-0.2863728, 51.492481299999994], [-0.28615769999999996, 51.4925771], [-0.28548519999999994, 51.4928331], [-0.2848523, 51.4930809], [-0.2846366, 51.493162000000005], [-0.2841035, 51.49337439999999], [-0.28362, 51.4935627], [-0.2826982, 51.4939273], [-0.2795619, 51.4951541], [-0.2765039, 51.4963549], [-0.2746344, 51.49712980000001], [-0.274059, 51.4973635], [-0.2730616, 51.4978488], [-0.2719541, 51.49844279999999], [-0.2714054511209966, 51.4987748385867], [-0.2710680999999999, 51.498979], [-0.2705293, 51.499309], [-0.2701368, 51.49958139999999], [-0.26993629999999996, 51.49971399999998], [-0.26949458523585645, 51.50003905074866], [-0.26912529999999996, 51.50031079999999], [-0.2689162, 51.50046340000001], [-0.2687162, 51.5006239], [-0.2682282, 51.5010187], [-0.26784009999999997, 51.5013304], [-0.2676495, 51.50149689999999], [-0.2671086999999999, 51.502000900000006], [-0.2667555999999999, 51.50235979999999], [-0.2664748, 51.50264409999999], [-0.26595969999999997, 51.503224200000005], [-0.2658161, 51.5033919], [-0.2655436, 51.5037293], [-0.2652504, 51.5040744], [-0.2647615, 51.5047487], [-0.2644969, 51.505147400000006], [-0.26423919999999995, 51.50554890000001], [-0.2640063999999999, 51.505964799999994], [-0.26379649999999993, 51.5063744], [-0.263616, 51.50665990000001], [-0.2634433, 51.5070367], [-0.2632608, 51.50745009999999], [-0.2631281, 51.5077976], [-0.26306149999999995, 51.5079867], [-0.26288749999999994, 51.50851219999999], [-0.2627714, 51.508900799999985], [-0.2627588, 51.5089402], [-0.2627435, 51.5089893], [-0.26266899999999993, 51.509228500000006], [-0.26248469999999996, 51.509743], [-0.2623731999999999, 51.5100938], [-0.2622542, 51.5104699], [-0.261988, 51.5111959], [-0.261785, 51.5117186], [-0.26155169999999994, 51.512230599999995], [-0.261291, 51.5127504], [-0.2610014, 51.5132848], [-0.2606988, 51.51385059999999], [-0.2605332, 51.51415429999999], [-0.2603943, 51.51441299999999], [-0.26001299999999994, 51.5149626], [-0.2596057, 51.515525], [-0.25900709999999993, 51.516331699999995], [-0.2586861, 51.5167608], [-0.258474, 51.51705119999999], [-0.258267, 51.517321300000006], [-0.2580145, 51.5176616], [-0.257762, 51.518001], [-0.2574506999999999, 51.5184344], [-0.2572789, 51.5186956], [-0.2571374, 51.5189133], [-0.2569108, 51.5192777], [-0.2566456999999999, 51.519763799999986], [-0.25651329999999994, 51.5200212], [-0.2564081, 51.52023770000001], [-0.25635859143958906, 51.5203366921797], [-0.2563187852412031, 51.52041628436708], [-0.25628735614315973, 51.52047912650851], [-0.25624929339735986, 51.52055523244075], [-0.2562121, 51.52062959999999], [-0.2561092, 51.52083810000001], [-0.2559741, 51.52109589999999], [-0.2557285, 51.5215057], [-0.2554898, 51.5218732], [-0.25519339999999996, 51.5223212], [-0.2551029, 51.5224577], [-0.2548613, 51.5228258], [-0.25483139999999993, 51.52287129999999], [-0.2545604, 51.5232883], [-0.2543844, 51.5235775], [-0.2543052, 51.523727499999985], [-0.2542104, 51.5239172], [-0.2541414, 51.52407289999999], [-0.254039, 51.5243442], [-0.2539543, 51.5246804], [-0.2539047, 51.52500159999999], [-0.2538736999999999, 51.52554940000001], [-0.2538702, 51.5258789], [-0.2538752, 51.5261295], [-0.2539167, 51.52653719999999], [-0.2539537, 51.52675359999999], [-0.2541068, 51.52752149999999], [-0.2541936, 51.52794409999999], [-0.2542752999999999, 51.52833660000001], [-0.25442809999999993, 51.52901850000001], [-0.25449431223644, 51.5294448933756], [-0.254507, 51.5295266], [-0.254541, 51.5296488], [-0.2547171, 51.5303608], [-0.2547379, 51.5304411], [-0.2548754, 51.5309891], [-0.2549777, 51.5313844], [-0.2550504, 51.53169749999999], [-0.2551467, 51.5320529], [-0.25523549999999995, 51.53241079999999], [-0.25529799999999997, 51.5326543], [-0.2554093, 51.533101599999995], [-0.255494, 51.5334061], [-0.2555868, 51.53378549999999], [-0.2556956, 51.53419600000001], [-0.25577629999999996, 51.5345258], [-0.25584525389212337, 51.534785478668226], [-0.25585476236988725, 51.53482128724628], [-0.25588573254756325, 51.53493791960272], [-0.2558957572351991, 51.534975672080954], [-0.25592083892894607, 51.53507012836294], [-0.2559307989929166, 51.53510763736279], [-0.25594762912889607, 51.53517101856902], [-0.2559582802760293, 51.535211130056304], [-0.25595896056907924, 51.53521369199192], [-0.2559680924256076, 51.535248081905245], [-0.25597084327815695, 51.53525844141253], [-0.2560177, 51.53543489999999], [-0.25606878040802417, 51.53562396613948], [-0.25607729999999995, 51.53565549999999], [-0.25607972692840547, 51.53566480271842], [-0.2561528, 51.5359449], [-0.2562673, 51.5363911], [-0.2563345, 51.53667939999999], [-0.2563807, 51.536863800000006], [-0.2564266, 51.5370897], [-0.25644439999999996, 51.5373142], [-0.25649459999999996, 51.53761859999999], [-0.2565311, 51.5378606], [-0.2565603, 51.5380997], [-0.2565886, 51.538329099999984], [-0.256606, 51.5385761], [-0.2566206, 51.5388573], [-0.2566288, 51.5391401], [-0.25664609999999993, 51.5394382], [-0.2566443, 51.53976649999999], [-0.25664159999999997, 51.54005839999999], [-0.2566288, 51.5403236], [-0.2566133, 51.54061939999999], [-0.2565867, 51.540853], [-0.2565813, 51.5409], [-0.2565631, 51.5410868], [-0.2565192, 51.541394], [-0.2564736, 51.54167970000001], [-0.2564179, 51.5419801], [-0.2563594, 51.5422646], [-0.25630559999999997, 51.5425218], [-0.25623619999999997, 51.54281999999999], [-0.2561641, 51.54309309999999], [-0.25608, 51.54337019999999], [-0.2559915, 51.54365929999999], [-0.255892, 51.5439625], [-0.2558162, 51.54417659999999], [-0.25575319999999996, 51.544332199999985], [-0.2556692, 51.5445355], [-0.2555724, 51.54476029999999], [-0.2554948, 51.5449358], [-0.2553596, 51.545239], [-0.25524729999999995, 51.5454678], [-0.2551652, 51.5456353], [-0.25503639999999994, 51.545882899999995], [-0.254904, 51.546135], [-0.2548035, 51.54631919999999], [-0.25476509999999997, 51.5463896], [-0.2546812, 51.5465376], [-0.2545771, 51.5467046], [-0.2544703, 51.5468817], [-0.25434799999999996, 51.5470753], [-0.2541681, 51.54735699999999], [-0.25397909999999996, 51.547648800000005], [-0.253833, 51.54786060000001], [-0.2536959999999999, 51.548055899999994], [-0.25356999999999996, 51.54822119999999], [-0.2534449, 51.5483779], [-0.2532431, 51.5486259], [-0.2531108, 51.54878539999999], [-0.252905, 51.54901199999999], [-0.2526819, 51.5492516], [-0.2524736, 51.5494692], [-0.2520954, 51.54985079999999], [-0.25171599999999994, 51.5502112], [-0.25143999999999994, 51.5504565], [-0.2512882, 51.5506366], [-0.25093810000000005, 51.5509296], [-0.2507627, 51.5510971], [-0.2505929, 51.5512793], [-0.25042939999999997, 51.5515058], [-0.2503775, 51.5516091], [-0.2503221, 51.55172679999999], [-0.2502832, 51.55182859999999], [-0.2502520999999999, 51.55194369999999], [-0.25023259999999997, 51.5520581], [-0.25022249999999996, 51.552180799999995], [-0.2502273, 51.55228780000001], [-0.2502349, 51.55240710000001], [-0.2502499, 51.55251350000001], [-0.25027859999999996, 51.5526287], [-0.2503185, 51.552742500000015], [-0.2504237, 51.552956], [-0.2504879, 51.5530556], [-0.2505571, 51.55316160000001], [-0.2506718, 51.5532994], [-0.2508028, 51.55342720000001], [-0.25096159999999995, 51.55358400000001], [-0.2511402, 51.5537308], [-0.25135079999999993, 51.55386589999999], [-0.2515776, 51.55399080000001], [-0.2518363, 51.554117999999995], [-0.2521153, 51.55424560000001], [-0.2524056, 51.554351100000005], [-0.2529877, 51.55449560000001], [-0.25349, 51.55464919999999], [-0.25354543902057525, 51.55466347968381], [-0.2537716444105569, 51.554721744304544], [-0.2543581, 51.55487279999999], [-0.2547902, 51.55496099999999], [-0.25530169999999996, 51.5550417], [-0.2559430999999999, 51.5551371], [-0.2569982, 51.555292], [-0.2576323, 51.55533739999999], [-0.2582203, 51.5554098], [-0.2590437, 51.5554842]]} 20.0 0523 0645 Hither Green Neasden Engrs Sidings Neasden Engrs Sidings 51.5554842 -0.2590437 51.5554842 -0.2590437 1 0 2026-09-11 05:58:46 TERMINATED 2026-09-11 05:45:00 Neasden Engrs Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12266705 1789105707025418 72 72 2026-09-11 05:58:28.367329 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:48:27.013601
436956 468434 G30235 362F02M611 2026-09-11 COMPLETE 12266789 2026-09-11 06:48:00 2026-09-11 05:58:46 2026-09-13 05:58:46 {"id": 468434, "stp": "P", "toc": "Merseyrail", "uid": "G30235", "consist": "777144", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30235/2026-09-11/detailed", "trust_id": "362F02M611", "origin_crs": "HBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-11", "dest_arr_time": "0646", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2F02", "timing_status": "LATE", "origin_station": "Headbolt Lane", "current_leg_arr": "0648", "current_leg_dep": "0646", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "0626", "origin_platform": "2", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-11T05:58:46", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1580.746, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6408.655, \"from_m\": 1580.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6764.951, \"from_m\": 6408.655, \"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\": 7181.685, \"from_m\": 6764.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8836.775, \"from_m\": 7181.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9948.152, \"from_m\": 8836.775, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11468.302, \"from_m\": 9948.152, \"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\": 11528.29, \"from_m\": 11468.302, \"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\": 12521.64, \"from_m\": 11528.29, \"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\": 12726.549, \"from_m\": 12521.64, \"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\": 13394.744, \"from_m\": 12726.549, \"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\": 13564.401, \"from_m\": 13394.744, \"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\": 468434, \"profile_key\": \"cc4e314705cf4153bec18624e98be52ef6b94b51579fb851152255a45abad566\", \"schedule_id\": 11008, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Headbolt Lane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 2, \"distance_m\": 1321.065, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"Fazakerley\", \"stage_seq\": 3, \"distance_m\": 4366.15, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634\", \"location\": \"Rice Lane\", \"stage_seq\": 4, \"distance_m\": 6554.352, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 7292.719, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Kirkdale\", \"stage_seq\": 6, \"distance_m\": 8772.824, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640\", \"location\": \"Sandhills\", \"stage_seq\": 7, \"distance_m\": 10157.238, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0644\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 8, \"distance_m\": 12612.014, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 9, \"distance_m\": 13564.401, \"section_seq\": 1, \"route_path_id\": 31930}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13564.401, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}], \"total_distance_m\": 13564.401, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13564.401, \"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": "2.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:25Z\", \"source_id\": 37174841, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:28:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:26:33Z\", \"source_id\": 12251226, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:03Z\", \"source_id\": 37184216, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:32:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:05Z\", \"source_id\": 12254289, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:34Z\", \"source_id\": 37189760, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:35:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:38Z\", \"source_id\": 12256047, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:01Z\", \"source_id\": 37199557, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:38:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:06Z\", \"source_id\": 12259191, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:36Z\", \"source_id\": 37205377, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:41:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:39Z\", \"source_id\": 12261109, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:08Z\", \"source_id\": 37215174, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:45:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:45:10Z\", \"source_id\": 12264339, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:48:24Z\", \"source_id\": 37222466, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:48:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:48:26Z\", \"source_id\": 12266789, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789105709116935, "current_leg_arrival_utc": "2026-09-11T06:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:48:29.109274", "service_state_evidence_id": 12266789, "current_leg_start_actual_dep": "2026-09-11T06:46:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-11T05:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:58:29.698837", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P HBL LVC 2F02 777144 4 75 None {"version": 3, "segments": [{"to_m": 1580.746, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6408.655, "from_m": 1580.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6764.951, "from_m": 6408.655, "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": 7181.685, "from_m": 6764.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8836.775, "from_m": 7181.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9948.152, "from_m": 8836.775, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11468.302, "from_m": 9948.152, "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": 11528.29, "from_m": 11468.302, "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": 12521.64, "from_m": 11528.29, "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": 12726.549, "from_m": 12521.64, "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": 13394.744, "from_m": 12726.549, "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": 13564.401, "from_m": 13394.744, "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": 468434, "profile_key": "cc4e314705cf4153bec18624e98be52ef6b94b51579fb851152255a45abad566", "schedule_id": 11008, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0626", "location": "Headbolt Lane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628", "location": "Kirkby (Merseyside)", "stage_seq": 2, "distance_m": 1321.065, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "Fazakerley", "stage_seq": 3, "distance_m": 4366.15, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634", "location": "Rice Lane", "stage_seq": 4, "distance_m": 6554.352, "section_seq": 1, "route_path_id": 31930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "Walton Jn", "stage_seq": 5, "distance_m": 7292.719, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Kirkdale", "stage_seq": 6, "distance_m": 8772.824, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640", "location": "Sandhills", "stage_seq": 7, "distance_m": 10157.238, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0644", "location": "Moorfields (Northern Line)", "stage_seq": 8, "distance_m": 12612.014, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 9, "distance_m": 13564.401, "section_seq": 1, "route_path_id": 31930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13564.401, "from_m": 0.0, "section_seq": 1, "route_path_id": 31930}], "total_distance_m": 13564.401, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13564.401, "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": 9628, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:25Z", "source_id": 37174841, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T05:28:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:26:33Z", "source_id": 12251226, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9637, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:03Z", "source_id": 37184216, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:32:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:05Z", "source_id": 12254289, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9641, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:34Z", "source_id": 37189760, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:35:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:38Z", "source_id": 12256047, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:01Z", "source_id": 37199557, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:38:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:06Z", "source_id": 12259191, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:36Z", "source_id": 37205377, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:41:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:39Z", "source_id": 12261109, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:08Z", "source_id": 37215174, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:45:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:45:10Z", "source_id": 12264339, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:48:24Z", "source_id": 37222466, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:48:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:48:26Z", "source_id": 12266789, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:48:00+01:00", "operational_fact": true}] Headbolt Lane 0626 0626 2 None None Liverpool Central (Northern) 0646 0646 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30235/2026-09-11/detailed None Moorfields (Northern Line) 2026-09-11T06:46:00+01:00 Liverpool Central (Northern) 2.0 {"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} 0.6 0646 0648 Moorfields (Northern Line) Liverpool Central (Northern) Liverpool Central (Northern) 53.4042050 -2.9795594 53.4042050 -2.9795594 1 0 2026-09-11 05:58:46 TERMINATED 2026-09-11 05:48:00 Liverpool Central (Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12266789 1789105709116935 29 29 2026-09-11 05:58:29.698837 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:48:29.109274
436957 468514 G40309 405H83M611 2026-09-11 COMPLETE 12266820 2026-09-11 06:42:00 2026-09-11 05:58:46 2026-09-13 05:58:46 {"id": 468514, "stp": "P", "toc": "Transport for Wales", "uid": "G40309", "consist": null, "dest_crs": "HHD", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G40309/2026-09-11/detailed", "trust_id": "405H83M611", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Holyhead", "service_date": "2026-09-11", "dest_arr_time": "0642", "dest_platform": "3", "is_terminated": 1, "next_location": "Holyhead", "signalling_id": "5H83", "timing_status": "ON TIME", "origin_station": "Holyhead Car. M.d.", "current_leg_arr": "0642", "current_leg_dep": "0638", "current_leg_end": "Holyhead", "origin_dep_time": "0629", "origin_platform": null, "current_location": "Holyhead", "last_update_time": "2026-09-11T05:58:46", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.629262299999999, 53.3043784], [-4.6297024, 53.3047702], [-4.629849499999999, 53.3049064], [-4.629956899999999, 53.3050065], [-4.6300685999999995, 53.3051205], [-4.630164200000001, 53.30522139999999], [-4.630245700000001, 53.30532099999999], [-4.630319799999999, 53.3054174], [-4.6304067, 53.30554319999999], [-4.6304854, 53.305656899999995], [-4.630554300000001, 53.30577559999999], [-4.6306132, 53.305890600000005], [-4.6306613, 53.3059965], [-4.6307111, 53.30610959999999], [-4.6308159, 53.3064097], [-4.6308583, 53.3065609], [-4.630884199999999, 53.306711500000006], [-4.630893699999999, 53.3068406], [-4.6308909, 53.3069573], [-4.630874880656049, 53.30706581297633], [-4.630870999999999, 53.3070921]]}", "current_leg_start": "Holyhead Sig. H86", "dest_arr_time_act": "0642", "motion_projection": null, "next_location_lat": "53.3070921", "next_location_lon": "-4.6308710", "previous_location": "Holyhead Sig. H86", "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\": 1329.548, \"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\": 1588.647, \"from_m\": 1329.548, \"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\": 2330.229, \"from_m\": 1588.647, \"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\": 468514, \"profile_key\": \"a153a83c773b15a320e1e75761e5b780b057151151a6dbe93f191f420a465cd9\", \"schedule_id\": 12075, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Holyhead Car. M.d.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32194}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0638\", \"location\": \"Holyhead Sig. H86\", \"stage_seq\": 2, \"distance_m\": 1459.098, \"section_seq\": 1, \"route_path_id\": 32194}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": null, \"location\": \"Holyhead\", \"stage_seq\": 3, \"distance_m\": 2330.229, \"section_seq\": 1, \"route_path_id\": 32194}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2330.229, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32194}], \"total_distance_m\": 2330.229, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 2330.229, \"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": "0629", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3070921", "current_position_lon": "-4.6308710", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:48:27Z\", \"source_id\": 12266820, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Holyhead", "service_state_platform": "3", "timing_fact_generation": 1789105709227008, "current_leg_arrival_utc": "2026-09-11T06:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:48:29.225438", "service_state_evidence_id": 12266820, "current_leg_start_actual_dep": "2026-09-11T06:38:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-11T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:58:29.695794", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P None HHD 5H83 None None None None {"version": 3, "segments": [{"to_m": 1329.548, "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": 1588.647, "from_m": 1329.548, "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": 2330.229, "from_m": 1588.647, "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": 468514, "profile_key": "a153a83c773b15a320e1e75761e5b780b057151151a6dbe93f191f420a465cd9", "schedule_id": 12075, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0629", "location": "Holyhead Car. M.d.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32194}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0638", "location": "Holyhead Sig. H86", "stage_seq": 2, "distance_m": 1459.098, "section_seq": 1, "route_path_id": 32194}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": null, "location": "Holyhead", "stage_seq": 3, "distance_m": 2330.229, "section_seq": 1, "route_path_id": 32194}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2330.229, "from_m": 0.0, "section_seq": 1, "route_path_id": 32194}], "total_distance_m": 2330.229, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 2330.229, "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-11T05:48:27Z", "source_id": 12266820, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:42:00+01:00", "operational_fact": true}] Holyhead Car. M.d. 0629 0629 None None None Holyhead 0642 0642 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G40309/2026-09-11/detailed None Holyhead Sig. H86 2026-09-11T06:38:00+01:00 Holyhead 4.0 {"type": "LineString", "coordinates": [[-4.629262299999999, 53.3043784], [-4.6297024, 53.3047702], [-4.629849499999999, 53.3049064], [-4.629956899999999, 53.3050065], [-4.6300685999999995, 53.3051205], [-4.630164200000001, 53.30522139999999], [-4.630245700000001, 53.30532099999999], [-4.630319799999999, 53.3054174], [-4.6304067, 53.30554319999999], [-4.6304854, 53.305656899999995], [-4.630554300000001, 53.30577559999999], [-4.6306132, 53.305890600000005], [-4.6306613, 53.3059965], [-4.6307111, 53.30610959999999], [-4.6308159, 53.3064097], [-4.6308583, 53.3065609], [-4.630884199999999, 53.306711500000006], [-4.630893699999999, 53.3068406], [-4.6308909, 53.3069573], [-4.630874880656049, 53.30706581297633], [-4.630870999999999, 53.3070921]]} 0.2 0638 0642 Holyhead Sig. H86 Holyhead Holyhead 53.3070921 -4.6308710 53.3070921 -4.6308710 1 0 2026-09-11 05:58:46 TERMINATED 2026-09-11 05:42:00 Holyhead TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12266820 1789105709227008 1 1 2026-09-11 05:58:29.695794 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:48:29.225438
436958 467773 W75615 652P03N611 2026-09-11 COMPLETE 12266043 2026-09-11 06:48:00 2026-09-11 05:58:46 2026-09-13 05:58:46 {"id": 467773, "stp": "P", "toc": "West Midlands Trains", "uid": "W75615", "consist": "730036+730047", "dest_crs": "LIF", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75615/2026-09-11/detailed", "trust_id": "652P03N611", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lichfield Trent Valley HL", "service_date": "2026-09-11", "dest_arr_time": "0649", "dest_platform": null, "is_terminated": 1, "next_location": "Lichfield Trent Valley HL", "signalling_id": "2P03", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "0648", "current_leg_dep": "0645", "current_leg_end": "Lichfield Trent Valley HL", "origin_dep_time": "0607", "origin_platform": "8A", "current_location": "Lichfield Trent Valley HL", "last_update_time": "2026-09-11T05:58:46", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8245170157930624, 52.68041006541299], [-1.8238313, 52.6807339], [-1.82326, 52.68099779999999], [-1.8228342, 52.68118869999999], [-1.8223612, 52.68137629999998], [-1.8219113, 52.6815401], [-1.8213313, 52.6817279], [-1.8207302000000003, 52.6818936], [-1.8201502, 52.6820423], [-1.8195292, 52.6821691], [-1.8161624, 52.6827081], [-1.815495, 52.6828349], [-1.8148128, 52.682976999999994], [-1.8117438999999995, 52.683690199999994], [-1.8079516, 52.68459179999999], [-1.8065727, 52.6849174], [-1.8048208999999995, 52.68533219999998], [-1.8043697999999997, 52.68544059999999], [-1.8037655999999995, 52.6855964], [-1.8029994, 52.6858115], [-1.8009475999999998, 52.686290199999995], [-1.8000280999999998, 52.6865216], [-1.7998270999999997, 52.68657660000001], [-1.7995496805896314, 52.686649934082894], [-1.7995028255399117, 52.686662319909544], [-1.7993908677208903, 52.68669191521423]]}", "current_leg_start": "Lichfield City", "dest_arr_time_act": "0649", "motion_projection": null, "next_location_lat": "52.6866919", "next_location_lon": "-1.7993909", "previous_location": "Lichfield City", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 270.924, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.295, \"from_m\": 270.924, \"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\": 723.006, \"from_m\": 301.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1504.627, \"from_m\": 723.006, \"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\": 1880.956, \"from_m\": 1504.627, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2626.145, \"from_m\": 1880.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3880.613, \"from_m\": 2626.145, \"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\": 4352.9, \"from_m\": 3880.613, \"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\": 4653.741, \"from_m\": 4352.9, \"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\": 4889.699, \"from_m\": 4653.741, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5292.807, \"from_m\": 4889.699, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5317.13, \"from_m\": 5292.807, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5829.045, \"from_m\": 5317.13, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7014.096, \"from_m\": 5829.045, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7742.067, \"from_m\": 7014.096, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7770.504, \"from_m\": 7742.067, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8062.768, \"from_m\": 7770.504, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8072.143, \"from_m\": 8062.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12248.701, \"from_m\": 8072.143, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12625.722, \"from_m\": 12248.701, \"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\": 13454.563, \"from_m\": 12625.722, \"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\": 13816.321, \"from_m\": 13454.563, \"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\": 13840.085, \"from_m\": 13816.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17641.396, \"from_m\": 13840.085, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17675.282, \"from_m\": 17641.396, \"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\": 18016.139, \"from_m\": 17675.282, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18034.103, \"from_m\": 18016.139, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24391.111, \"from_m\": 18034.103, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24713.976, \"from_m\": 24391.111, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25733.953, \"from_m\": 24713.976, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26084.971, \"from_m\": 25733.953, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26350.891, \"from_m\": 26084.971, \"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\": 26358.682, \"from_m\": 26350.891, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28312.483, \"from_m\": 26358.682, \"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\": 28851.759, \"from_m\": 28312.483, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28914.489, \"from_m\": 28851.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29008.39, \"from_m\": 28914.489, \"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\": 29227.439, \"from_m\": 29008.39, \"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\": 29289.466, \"from_m\": 29227.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29495.514, \"from_m\": 29289.466, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}], \"service_id\": 467773, \"profile_key\": \"7dabcac87ec8d34a37ad9585173b4ca6de1ae5c2dd20fe428cce8dc2206d628d\", \"schedule_id\": 28220, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39635}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 997.016, \"section_seq\": 1, \"route_path_id\": 39635}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0611H\", \"location\": \"Duddeston\", \"stage_seq\": 3, \"distance_m\": 2323.677, \"section_seq\": 1, \"route_path_id\": 39635}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614\", \"location\": \"Aston\", \"stage_seq\": 4, \"distance_m\": 4256.654, \"section_seq\": 1, \"route_path_id\": 39635}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0617H\", \"location\": \"Gravelly Hill\", \"stage_seq\": 5, \"distance_m\": 6372.157, \"section_seq\": 1, \"route_path_id\": 39635}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620H\", \"location\": \"Erdington\", \"stage_seq\": 6, \"distance_m\": 8139.695, \"section_seq\": 1, \"route_path_id\": 39635}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0622H\", \"location\": \"Chester Road\", \"stage_seq\": 7, \"distance_m\": 9129.362, \"section_seq\": 1, \"route_path_id\": 39635}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0624H\", \"location\": \"Wylde Green\", \"stage_seq\": 8, \"distance_m\": 10185.997, \"section_seq\": 1, \"route_path_id\": 39635}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 9, \"distance_m\": 12395.512, \"section_seq\": 1, \"route_path_id\": 39635}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631\", \"location\": \"Four Oaks\", \"stage_seq\": 10, \"distance_m\": 14533.639, \"section_seq\": 1, \"route_path_id\": 39635}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0634\", \"location\": \"Butlers Lane\", \"stage_seq\": 11, \"distance_m\": 16218.458, \"section_seq\": 1, \"route_path_id\": 39635}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Blake Street\", \"stage_seq\": 12, \"distance_m\": 17463.925, \"section_seq\": 1, \"route_path_id\": 39635}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0640H\", \"location\": \"Shenstone\", \"stage_seq\": 13, \"distance_m\": 21959.349, \"section_seq\": 1, \"route_path_id\": 39635}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0646H\", \"location\": \"Lichfield City\", \"stage_seq\": 14, \"distance_m\": 26865.888, \"section_seq\": 1, \"route_path_id\": 39635}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": null, \"location\": \"Lichfield Trent Valley HL\", \"stage_seq\": 15, \"distance_m\": 29495.514, \"section_seq\": 1, \"route_path_id\": 39635}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29495.514, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39635}], \"total_distance_m\": 29495.514, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27740.998, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1754.516, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.6866919", "current_position_lon": "-1.7993909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:29Z\", \"source_id\": 37144713, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:10:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:10:32Z\", \"source_id\": 12241214, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:12:24Z\", \"source_id\": 37148176, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:13:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:12:28Z\", \"source_id\": 12242370, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:26Z\", \"source_id\": 37155725, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:17:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:16:33Z\", \"source_id\": 12244843, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:19:09Z\", \"source_id\": 37160763, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:19:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:19:18Z\", \"source_id\": 12246537, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:53Z\", \"source_id\": 37163999, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:21:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:56Z\", \"source_id\": 12247594, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:47Z\", \"source_id\": 37167702, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:23:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:22:51Z\", \"source_id\": 12248787, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:22Z\", \"source_id\": 37172767, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:26:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:25:24Z\", \"source_id\": 12250488, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:00Z\", \"source_id\": 37179798, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:07Z\", \"source_id\": 12252913, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:51Z\", \"source_id\": 37185936, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:32:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:31:54Z\", \"source_id\": 12254828, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:31Z\", \"source_id\": 37191784, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:35:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:34:33Z\", \"source_id\": 12256716, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:37:59Z\", \"source_id\": 37199450, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:39:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:38:06Z\", \"source_id\": 12259182, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:02Z\", \"source_id\": 37210558, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:44:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:08Z\", \"source_id\": 12262848, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:47:23Z\", \"source_id\": 37220069, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:48:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:47:29Z\", \"source_id\": 12266043, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lichfield Trent Valley HL", "service_state_platform": "3", "timing_fact_generation": 1789105653214721, "current_leg_arrival_utc": "2026-09-11T06:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:48:33.874654", "service_state_evidence_id": 12266043, "current_leg_start_actual_dep": "2026-09-11T06:46:30+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-11T05:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:58:35.008718", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BHM LIF 2P03 730036+730047 6 90 None {"version": 3, "segments": [{"to_m": 251.478, "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": 270.924, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.295, "from_m": 270.924, "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": 723.006, "from_m": 301.295, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1504.627, "from_m": 723.006, "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": 1880.956, "from_m": 1504.627, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2626.145, "from_m": 1880.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3880.613, "from_m": 2626.145, "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": 4352.9, "from_m": 3880.613, "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": 4653.741, "from_m": 4352.9, "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": 4889.699, "from_m": 4653.741, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5292.807, "from_m": 4889.699, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5317.13, "from_m": 5292.807, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5829.045, "from_m": 5317.13, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7014.096, "from_m": 5829.045, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7742.067, "from_m": 7014.096, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7770.504, "from_m": 7742.067, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8062.768, "from_m": 7770.504, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8072.143, "from_m": 8062.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12248.701, "from_m": 8072.143, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12625.722, "from_m": 12248.701, "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": 13454.563, "from_m": 12625.722, "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": 13816.321, "from_m": 13454.563, "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": 13840.085, "from_m": 13816.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17641.396, "from_m": 13840.085, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17675.282, "from_m": 17641.396, "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": 18016.139, "from_m": 17675.282, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18034.103, "from_m": 18016.139, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24391.111, "from_m": 18034.103, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24713.976, "from_m": 24391.111, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25733.953, "from_m": 24713.976, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26084.971, "from_m": 25733.953, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26350.891, "from_m": 26084.971, "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": 26358.682, "from_m": 26350.891, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28312.483, "from_m": 26358.682, "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": 28851.759, "from_m": 28312.483, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28914.489, "from_m": 28851.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29008.39, "from_m": 28914.489, "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": 29227.439, "from_m": 29008.39, "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": 29289.466, "from_m": 29227.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29495.514, "from_m": 29289.466, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}], "service_id": 467773, "profile_key": "7dabcac87ec8d34a37ad9585173b4ca6de1ae5c2dd20fe428cce8dc2206d628d", "schedule_id": 28220, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0607", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39635}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 997.016, "section_seq": 1, "route_path_id": 39635}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0611H", "location": "Duddeston", "stage_seq": 3, "distance_m": 2323.677, "section_seq": 1, "route_path_id": 39635}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614", "location": "Aston", "stage_seq": 4, "distance_m": 4256.654, "section_seq": 1, "route_path_id": 39635}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0617H", "location": "Gravelly Hill", "stage_seq": 5, "distance_m": 6372.157, "section_seq": 1, "route_path_id": 39635}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620H", "location": "Erdington", "stage_seq": 6, "distance_m": 8139.695, "section_seq": 1, "route_path_id": 39635}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0622H", "location": "Chester Road", "stage_seq": 7, "distance_m": 9129.362, "section_seq": 1, "route_path_id": 39635}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0624H", "location": "Wylde Green", "stage_seq": 8, "distance_m": 10185.997, "section_seq": 1, "route_path_id": 39635}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627H", "location": "Sutton Coldfield", "stage_seq": 9, "distance_m": 12395.512, "section_seq": 1, "route_path_id": 39635}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631", "location": "Four Oaks", "stage_seq": 10, "distance_m": 14533.639, "section_seq": 1, "route_path_id": 39635}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0634", "location": "Butlers Lane", "stage_seq": 11, "distance_m": 16218.458, "section_seq": 1, "route_path_id": 39635}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Blake Street", "stage_seq": 12, "distance_m": 17463.925, "section_seq": 1, "route_path_id": 39635}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0640H", "location": "Shenstone", "stage_seq": 13, "distance_m": 21959.349, "section_seq": 1, "route_path_id": 39635}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0646H", "location": "Lichfield City", "stage_seq": 14, "distance_m": 26865.888, "section_seq": 1, "route_path_id": 39635}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": null, "location": "Lichfield Trent Valley HL", "stage_seq": 15, "distance_m": 29495.514, "section_seq": 1, "route_path_id": 39635}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29495.514, "from_m": 0.0, "section_seq": 1, "route_path_id": 39635}], "total_distance_m": 29495.514, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27740.998, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1754.516, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19499, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:29Z", "source_id": 37144713, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T05:10:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:10:32Z", "source_id": 12241214, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:12:24Z", "source_id": 37148176, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T05:13:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:12:28Z", "source_id": 12242370, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19288, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:26Z", "source_id": 37155725, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:17:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:16:33Z", "source_id": 12244843, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19284, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:19:09Z", "source_id": 37160763, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:19:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:19:18Z", "source_id": 12246537, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19280, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:53Z", "source_id": 37163999, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T05:21:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:56Z", "source_id": 12247594, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19276, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:47Z", "source_id": 37167702, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:23:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:22:51Z", "source_id": 12248787, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19272, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:22Z", "source_id": 37172767, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:26:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:25:24Z", "source_id": 12250488, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19267, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:00Z", "source_id": 37179798, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T05:29:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:07Z", "source_id": 12252913, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19175, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:51Z", "source_id": 37185936, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:32:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:31:54Z", "source_id": 12254828, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19170, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:31Z", "source_id": 37191784, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T05:35:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:34:33Z", "source_id": 12256716, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19166, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:37:59Z", "source_id": 37199450, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T05:39:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:38:06Z", "source_id": 12259182, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19154, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:02Z", "source_id": 37210558, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T05:44:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:08Z", "source_id": 12262848, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19147, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:47:23Z", "source_id": 37220069, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:48:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:47:29Z", "source_id": 12266043, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:48:00+01:00", "operational_fact": true}] Birmingham New Street 0607 0607 8A None None Lichfield Trent Valley HL 0649 0649 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W75615/2026-09-11/detailed None Lichfield City 2026-09-11T06:46:30+01:00 Lichfield Trent Valley HL 3.0 {"type": "LineString", "coordinates": [[-1.8245170157930624, 52.68041006541299], [-1.8238313, 52.6807339], [-1.82326, 52.68099779999999], [-1.8228342, 52.68118869999999], [-1.8223612, 52.68137629999998], [-1.8219113, 52.6815401], [-1.8213313, 52.6817279], [-1.8207302000000003, 52.6818936], [-1.8201502, 52.6820423], [-1.8195292, 52.6821691], [-1.8161624, 52.6827081], [-1.815495, 52.6828349], [-1.8148128, 52.682976999999994], [-1.8117438999999995, 52.683690199999994], [-1.8079516, 52.68459179999999], [-1.8065727, 52.6849174], [-1.8048208999999995, 52.68533219999998], [-1.8043697999999997, 52.68544059999999], [-1.8037655999999995, 52.6855964], [-1.8029994, 52.6858115], [-1.8009475999999998, 52.686290199999995], [-1.8000280999999998, 52.6865216], [-1.7998270999999997, 52.68657660000001], [-1.7995496805896314, 52.686649934082894], [-1.7995028255399117, 52.686662319909544], [-1.7993908677208903, 52.68669191521423]]} 1.1 0645 0648 Lichfield City Lichfield Trent Valley HL Lichfield Trent Valley HL 52.6866919 -1.7993909 52.6866919 -1.7993909 1 0 2026-09-11 05:58:46 TERMINATED 2026-09-11 05:48:00 Lichfield Trent Valley HL TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12266043 1789105653214721 70 70 2026-09-11 05:58:35.008718 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:48:33.874654
436959 467954 W69204 072J02M611 2026-09-11 COMPLETE 12266055 2026-09-11 06:48:00 2026-09-11 05:58:46 2026-09-13 05:58:46 {"id": 467954, "stp": "P", "toc": "ScotRail", "uid": "W69204", "consist": "156433+156494+156507", "dest_crs": "EKL", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69204/2026-09-11/detailed", "trust_id": "072J02M611", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Kilbride", "service_date": "2026-09-11", "dest_arr_time": "0645", "dest_platform": null, "is_terminated": 1, "next_location": "East Kilbride", "signalling_id": "2J02", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0648", "current_leg_dep": "0644", "current_leg_end": "East Kilbride", "origin_dep_time": "0612", "origin_platform": "10", "current_location": "East Kilbride", "last_update_time": "2026-09-11T05:58:46", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.229825232152037, 55.76181743004154], [-4.2292497, 55.7618651], [-4.228669, 55.76189569999999], [-4.2279957999999995, 55.7619221], [-4.2275444, 55.7619302], [-4.227010700000001, 55.7619235], [-4.225580800000001, 55.7618752], [-4.2248886, 55.7618441], [-4.2243739, 55.7618209], [-4.2231175, 55.7617965], [-4.2224114, 55.76181549999999], [-4.222081835361751, 55.76182804243572], [-4.2216021, 55.761846299999995], [-4.2205481, 55.76190879999999], [-4.2204392, 55.761917200000006], [-4.220086499999999, 55.761946], [-4.2193096, 55.76203180000001], [-4.2189197, 55.7620869], [-4.2184282, 55.7621563], [-4.2175292, 55.7623104], [-4.217454, 55.762323299999984], [-4.2168232, 55.76245870000001], [-4.216281, 55.762575099999985], [-4.2153751, 55.76282489999999], [-4.2141312, 55.76321339999999], [-4.2132871, 55.76345440000001], [-4.212330599999999, 55.76374020000001], [-4.211405599999999, 55.763999899999995], [-4.211195499999999, 55.764050700000006], [-4.210750299999999, 55.764158300000005], [-4.2100945, 55.7642973], [-4.2090742, 55.76449709999999], [-4.208710599999999, 55.764552], [-4.2084837, 55.7645862], [-4.207128299999999, 55.76477409999999], [-4.205941, 55.7648969], [-4.2046572, 55.7650592], [-4.202033299999999, 55.76534], [-4.201087799999999, 55.765428099999994], [-4.2002015, 55.7654639], [-4.199362899999999, 55.7654877], [-4.198581, 55.7654717], [-4.1985069, 55.76546890000001], [-4.197045499999999, 55.765413300000006], [-4.1940929, 55.765323], [-4.193894, 55.765314499999995], [-4.1894932, 55.7651828], [-4.187623, 55.7652717], [-4.1850829, 55.7655365], [-4.184720799999999, 55.76557280000001], [-4.182972999999999, 55.7657439], [-4.1821014, 55.7658475], [-4.181525800000001, 55.765912099999994], [-4.179949699999999, 55.76608989999999]]}", "current_leg_start": "Hairmyres", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "55.7660899", "next_location_lon": "-4.1799497", "previous_location": "Hairmyres", "current_leg_milage": "2.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"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\": 984.29, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1401.761, \"from_m\": 984.29, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2763.611, \"from_m\": 1401.761, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5883.979, \"from_m\": 2763.611, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7845.634, \"from_m\": 5883.979, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7886.777, \"from_m\": 7845.634, \"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\": 13350.779, \"from_m\": 7886.777, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13422.286, \"from_m\": 13350.779, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13960.449, \"from_m\": 13422.286, \"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\": 14625.862, \"from_m\": 13960.449, \"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\": 20177.712, \"from_m\": 14625.862, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20314.985, \"from_m\": 20177.712, \"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}], \"service_id\": 467954, \"profile_key\": \"3c20aaed77f21c03474947d48a5f734c2b6fb91d0ee01163a393c1a3154cf501\", \"schedule_id\": 34794, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2024.549, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 4, \"distance_m\": 2699.309, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0618H\", \"location\": \"Crossmyloof\", \"stage_seq\": 5, \"distance_m\": 3517.487, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621\", \"location\": \"Pollokshaws West\", \"stage_seq\": 6, \"distance_m\": 5073.831, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Busby Jn\", \"stage_seq\": 7, \"distance_m\": 5708.078, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624\", \"location\": \"Thornliebank\", \"stage_seq\": 8, \"distance_m\": 6885.896, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627H\", \"location\": \"Giffnock\", \"stage_seq\": 9, \"distance_m\": 10394.972, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631\", \"location\": \"Clarkston\", \"stage_seq\": 10, \"distance_m\": 12368.094, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634\", \"location\": \"Busby\", \"stage_seq\": 11, \"distance_m\": 13667.567, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637\", \"location\": \"Thorntonhall\", \"stage_seq\": 12, \"distance_m\": 15309.003, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640H\", \"location\": \"Hairmyres\", \"stage_seq\": 13, \"distance_m\": 17112.43, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Hairmyres East Jn\", \"stage_seq\": 14, \"distance_m\": 18755.47, \"section_seq\": 1, \"route_path_id\": 28667}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"East Kilbride\", \"stage_seq\": 15, \"distance_m\": 20314.985, \"section_seq\": 1, \"route_path_id\": 28667}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20314.985, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28667}], \"total_distance_m\": 20314.985, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20314.985, \"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": "0612", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.7660899", "current_position_lon": "-4.1799497", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:46Z\", \"source_id\": 37163816, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:21:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:20:49Z\", \"source_id\": 12247483, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:18Z\", \"source_id\": 37168770, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:24:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:23:20Z\", \"source_id\": 12249133, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:06Z\", \"source_id\": 37176110, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:27:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:27:08Z\", \"source_id\": 12251593, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:41Z\", \"source_id\": 37181214, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:29:42Z\", \"source_id\": 12253331, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:33:58Z\", \"source_id\": 12256259, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:32Z\", \"source_id\": 37194096, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:36:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:35:32Z\", \"source_id\": 12257397, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:40:27Z\", \"source_id\": 12260959, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:43:55Z\", \"source_id\": 12263430, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:47:26Z\", \"source_id\": 37220156, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T05:48:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T05:47:29Z\", \"source_id\": 12266055, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T06:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Kilbride", "service_state_platform": "1", "timing_fact_generation": 1789105653586307, "current_leg_arrival_utc": "2026-09-11T06:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T05:48:34.174951", "service_state_evidence_id": 12266055, "current_leg_start_actual_dep": "2026-09-11T06:43:30+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-11T05:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T05:58:35.016166", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC EKL 2J02 156433+156494+156507 6 75 None {"version": 3, "segments": [{"to_m": 424.467, "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": 984.29, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1401.761, "from_m": 984.29, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2763.611, "from_m": 1401.761, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5883.979, "from_m": 2763.611, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7845.634, "from_m": 5883.979, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7886.777, "from_m": 7845.634, "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": 13350.779, "from_m": 7886.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13422.286, "from_m": 13350.779, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13960.449, "from_m": 13422.286, "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": 14625.862, "from_m": 13960.449, "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": 20177.712, "from_m": 14625.862, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20314.985, "from_m": 20177.712, "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}], "service_id": 467954, "profile_key": "3c20aaed77f21c03474947d48a5f734c2b6fb91d0ee01163a393c1a3154cf501", "schedule_id": 34794, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0612", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 28667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2024.549, "section_seq": 1, "route_path_id": 28667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Muirhouse South Jn", "stage_seq": 4, "distance_m": 2699.309, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0618H", "location": "Crossmyloof", "stage_seq": 5, "distance_m": 3517.487, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621", "location": "Pollokshaws West", "stage_seq": 6, "distance_m": 5073.831, "section_seq": 1, "route_path_id": 28667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Busby Jn", "stage_seq": 7, "distance_m": 5708.078, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624", "location": "Thornliebank", "stage_seq": 8, "distance_m": 6885.896, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627H", "location": "Giffnock", "stage_seq": 9, "distance_m": 10394.972, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631", "location": "Clarkston", "stage_seq": 10, "distance_m": 12368.094, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634", "location": "Busby", "stage_seq": 11, "distance_m": 13667.567, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637", "location": "Thorntonhall", "stage_seq": 12, "distance_m": 15309.003, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640H", "location": "Hairmyres", "stage_seq": 13, "distance_m": 17112.43, "section_seq": 1, "route_path_id": 28667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Hairmyres East Jn", "stage_seq": 14, "distance_m": 18755.47, "section_seq": 1, "route_path_id": 28667}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "East Kilbride", "stage_seq": 15, "distance_m": 20314.985, "section_seq": 1, "route_path_id": 28667}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20314.985, "from_m": 0.0, "section_seq": 1, "route_path_id": 28667}], "total_distance_m": 20314.985, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20314.985, "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": 1841, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:46Z", "source_id": 37163816, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T05:21:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:20:49Z", "source_id": 12247483, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1834, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:18Z", "source_id": 37168770, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T05:24:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:23:20Z", "source_id": 12249133, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2585, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:06Z", "source_id": 37176110, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T05:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:27:08Z", "source_id": 12251593, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1848, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:41Z", "source_id": 37181214, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T05:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:29:42Z", "source_id": 12253331, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T06:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:33:58Z", "source_id": 12256259, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2576, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:32Z", "source_id": 37194096, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T05:36:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:35:32Z", "source_id": 12257397, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T06:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:40:27Z", "source_id": 12260959, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T06:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:43:55Z", "source_id": 12263430, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1846, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:47:26Z", "source_id": 37220156, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T05:48:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T05:47:29Z", "source_id": 12266055, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T06:48:00+01:00", "operational_fact": true}] Glasgow Central High Level 0612 0612 10 None None East Kilbride 0645 0645 None LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69204/2026-09-11/detailed None Hairmyres 2026-09-11T06:43:30+01:00 East Kilbride 4.0 {"type": "LineString", "coordinates": [[-4.229825232152037, 55.76181743004154], [-4.2292497, 55.7618651], [-4.228669, 55.76189569999999], [-4.2279957999999995, 55.7619221], [-4.2275444, 55.7619302], [-4.227010700000001, 55.7619235], [-4.225580800000001, 55.7618752], [-4.2248886, 55.7618441], [-4.2243739, 55.7618209], [-4.2231175, 55.7617965], [-4.2224114, 55.76181549999999], [-4.222081835361751, 55.76182804243572], [-4.2216021, 55.761846299999995], [-4.2205481, 55.76190879999999], [-4.2204392, 55.761917200000006], [-4.220086499999999, 55.761946], [-4.2193096, 55.76203180000001], [-4.2189197, 55.7620869], [-4.2184282, 55.7621563], [-4.2175292, 55.7623104], [-4.217454, 55.762323299999984], [-4.2168232, 55.76245870000001], [-4.216281, 55.762575099999985], [-4.2153751, 55.76282489999999], [-4.2141312, 55.76321339999999], [-4.2132871, 55.76345440000001], [-4.212330599999999, 55.76374020000001], [-4.211405599999999, 55.763999899999995], [-4.211195499999999, 55.764050700000006], [-4.210750299999999, 55.764158300000005], [-4.2100945, 55.7642973], [-4.2090742, 55.76449709999999], [-4.208710599999999, 55.764552], [-4.2084837, 55.7645862], [-4.207128299999999, 55.76477409999999], [-4.205941, 55.7648969], [-4.2046572, 55.7650592], [-4.202033299999999, 55.76534], [-4.201087799999999, 55.765428099999994], [-4.2002015, 55.7654639], [-4.199362899999999, 55.7654877], [-4.198581, 55.7654717], [-4.1985069, 55.76546890000001], [-4.197045499999999, 55.765413300000006], [-4.1940929, 55.765323], [-4.193894, 55.765314499999995], [-4.1894932, 55.7651828], [-4.187623, 55.7652717], [-4.1850829, 55.7655365], [-4.184720799999999, 55.76557280000001], [-4.182972999999999, 55.7657439], [-4.1821014, 55.7658475], [-4.181525800000001, 55.765912099999994], [-4.179949699999999, 55.76608989999999]]} 2.0 0644 0648 Hairmyres East Kilbride East Kilbride 55.7660899 -4.1799497 55.7660899 -4.1799497 1 0 2026-09-11 05:58:46 TERMINATED 2026-09-11 05:48:00 East Kilbride TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12266055 1789105653586307 48 48 2026-09-11 05:58:35.016166 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 05:48:34.174951
← Previous (1701–1800) Next (1901–2000) →