| 598068 |
628576 |
P65315 |
325S03M517 |
2026-09-17 |
COMPLETE |
16802425 |
2026-09-17 06:13:00 |
2026-09-17 05:24:51 |
2026-09-19 05:24:51 |
{"id": 628576, "stp": "P", "toc": "Northern", "uid": "P65315", "consist": "195127", "dest_crs": "CLY", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65315/2026-09-17/detailed", "trust_id": "325S03M517", "origin_crs": "XML", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chinley", "service_date": "2026-09-17", "dest_arr_time": "0621", "dest_platform": "1", "is_terminated": 1, "next_location": null, "signalling_id": "5S03", "timing_status": "EARLY", "origin_station": "Longsight Carriage Maintenance Depot", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0538", "origin_platform": null, "current_location": "Chinley", "last_update_time": "2026-09-17T05:24:51", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0621", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Chinley North Jn", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 629.461, \"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\": 774.766, \"from_m\": 629.461, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1776.643, \"from_m\": 774.766, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5597.078, \"from_m\": 1776.643, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6769.014, \"from_m\": 5597.078, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7211.891, \"from_m\": 6769.014, \"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\": 7928.736, \"from_m\": 7211.891, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8375.883, \"from_m\": 7928.736, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11706.765, \"from_m\": 8375.883, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11795.315, \"from_m\": 11706.765, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11804.405, \"from_m\": 11795.315, \"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\": 12339.384, \"from_m\": 11804.405, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12733.812, \"from_m\": 12339.384, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17656.332, \"from_m\": 12733.812, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20220.823, \"from_m\": 17656.332, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20764.342, \"from_m\": 20220.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\": 20824.71, \"from_m\": 20764.342, \"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\": 26819.122, \"from_m\": 20824.71, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26875.384, \"from_m\": 26819.122, \"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\": 28444.086, \"from_m\": 26875.384, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}], \"service_id\": 628576, \"profile_key\": \"2313fb6576d5985540a8c8fc7a93601fe0db8707b5f8091c7005d233c5d55d9d\", \"schedule_id\": 21517, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Longsight Carriage Maintenance Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74691}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0543\", \"location\": \"Longsight\", \"stage_seq\": 2, \"distance_m\": 598.723, \"section_seq\": 1, \"route_path_id\": 74691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 1286.602, \"section_seq\": 1, \"route_path_id\": 74691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 5788.762, \"section_seq\": 1, \"route_path_id\": 74691}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0552\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 6978.965, \"section_seq\": 1, \"route_path_id\": 74691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 7419.151, \"section_seq\": 1, \"route_path_id\": 74691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 7853.165, \"section_seq\": 1, \"route_path_id\": 74691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Hazel Grove\", \"stage_seq\": 8, \"distance_m\": 11474.11, \"section_seq\": 1, \"route_path_id\": 74691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Hazel Grove High Level Jn\", \"stage_seq\": 9, \"distance_m\": 12673.798, \"section_seq\": 1, \"route_path_id\": 74691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"New Mills South Jn\", \"stage_seq\": 10, \"distance_m\": 20970.6, \"section_seq\": 1, \"route_path_id\": 74691}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0618\", \"location\": \"Chinley North Jn\", \"stage_seq\": 11, \"distance_m\": 26819.122, \"section_seq\": 1, \"route_path_id\": 74691}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": null, \"location\": \"Chinley\", \"stage_seq\": 12, \"distance_m\": 28444.086, \"section_seq\": 1, \"route_path_id\": 74691}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28444.086, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74691}], \"total_distance_m\": 28444.086, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25250.134, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3193.952, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:22Z\", \"source_id\": 52056156, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:23Z\", \"source_id\": 16787951, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:42Z\", \"source_id\": 52066741, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:48Z\", \"source_id\": 16791227, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:42Z\", \"source_id\": 16798415, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:58Z\", \"source_id\": 16801024, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:06Z\", \"source_id\": 16801085, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:21Z\", \"source_id\": 16802425, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chinley", "service_state_platform": "1", "timing_fact_generation": 1789622062733726, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:22.687910", "service_state_evidence_id": 16802425, "current_leg_start_actual_dep": null, "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:23.257205", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
XML |
CLY |
5S03 |
195127 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 629.461, "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": 774.766, "from_m": 629.461, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1776.643, "from_m": 774.766, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5597.078, "from_m": 1776.643, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6769.014, "from_m": 5597.078, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7211.891, "from_m": 6769.014, "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": 7928.736, "from_m": 7211.891, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8375.883, "from_m": 7928.736, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11706.765, "from_m": 8375.883, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11795.315, "from_m": 11706.765, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11804.405, "from_m": 11795.315, "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": 12339.384, "from_m": 11804.405, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12733.812, "from_m": 12339.384, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17656.332, "from_m": 12733.812, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20220.823, "from_m": 17656.332, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20764.342, "from_m": 20220.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": 20824.71, "from_m": 20764.342, "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": 26819.122, "from_m": 20824.71, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26875.384, "from_m": 26819.122, "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": 28444.086, "from_m": 26875.384, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}], "service_id": 628576, "profile_key": "2313fb6576d5985540a8c8fc7a93601fe0db8707b5f8091c7005d233c5d55d9d", "schedule_id": 21517, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0538", "location": "Longsight Carriage Maintenance Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74691}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0543", "location": "Longsight", "stage_seq": 2, "distance_m": 598.723, "section_seq": 1, "route_path_id": 74691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 1286.602, "section_seq": 1, "route_path_id": 74691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 5788.762, "section_seq": 1, "route_path_id": 74691}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0552", "location": "Stockport", "stage_seq": 5, "distance_m": 6978.965, "section_seq": 1, "route_path_id": 74691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 7419.151, "section_seq": 1, "route_path_id": 74691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 7853.165, "section_seq": 1, "route_path_id": 74691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Hazel Grove", "stage_seq": 8, "distance_m": 11474.11, "section_seq": 1, "route_path_id": 74691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Hazel Grove High Level Jn", "stage_seq": 9, "distance_m": 12673.798, "section_seq": 1, "route_path_id": 74691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "New Mills South Jn", "stage_seq": 10, "distance_m": 20970.6, "section_seq": 1, "route_path_id": 74691}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0618", "location": "Chinley North Jn", "stage_seq": 11, "distance_m": 26819.122, "section_seq": 1, "route_path_id": 74691}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": null, "location": "Chinley", "stage_seq": 12, "distance_m": 28444.086, "section_seq": 1, "route_path_id": 74691}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28444.086, "from_m": 0.0, "section_seq": 1, "route_path_id": 74691}], "total_distance_m": 28444.086, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25250.134, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3193.952, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8958, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:22Z", "source_id": 52056156, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:47:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:23Z", "source_id": 16787951, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9019, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:42Z", "source_id": 52066741, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:54:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:48Z", "source_id": 16791227, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:42Z", "source_id": 16798415, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:58Z", "source_id": 16801024, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:06Z", "source_id": 16801085, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:21Z", "source_id": 16802425, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] |
Longsight Carriage Maintenance Depot |
0538 |
0538 |
None |
None |
None |
Chinley |
0621 |
0621 |
1 |
EARLY |
-8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65315/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Chinley North Jn |
Chinley |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-17 05:24:51 |
TERMINATED |
2026-09-17 05:13:00 |
Chinley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802425 |
1789622062733726 |
36 |
36 |
2026-09-17 05:24:23.257205 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:14:22.687910 |
| 598069 |
629131 |
L54534 |
502T02M517 |
2026-09-17 |
COMPLETE |
16802473 |
2026-09-17 06:14:00 |
2026-09-17 05:24:51 |
2026-09-19 05:24:51 |
{"id": 629131, "stp": "P", "toc": "Greater Anglia", "uid": "L54534", "consist": "755330", "dest_crs": "SUY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L54534/2026-09-17/detailed", "trust_id": "502T02M517", "origin_crs": "MKT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sudbury", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": null, "is_terminated": 1, "next_location": "Sudbury", "signalling_id": "2T02", "timing_status": "EARLY", "origin_station": "Marks Tey", "current_leg_arr": "0614", "current_leg_dep": "0607½", "current_leg_end": "Sudbury", "origin_dep_time": "0555", "origin_platform": "3", "current_location": "Sudbury", "last_update_time": "2026-09-17T05:24:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7691188, 51.9712007], [0.7691114000000001, 51.9712206], [0.7689453999999999, 51.971564699999995], [0.7688896999999999, 51.97167840000001], [0.7686355000000001, 51.9721627], [0.7681192, 51.9731943], [0.7677356999999999, 51.97392640000001], [0.7669447999999999, 51.975285199999995], [0.7662776, 51.9763562], [0.7656124, 51.9773603], [0.7641000000000001, 51.9794153], [0.7623937, 51.9813985], [0.7611129999999999, 51.982879700000005], [0.7601824999999999, 51.983955999999985], [0.7596590999999999, 51.9845613], [0.7581322, 51.9864298], [0.7580762, 51.986512299999994], [0.7566909, 51.9884624], [0.7559313, 51.98970510000001], [0.7558960999999998, 51.9897657], [0.7558762999999998, 51.9897997], [0.7554160999999999, 51.990591300000006], [0.7547989, 51.9918224], [0.7547675, 51.991882700000005], [0.7544064999999999, 51.9926596], [0.7541686, 51.99326219999999], [0.7537199, 51.9945809], [0.7534863, 51.995484999999995], [0.7533046, 51.9963833], [0.7530533999999999, 51.9979178], [0.7529937, 51.9982789], [0.7529035, 51.9988099], [0.7528750999999999, 51.999021], [0.7528260466506611, 51.99930615890027], [0.7527979999999999, 51.9994692], [0.7524754, 52.001256799999986], [0.7521170999999999, 52.0028342], [0.7515458, 52.0045394], [0.7509513999999999, 52.00593549999999], [0.750173, 52.0073754], [0.7483418999999999, 52.0103398], [0.7479361999999999, 52.0109847], [0.7475415, 52.011612], [0.7471793, 52.012286], [0.7468275, 52.01292089999999], [0.7461812, 52.0142774], [0.7461624, 52.0143187], [0.7457604, 52.0151337], [0.7456406, 52.01540549999999], [0.7452595, 52.016242], [0.7448297999999999, 52.01737779999999], [0.7445502999999999, 52.0181684], [0.7442096, 52.01923709999999], [0.7440661, 52.0197835], [0.7439185999999999, 52.02034999999999], [0.7437333999999999, 52.0211264], [0.7433701, 52.023379299999995], [0.7431983999999999, 52.0250137], [0.7431982, 52.0250203], [0.7432266000000001, 52.025884], [0.7432943000000001, 52.0290591], [0.7431326999999999, 52.03028069999999], [0.7430242, 52.0308558], [0.7428493999999999, 52.031483599999994], [0.7427193999999999, 52.0317909], [0.7425801, 52.03209059999999], [0.7422173999999999, 52.0326911], [0.7419809, 52.03305340000001], [0.7416184999999998, 52.03349879999999], [0.7410566999999999, 52.0340675], [0.7403932, 52.0345865], [0.7397182, 52.035028700000005], [0.739278, 52.0352826], [0.7387422999999999, 52.0355724], [0.7380902, 52.035870200000005], [0.7376581, 52.0360273], [0.7372604999999999, 52.0361375], [0.7367477999999998, 52.0362033], [0.7362810999999999, 52.0362333], [0.7351627, 52.03625639999999]]}", "current_leg_start": "Bures", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "52.0362564", "next_location_lon": "0.7351627", "previous_location": "Bures", "current_leg_milage": "4.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 114.382, \"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\": 232.588, \"from_m\": 114.382, \"capability_applied\": null, \"effective_limit_mph\": 15.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.971, \"from_m\": 232.588, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18978.602, \"from_m\": 18769.971, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 629131, \"profile_key\": \"a70eeac9163f6451c182470f4bc9e0a1e93c19c012f07c20beda5bcac79d97e9\", \"schedule_id\": 16053, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Marks Tey\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34569}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0601H\", \"location\": \"Chappel & Wakes Colne\", \"stage_seq\": 2, \"distance_m\": 5832.965, \"section_seq\": 1, \"route_path_id\": 34569}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0607H\", \"location\": \"Bures\", \"stage_seq\": 3, \"distance_m\": 11155.588, \"section_seq\": 1, \"route_path_id\": 34569}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Sudbury\", \"stage_seq\": 4, \"distance_m\": 18978.602, \"section_seq\": 1, \"route_path_id\": 34569}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18978.602, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34569}], \"total_distance_m\": 18978.602, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18978.602, \"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": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.5", "current_position_lat": "52.0362564", "current_position_lon": "0.7351627", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:25Z\", \"source_id\": 52101956, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:26Z\", \"source_id\": 16802473, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sudbury", "service_state_platform": "1", "timing_fact_generation": 1789622067407893, "current_leg_arrival_utc": "2026-09-17T06:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:27.402203", "service_state_evidence_id": 16802473, "current_leg_start_actual_dep": "2026-09-17T06:07:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-17T05:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:27.668859", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
MKT |
SUY |
2T02 |
755330 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 114.382, "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": 232.588, "from_m": 114.382, "capability_applied": null, "effective_limit_mph": 15.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.971, "from_m": 232.588, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18978.602, "from_m": 18769.971, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 629131, "profile_key": "a70eeac9163f6451c182470f4bc9e0a1e93c19c012f07c20beda5bcac79d97e9", "schedule_id": 16053, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Marks Tey", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34569}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0601H", "location": "Chappel & Wakes Colne", "stage_seq": 2, "distance_m": 5832.965, "section_seq": 1, "route_path_id": 34569}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0607H", "location": "Bures", "stage_seq": 3, "distance_m": 11155.588, "section_seq": 1, "route_path_id": 34569}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Sudbury", "stage_seq": 4, "distance_m": 18978.602, "section_seq": 1, "route_path_id": 34569}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18978.602, "from_m": 0.0, "section_seq": 1, "route_path_id": 34569}], "total_distance_m": 18978.602, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18978.602, "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": 13794, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:25Z", "source_id": 52101956, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:14:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:26Z", "source_id": 16802473, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] |
Marks Tey |
0555 |
0555 |
3 |
None |
None |
Sudbury |
0615 |
0615 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L54534/2026-09-17/detailed |
None |
Bures |
2026-09-17T06:07:30+01:00 |
Sudbury |
6.5 |
{"type": "LineString", "coordinates": [[0.7691188, 51.9712007], [0.7691114000000001, 51.9712206], [0.7689453999999999, 51.971564699999995], [0.7688896999999999, 51.97167840000001], [0.7686355000000001, 51.9721627], [0.7681192, 51.9731943], [0.7677356999999999, 51.97392640000001], [0.7669447999999999, 51.975285199999995], [0.7662776, 51.9763562], [0.7656124, 51.9773603], [0.7641000000000001, 51.9794153], [0.7623937, 51.9813985], [0.7611129999999999, 51.982879700000005], [0.7601824999999999, 51.983955999999985], [0.7596590999999999, 51.9845613], [0.7581322, 51.9864298], [0.7580762, 51.986512299999994], [0.7566909, 51.9884624], [0.7559313, 51.98970510000001], [0.7558960999999998, 51.9897657], [0.7558762999999998, 51.9897997], [0.7554160999999999, 51.990591300000006], [0.7547989, 51.9918224], [0.7547675, 51.991882700000005], [0.7544064999999999, 51.9926596], [0.7541686, 51.99326219999999], [0.7537199, 51.9945809], [0.7534863, 51.995484999999995], [0.7533046, 51.9963833], [0.7530533999999999, 51.9979178], [0.7529937, 51.9982789], [0.7529035, 51.9988099], [0.7528750999999999, 51.999021], [0.7528260466506611, 51.99930615890027], [0.7527979999999999, 51.9994692], [0.7524754, 52.001256799999986], [0.7521170999999999, 52.0028342], [0.7515458, 52.0045394], [0.7509513999999999, 52.00593549999999], [0.750173, 52.0073754], [0.7483418999999999, 52.0103398], [0.7479361999999999, 52.0109847], [0.7475415, 52.011612], [0.7471793, 52.012286], [0.7468275, 52.01292089999999], [0.7461812, 52.0142774], [0.7461624, 52.0143187], [0.7457604, 52.0151337], [0.7456406, 52.01540549999999], [0.7452595, 52.016242], [0.7448297999999999, 52.01737779999999], [0.7445502999999999, 52.0181684], [0.7442096, 52.01923709999999], [0.7440661, 52.0197835], [0.7439185999999999, 52.02034999999999], [0.7437333999999999, 52.0211264], [0.7433701, 52.023379299999995], [0.7431983999999999, 52.0250137], [0.7431982, 52.0250203], [0.7432266000000001, 52.025884], [0.7432943000000001, 52.0290591], [0.7431326999999999, 52.03028069999999], [0.7430242, 52.0308558], [0.7428493999999999, 52.031483599999994], [0.7427193999999999, 52.0317909], [0.7425801, 52.03209059999999], [0.7422173999999999, 52.0326911], [0.7419809, 52.03305340000001], [0.7416184999999998, 52.03349879999999], [0.7410566999999999, 52.0340675], [0.7403932, 52.0345865], [0.7397182, 52.035028700000005], [0.739278, 52.0352826], [0.7387422999999999, 52.0355724], [0.7380902, 52.035870200000005], [0.7376581, 52.0360273], [0.7372604999999999, 52.0361375], [0.7367477999999998, 52.0362033], [0.7362810999999999, 52.0362333], [0.7351627, 52.03625639999999]]} |
4.9 |
0607½ |
0614 |
Bures |
Sudbury |
Sudbury |
52.0362564 |
0.7351627 |
52.0362564 |
0.7351627 |
1 |
0 |
2026-09-17 05:24:51 |
TERMINATED |
2026-09-17 05:14:00 |
Sudbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802473 |
1789622067407893 |
7 |
7 |
2026-09-17 05:24:27.668859 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:14:27.402203 |
| 598070 |
629645 |
P29131 |
315D69M617 |
2026-09-17 |
COMPLETE |
16802023 |
2026-09-17 06:14:00 |
2026-09-17 05:24:51 |
2026-09-19 05:24:51 |
{"id": 629645, "stp": "P", "toc": "Northern", "uid": "P29131", "consist": "195012+195022", "dest_crs": "MCV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29131/2026-09-17/detailed", "trust_id": "315D69M617", "origin_crs": "XNN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-17", "dest_arr_time": "0614", "dest_platform": "3", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "5D69", "timing_status": "ON TIME", "origin_station": "Newton Heath T.M.D.", "current_leg_arr": "0614", "current_leg_dep": "0607", "current_leg_end": "Manchester Victoria", "origin_dep_time": "0608", "origin_platform": null, "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-17T05:24:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1906638, 53.5035578], [-2.1909117, 53.503457100000006], [-2.1912415, 53.5033538], [-2.1914261, 53.5033149], [-2.1921206, 53.5031684], [-2.1923345, 53.5031333], [-2.1926302, 53.5030767], [-2.1929174, 53.5030085], [-2.1929992351226635, 53.50298398924777], [-2.1932314187509436, 53.50290629270718], [-2.1934372155282227, 53.50283826338666], [-2.1936203699501897, 53.50277849339205], [-2.193784626512534, 53.50272557482929], [-2.193933729710944, 53.50267809980423], [-2.1940714240411094, 53.50263466042274], [-2.1942014539987182, 53.50259384879073], [-2.1943275640794613, 53.50255425701409], [-2.194453498779026, 53.502514477198694], [-2.194583002593102, 53.50247310145042], [-2.1947198200173776, 53.502428721875155], [-2.1948676955475426, 53.5023799305788], [-2.1950303736792853, 53.50232531966722], [-2.195211598908296, 53.50226348124631], [-2.1954151157302624, 53.502193007421944], [-2.195644668640874, 53.50211249030002], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]}", "current_leg_start": "Newton Heath T.M.D.", "dest_arr_time_act": "0614", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Newton Heath T.M.D.", "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\": 106.192, \"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\": 196.897, \"from_m\": 106.192, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 218.963, \"from_m\": 196.897, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 268.075, \"from_m\": 218.963, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1635.988, \"from_m\": 268.075, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1663.687, \"from_m\": 1635.988, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1723.783, \"from_m\": 1663.687, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1771.062, \"from_m\": 1723.783, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3408.774, \"from_m\": 1771.062, \"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\": 3867.153, \"from_m\": 3408.774, \"capability_applied\": null, \"effective_limit_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\": 629645, \"profile_key\": \"303d3571376cbad6b3f1db2f664dfac9c6a3c459ae332b1c571aedc854273516\", \"schedule_id\": 21208, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Newton Heath T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 268.075, \"section_seq\": 1, \"route_path_id\": 36678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 3, \"distance_m\": 1723.783, \"section_seq\": 1, \"route_path_id\": 36678}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": null, \"location\": \"Manchester Victoria\", \"stage_seq\": 4, \"distance_m\": 3867.153, \"section_seq\": 1, \"route_path_id\": 36678}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3867.153, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36678}], \"total_distance_m\": 3867.153, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3711.849, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 155.304, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0608", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:53Z\", \"source_id\": 16799139, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8189, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:36Z\", \"source_id\": 52100499, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:39Z\", \"source_id\": 16802023, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "3", "timing_fact_generation": 1789622019726242, "current_leg_arrival_utc": "2026-09-17T06:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:28.915125", "service_state_evidence_id": 16802023, "current_leg_start_actual_dep": "2026-09-17T06:08:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T05:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:29.159504", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
XNN |
MCV |
5D69 |
195012+195022 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 106.192, "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": 196.897, "from_m": 106.192, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 218.963, "from_m": 196.897, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 268.075, "from_m": 218.963, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1635.988, "from_m": 268.075, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1663.687, "from_m": 1635.988, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1723.783, "from_m": 1663.687, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1771.062, "from_m": 1723.783, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3408.774, "from_m": 1771.062, "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": 3867.153, "from_m": 3408.774, "capability_applied": null, "effective_limit_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": 629645, "profile_key": "303d3571376cbad6b3f1db2f664dfac9c6a3c459ae332b1c571aedc854273516", "schedule_id": 21208, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0608", "location": "Newton Heath T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Thorpes Bridge Jn", "stage_seq": 2, "distance_m": 268.075, "section_seq": 1, "route_path_id": 36678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Miles Platting Jn", "stage_seq": 3, "distance_m": 1723.783, "section_seq": 1, "route_path_id": 36678}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 4, "distance_m": 3867.153, "section_seq": 1, "route_path_id": 36678}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3867.153, "from_m": 0.0, "section_seq": 1, "route_path_id": 36678}], "total_distance_m": 3867.153, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3711.849, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 155.304, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:53Z", "source_id": 16799139, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8189, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:36Z", "source_id": 52100499, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:14:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:39Z", "source_id": 16802023, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] |
Newton Heath T.M.D. |
0608 |
0608 |
None |
None |
None |
Manchester Victoria |
0614 |
0614 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P29131/2026-09-17/detailed |
None |
Newton Heath T.M.D. |
2026-09-17T06:08:00+01:00 |
Manchester Victoria |
7.0 |
{"type": "LineString", "coordinates": [[-2.1906638, 53.5035578], [-2.1909117, 53.503457100000006], [-2.1912415, 53.5033538], [-2.1914261, 53.5033149], [-2.1921206, 53.5031684], [-2.1923345, 53.5031333], [-2.1926302, 53.5030767], [-2.1929174, 53.5030085], [-2.1929992351226635, 53.50298398924777], [-2.1932314187509436, 53.50290629270718], [-2.1934372155282227, 53.50283826338666], [-2.1936203699501897, 53.50277849339205], [-2.193784626512534, 53.50272557482929], [-2.193933729710944, 53.50267809980423], [-2.1940714240411094, 53.50263466042274], [-2.1942014539987182, 53.50259384879073], [-2.1943275640794613, 53.50255425701409], [-2.194453498779026, 53.502514477198694], [-2.194583002593102, 53.50247310145042], [-2.1947198200173776, 53.502428721875155], [-2.1948676955475426, 53.5023799305788], [-2.1950303736792853, 53.50232531966722], [-2.195211598908296, 53.50226348124631], [-2.1954151157302624, 53.502193007421944], [-2.195644668640874, 53.50211249030002], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]} |
2.4 |
0607 |
0614 |
Newton Heath T.M.D. |
Manchester Victoria H.s. |
Manchester Victoria |
53.4880832 |
-2.2415595 |
53.4880832 |
-2.2415595 |
1 |
0 |
2026-09-17 05:24:51 |
TERMINATED |
2026-09-17 05:14:00 |
Manchester Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802023 |
1789622019726242 |
9 |
9 |
2026-09-17 05:24:29.159504 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:14:28.915125 |
| 598071 |
628419 |
Y65556 |
879B01M517 |
2026-09-17 |
COMPLETE |
16802097 |
2026-09-17 06:14:00 |
2026-09-17 05:24:51 |
2026-09-19 05:24:51 |
{"id": 628419, "stp": "P", "toc": "London Overground", "uid": "Y65556", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65556/2026-09-17/detailed", "trust_id": "879B01M517", "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-17", "dest_arr_time": "0616", "dest_platform": "2", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9B01", "timing_status": "EARLY", "origin_station": "Crystal Palace", "current_leg_arr": "0614", "current_leg_dep": "0612", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "0532", "origin_platform": "3", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-17T05:24:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "0615", "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\": 628419, \"profile_key\": \"7eece0494b6eefc1d94c6441c8ec11faac9f6d501c145cc591b658ef3b40b5c8\", \"schedule_id\": 30953, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Crystal Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536H\", \"location\": \"Sydenham\", \"stage_seq\": 2, \"distance_m\": 1885.447, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0539\", \"location\": \"Forest Hill\", \"stage_seq\": 3, \"distance_m\": 3305.978, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0541H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 4, \"distance_m\": 4658.341, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544\", \"location\": \"Brockley\", \"stage_seq\": 5, \"distance_m\": 6323.412, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0547\", \"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\": \"0549\", \"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\": \"0550\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 8, \"distance_m\": 9358.601, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0551H\", \"location\": \"Surrey Quays\", \"stage_seq\": 9, \"distance_m\": 9648.046, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553H\", \"location\": \"Canada Water\", \"stage_seq\": 10, \"distance_m\": 10257.712, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 10571.776, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0556H\", \"location\": \"Wapping\", \"stage_seq\": 12, \"distance_m\": 11048.1, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0558H\", \"location\": \"Shadwell\", \"stage_seq\": 13, \"distance_m\": 16601.728, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0601\", \"location\": \"Whitechapel\", \"stage_seq\": 14, \"distance_m\": 17607.546, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 15, \"distance_m\": 18681.057, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Hoxton\", \"stage_seq\": 16, \"distance_m\": 19913.376, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0607H\", \"location\": \"Haggerston\", \"stage_seq\": 17, \"distance_m\": 20795.614, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610\", \"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\": \"0611H\", \"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\": \"0612\", \"wtt_dep\": \"0612H\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 20, \"distance_m\": 25936.734, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"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": "0532", "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-17T04:36:07Z\", \"source_id\": 52043068, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:14Z\", \"source_id\": 16783973, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:59Z\", \"source_id\": 52046408, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:03Z\", \"source_id\": 16785014, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:32Z\", \"source_id\": 52049504, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:39Z\", \"source_id\": 16786015, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:05Z\", \"source_id\": 52052891, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:08Z\", \"source_id\": 16787014, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:58Z\", \"source_id\": 52055595, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:03Z\", \"source_id\": 16787825, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:12Z\", \"source_id\": 52061567, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:18Z\", \"source_id\": 16789620, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:54Z\", \"source_id\": 52064116, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:57Z\", \"source_id\": 16790388, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:42Z\", \"source_id\": 52066761, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:48Z\", \"source_id\": 16791235, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:35Z\", \"source_id\": 52069544, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:39Z\", \"source_id\": 16792148, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:09Z\", \"source_id\": 52072000, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:12Z\", \"source_id\": 16792878, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:12Z\", \"source_id\": 52075195, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:17Z\", \"source_id\": 16793885, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:30Z\", \"source_id\": 52080558, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:38Z\", \"source_id\": 16795582, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:56Z\", \"source_id\": 52084756, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:02Z\", \"source_id\": 16796920, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:03Z\", \"source_id\": 52088434, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:07Z\", \"source_id\": 16798141, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:34Z\", \"source_id\": 52091309, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:37Z\", \"source_id\": 16798988, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:45Z\", \"source_id\": 52096956, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:47Z\", \"source_id\": 16800851, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:45Z\", \"source_id\": 52100754, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:53Z\", \"source_id\": 16802097, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "2", "timing_fact_generation": 1789622034834631, "current_leg_arrival_utc": "2026-09-17T06:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:34.277583", "service_state_evidence_id": 16802097, "current_leg_start_actual_dep": "2026-09-17T06:12:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-17T05:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:34.573932", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CYP |
XHZ |
9B01 |
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": 628419, "profile_key": "7eece0494b6eefc1d94c6441c8ec11faac9f6d501c145cc591b658ef3b40b5c8", "schedule_id": 30953, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0532", "location": "Crystal Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536H", "location": "Sydenham", "stage_seq": 2, "distance_m": 1885.447, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0539", "location": "Forest Hill", "stage_seq": 3, "distance_m": 3305.978, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0541H", "location": "Honor Oak Park", "stage_seq": 4, "distance_m": 4658.341, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544", "location": "Brockley", "stage_seq": 5, "distance_m": 6323.412, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0547", "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": "0549", "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": "0550", "location": "Surrey Quays Silwood Jn", "stage_seq": 8, "distance_m": 9358.601, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0551H", "location": "Surrey Quays", "stage_seq": 9, "distance_m": 9648.046, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553H", "location": "Canada Water", "stage_seq": 10, "distance_m": 10257.712, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 10571.776, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0556H", "location": "Wapping", "stage_seq": 12, "distance_m": 11048.1, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0558H", "location": "Shadwell", "stage_seq": 13, "distance_m": 16601.728, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0601", "location": "Whitechapel", "stage_seq": 14, "distance_m": 17607.546, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603H", "location": "Shoreditch High Street", "stage_seq": 15, "distance_m": 18681.057, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Hoxton", "stage_seq": 16, "distance_m": 19913.376, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0607H", "location": "Haggerston", "stage_seq": 17, "distance_m": 20795.614, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610", "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": "0611H", "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": "0612", "wtt_dep": "0612H", "location": "Canonbury East London Line", "stage_seq": 20, "distance_m": 25936.734, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0615", "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-17T04:36:07Z", "source_id": 52043068, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:36:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:14Z", "source_id": 16783973, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:59Z", "source_id": 52046408, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:39:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:03Z", "source_id": 16785014, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:32Z", "source_id": 52049504, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:42:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:39Z", "source_id": 16786015, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:05Z", "source_id": 52052891, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:44:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:08Z", "source_id": 16787014, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:58Z", "source_id": 52055595, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:46:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:03Z", "source_id": 16787825, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:12Z", "source_id": 52061567, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:50:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:18Z", "source_id": 16789620, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:54Z", "source_id": 52064116, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:52:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:57Z", "source_id": 16790388, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:42Z", "source_id": 52066761, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:54:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:48Z", "source_id": 16791235, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:35Z", "source_id": 52069544, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:39Z", "source_id": 16792148, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:09Z", "source_id": 52072000, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:57:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:12Z", "source_id": 16792878, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:12Z", "source_id": 52075195, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:59:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:17Z", "source_id": 16793885, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:30Z", "source_id": 52080558, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:38Z", "source_id": 16795582, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:56Z", "source_id": 52084756, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:05:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:02Z", "source_id": 16796920, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:03Z", "source_id": 52088434, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:07:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:07Z", "source_id": 16798141, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:34Z", "source_id": 52091309, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:09:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:37Z", "source_id": 16798988, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:45Z", "source_id": 52096956, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:12:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:47Z", "source_id": 16800851, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15028, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:45Z", "source_id": 52100754, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:14:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:53Z", "source_id": 16802097, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] |
Crystal Palace |
0532 |
0532 |
3 |
None |
None |
Highbury & Islington (East London Line) |
0616 |
0615 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65556/2026-09-17/detailed |
None |
Canonbury East London Line |
2026-09-17T06:12: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 |
0612 |
0614 |
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-17 05:24:51 |
TERMINATED |
2026-09-17 05:14:00 |
Highbury & Islington (East London Line) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802097 |
1789622034834631 |
85 |
85 |
2026-09-17 05:24:34.573932 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:14:34.277583 |
| 598072 |
628741 |
G86248 |
362F66M517 |
2026-09-17 |
COMPLETE |
16801598 |
2026-09-17 06:14:00 |
2026-09-17 05:24:51 |
2026-09-19 05:24:51 |
{"id": 628741, "stp": "P", "toc": "Northern", "uid": "G86248", "consist": "331104", "dest_crs": "WGN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86248/2026-09-17/detailed", "trust_id": "362F66M517", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wigan North Western", "service_date": "2026-09-17", "dest_arr_time": "0617", "dest_platform": "6", "is_terminated": 1, "next_location": "Wigan North Western", "signalling_id": "2F66", "timing_status": "EARLY", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0614", "current_leg_dep": "0607", "current_leg_end": "Wigan North Western", "origin_dep_time": "0543", "origin_platform": "2", "current_location": "Wigan North Western Down Passenger Loop", "last_update_time": "2026-09-17T05:24:51", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6720519, 53.4879975], [-2.6707555, 53.48854360000001], [-2.6695324999999994, 53.4890616], [-2.6682591999999996, 53.4896351], [-2.6680961, 53.4897137], [-2.6675427, 53.48998949999999], [-2.6671492, 53.490204199999994], [-2.6667943, 53.49041450000001], [-2.6660283, 53.49089089999999], [-2.6648933, 53.4916268], [-2.6643058999999996, 53.49200290000001], [-2.6637225, 53.4923507], [-2.6632476, 53.49261009999999], [-2.6625961999999994, 53.49293859999999], [-2.6622836999999997, 53.49308979999999], [-2.6613158, 53.4935292], [-2.6600825999999995, 53.4940861], [-2.6588507, 53.4946295], [-2.658018, 53.4950078], [-2.6572784000000005, 53.4953397], [-2.6562363999999996, 53.49581589999999], [-2.6553431999999995, 53.4962104], [-2.6541242, 53.4967625], [-2.6523279999999994, 53.49756430000001], [-2.6499592999999995, 53.4986347], [-2.6475904999999997, 53.4997008], [-2.6466572, 53.50015440000001], [-2.6458024, 53.5006227], [-2.6448929, 53.501188199999994], [-2.6440263999999996, 53.50177699999999], [-2.6430023999999994, 53.5025509], [-2.6420382999999994, 53.5033341], [-2.6410656, 53.504115199999994], [-2.6401302, 53.50491850000001], [-2.6390833, 53.50577369999999], [-2.6385371, 53.50619919999999], [-2.6380224999999995, 53.50661019999999], [-2.6365558, 53.5077845], [-2.6350754, 53.50895750000001], [-2.6341291999999994, 53.509711399999986], [-2.6332813999999996, 53.51040549999999], [-2.6277439, 53.5147972], [-2.6237956999999996, 53.517926200000005], [-2.6235655, 53.5180993], [-2.6206417, 53.5204131], [-2.6202608, 53.52071080000001], [-2.6196485, 53.52119499999999], [-2.6196000315076717, 53.52123315641426], [-2.6190530000000005, 53.521663800000006], [-2.6185622, 53.522049799999984], [-2.6182115999999995, 53.52234200000001], [-2.6178514, 53.5226618], [-2.6174464, 53.5230524], [-2.616931, 53.5235452], [-2.6165433, 53.5239436], [-2.6161454999999996, 53.524341500000006], [-2.6160375999999994, 53.5244503], [-2.6157941999999994, 53.52472449999999], [-2.6155913999999996, 53.5249983], [-2.6154362999999994, 53.5252491], [-2.6153439, 53.5254542], [-2.6152738, 53.525654], [-2.6152141, 53.5258396], [-2.6151675, 53.526078299999995], [-2.6151369999999994, 53.526325699999994], [-2.6151514, 53.52653599999999], [-2.6151786999999995, 53.52670620000001], [-2.6152335999999994, 53.5269005], [-2.6152761, 53.5270324], [-2.6153247, 53.52715030000001], [-2.6153866, 53.527273699999995], [-2.6154577999999997, 53.52740049999999], [-2.6155200999999995, 53.52749599999999], [-2.6155726, 53.52757089999999], [-2.6156176999999996, 53.52763339999999], [-2.6156631999999997, 53.52769380000001], [-2.6156983, 53.52773889999999], [-2.6157451, 53.527796499999994], [-2.6161696999999995, 53.52827019999999], [-2.6167006999999995, 53.528885599999995], [-2.6175195999999996, 53.52982599999999], [-2.6182384, 53.530659400000005], [-2.6186668, 53.531166], [-2.6188653, 53.53139319999999], [-2.6192951999999994, 53.53194800000001], [-2.6193717, 53.5320369], [-2.6198362, 53.5326385], [-2.6206631999999996, 53.53361759999999], [-2.621628, 53.5347367], [-2.6219716, 53.53512849999999], [-2.6225399, 53.5357766], [-2.6229028, 53.53619419999999], [-2.623199, 53.5365372], [-2.6237477, 53.53717139999999], [-2.6243799, 53.5379072], [-2.6247546, 53.538352800000006], [-2.6249914, 53.5386344], [-2.6254025, 53.539198000000006], [-2.6256204, 53.5395011], [-2.6257392, 53.5396289], [-2.6259087, 53.5398205], [-2.6260218999999996, 53.5399541], [-2.6262874999999997, 53.5402072], [-2.6266355999999997, 53.540506999999984], [-2.6270125, 53.5407829], [-2.627515, 53.541106000000006], [-2.6278401999999996, 53.541288999999985], [-2.6279362, 53.541343000000005], [-2.6283983, 53.54155299999999], [-2.6287838, 53.5417188], [-2.6292938, 53.5419341], [-2.6294502, 53.54200229999999], [-2.6297074999999994, 53.5421171], [-2.629899, 53.5422066], [-2.6301216999999997, 53.5422956], [-2.6308401, 53.542583399999984], [-2.6318586, 53.54299149999999], [-2.632291, 53.54316329999999]]}", "current_leg_start": "Garswood", "dest_arr_time_act": "0617", "motion_projection": null, "next_location_lat": "53.5431633", "next_location_lon": "-2.6322910", "previous_location": "Garswood", "current_leg_milage": "4.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4800.14, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7467.933, \"from_m\": 4800.14, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9389.892, \"from_m\": 7467.933, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9682.667, \"from_m\": 9389.892, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9776.173, \"from_m\": 9682.667, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11323.387, \"from_m\": 9776.173, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30754.58, \"from_m\": 11323.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30765.683, \"from_m\": 30754.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\": 30839.286, \"from_m\": 30765.683, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31588.012, \"from_m\": 30839.286, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31941.602, \"from_m\": 31588.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32000.789, \"from_m\": 31941.602, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32026.128, \"from_m\": 32000.789, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32112.052, \"from_m\": 32026.128, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32302.57, \"from_m\": 32112.052, \"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\": 628741, \"profile_key\": \"1914660b7fc5f3843b62a6d7add8db03a4b45895f71dd19c454a305cb486f091\", \"schedule_id\": 12660, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 69782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 69782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2734.994, \"section_seq\": 1, \"route_path_id\": 69782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3219.501, \"section_seq\": 1, \"route_path_id\": 69782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 6, \"distance_m\": 4385.67, \"section_seq\": 1, \"route_path_id\": 69782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Roby\", \"stage_seq\": 7, \"distance_m\": 8286.836, \"section_seq\": 1, \"route_path_id\": 69782}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552H\", \"location\": \"Huyton\", \"stage_seq\": 8, \"distance_m\": 9106.657, \"section_seq\": 1, \"route_path_id\": 69782}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600H\", \"location\": \"St. Helens Central\", \"stage_seq\": 9, \"distance_m\": 18215.636, \"section_seq\": 1, \"route_path_id\": 69782}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607H\", \"location\": \"Garswood\", \"stage_seq\": 10, \"distance_m\": 24307.683, \"section_seq\": 1, \"route_path_id\": 69782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 11, \"distance_m\": 30236.674, \"section_seq\": 1, \"route_path_id\": 69782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 12, \"distance_m\": 31588.012, \"section_seq\": 1, \"route_path_id\": 69782}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": null, \"location\": \"Wigan North Western\", \"stage_seq\": 13, \"distance_m\": 32302.57, \"section_seq\": 1, \"route_path_id\": 69782}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32302.57, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69782}], \"total_distance_m\": 32302.57, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12402.611, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 19899.959, \"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": "53.5431633", "current_position_lon": "-2.6322910", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:23Z\", \"source_id\": 52054749, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:29Z\", \"source_id\": 16787554, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:05Z\", \"source_id\": 52059997, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:09Z\", \"source_id\": 16789150, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:54Z\", \"source_id\": 52061190, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:58Z\", \"source_id\": 16789534, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:12Z\", \"source_id\": 52073574, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:13Z\", \"source_id\": 16793358, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:28Z\", \"source_id\": 52085699, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:34Z\", \"source_id\": 16797232, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:52Z\", \"source_id\": 52099050, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:56Z\", \"source_id\": 16801598, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wigan North Western", "service_state_platform": "6", "timing_fact_generation": 1789621977824956, "current_leg_arrival_utc": "2026-09-17T06:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:35.884513", "service_state_evidence_id": 16801598, "current_leg_start_actual_dep": "2026-09-17T06:07:30+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-17T05:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:36.469057", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LIV |
WGN |
2F66 |
331104 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4800.14, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7467.933, "from_m": 4800.14, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9389.892, "from_m": 7467.933, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9682.667, "from_m": 9389.892, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9776.173, "from_m": 9682.667, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11323.387, "from_m": 9776.173, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30754.58, "from_m": 11323.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30765.683, "from_m": 30754.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": 30839.286, "from_m": 30765.683, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31588.012, "from_m": 30839.286, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31941.602, "from_m": 31588.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32000.789, "from_m": 31941.602, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32026.128, "from_m": 32000.789, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32112.052, "from_m": 32026.128, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32302.57, "from_m": 32112.052, "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": 628741, "profile_key": "1914660b7fc5f3843b62a6d7add8db03a4b45895f71dd19c454a305cb486f091", "schedule_id": 12660, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0543", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 69782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 69782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2734.994, "section_seq": 1, "route_path_id": 69782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 69782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Olive Mount Jn", "stage_seq": 6, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 69782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Roby", "stage_seq": 7, "distance_m": 8286.836, "section_seq": 1, "route_path_id": 69782}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552H", "location": "Huyton", "stage_seq": 8, "distance_m": 9106.657, "section_seq": 1, "route_path_id": 69782}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600H", "location": "St. Helens Central", "stage_seq": 9, "distance_m": 18215.636, "section_seq": 1, "route_path_id": 69782}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607H", "location": "Garswood", "stage_seq": 10, "distance_m": 24307.683, "section_seq": 1, "route_path_id": 69782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Springs Branch Jn", "stage_seq": 11, "distance_m": 30236.674, "section_seq": 1, "route_path_id": 69782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Wigan South Jn", "stage_seq": 12, "distance_m": 31588.012, "section_seq": 1, "route_path_id": 69782}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": null, "location": "Wigan North Western", "stage_seq": 13, "distance_m": 32302.57, "section_seq": 1, "route_path_id": 69782}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32302.57, "from_m": 0.0, "section_seq": 1, "route_path_id": 69782}], "total_distance_m": 32302.57, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12402.611, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 19899.959, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:23Z", "source_id": 52054749, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:46:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:29Z", "source_id": 16787554, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:05Z", "source_id": 52059997, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:09Z", "source_id": 16789150, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10011, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:54Z", "source_id": 52061190, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:50:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:58Z", "source_id": 16789534, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9466, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:12Z", "source_id": 52073574, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:59:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:13Z", "source_id": 16793358, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9463, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:28Z", "source_id": 52085699, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:06:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:34Z", "source_id": 16797232, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9377, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:52Z", "source_id": 52099050, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:14:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:56Z", "source_id": 16801598, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
0543 |
0543 |
2 |
None |
None |
Wigan North Western |
0617 |
0617 |
6 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86248/2026-09-17/detailed |
None |
Garswood |
2026-09-17T06:07:30+01:00 |
Wigan North Western |
7.0 |
{"type": "LineString", "coordinates": [[-2.6720519, 53.4879975], [-2.6707555, 53.48854360000001], [-2.6695324999999994, 53.4890616], [-2.6682591999999996, 53.4896351], [-2.6680961, 53.4897137], [-2.6675427, 53.48998949999999], [-2.6671492, 53.490204199999994], [-2.6667943, 53.49041450000001], [-2.6660283, 53.49089089999999], [-2.6648933, 53.4916268], [-2.6643058999999996, 53.49200290000001], [-2.6637225, 53.4923507], [-2.6632476, 53.49261009999999], [-2.6625961999999994, 53.49293859999999], [-2.6622836999999997, 53.49308979999999], [-2.6613158, 53.4935292], [-2.6600825999999995, 53.4940861], [-2.6588507, 53.4946295], [-2.658018, 53.4950078], [-2.6572784000000005, 53.4953397], [-2.6562363999999996, 53.49581589999999], [-2.6553431999999995, 53.4962104], [-2.6541242, 53.4967625], [-2.6523279999999994, 53.49756430000001], [-2.6499592999999995, 53.4986347], [-2.6475904999999997, 53.4997008], [-2.6466572, 53.50015440000001], [-2.6458024, 53.5006227], [-2.6448929, 53.501188199999994], [-2.6440263999999996, 53.50177699999999], [-2.6430023999999994, 53.5025509], [-2.6420382999999994, 53.5033341], [-2.6410656, 53.504115199999994], [-2.6401302, 53.50491850000001], [-2.6390833, 53.50577369999999], [-2.6385371, 53.50619919999999], [-2.6380224999999995, 53.50661019999999], [-2.6365558, 53.5077845], [-2.6350754, 53.50895750000001], [-2.6341291999999994, 53.509711399999986], [-2.6332813999999996, 53.51040549999999], [-2.6277439, 53.5147972], [-2.6237956999999996, 53.517926200000005], [-2.6235655, 53.5180993], [-2.6206417, 53.5204131], [-2.6202608, 53.52071080000001], [-2.6196485, 53.52119499999999], [-2.6196000315076717, 53.52123315641426], [-2.6190530000000005, 53.521663800000006], [-2.6185622, 53.522049799999984], [-2.6182115999999995, 53.52234200000001], [-2.6178514, 53.5226618], [-2.6174464, 53.5230524], [-2.616931, 53.5235452], [-2.6165433, 53.5239436], [-2.6161454999999996, 53.524341500000006], [-2.6160375999999994, 53.5244503], [-2.6157941999999994, 53.52472449999999], [-2.6155913999999996, 53.5249983], [-2.6154362999999994, 53.5252491], [-2.6153439, 53.5254542], [-2.6152738, 53.525654], [-2.6152141, 53.5258396], [-2.6151675, 53.526078299999995], [-2.6151369999999994, 53.526325699999994], [-2.6151514, 53.52653599999999], [-2.6151786999999995, 53.52670620000001], [-2.6152335999999994, 53.5269005], [-2.6152761, 53.5270324], [-2.6153247, 53.52715030000001], [-2.6153866, 53.527273699999995], [-2.6154577999999997, 53.52740049999999], [-2.6155200999999995, 53.52749599999999], [-2.6155726, 53.52757089999999], [-2.6156176999999996, 53.52763339999999], [-2.6156631999999997, 53.52769380000001], [-2.6156983, 53.52773889999999], [-2.6157451, 53.527796499999994], [-2.6161696999999995, 53.52827019999999], [-2.6167006999999995, 53.528885599999995], [-2.6175195999999996, 53.52982599999999], [-2.6182384, 53.530659400000005], [-2.6186668, 53.531166], [-2.6188653, 53.53139319999999], [-2.6192951999999994, 53.53194800000001], [-2.6193717, 53.5320369], [-2.6198362, 53.5326385], [-2.6206631999999996, 53.53361759999999], [-2.621628, 53.5347367], [-2.6219716, 53.53512849999999], [-2.6225399, 53.5357766], [-2.6229028, 53.53619419999999], [-2.623199, 53.5365372], [-2.6237477, 53.53717139999999], [-2.6243799, 53.5379072], [-2.6247546, 53.538352800000006], [-2.6249914, 53.5386344], [-2.6254025, 53.539198000000006], [-2.6256204, 53.5395011], [-2.6257392, 53.5396289], [-2.6259087, 53.5398205], [-2.6260218999999996, 53.5399541], [-2.6262874999999997, 53.5402072], [-2.6266355999999997, 53.540506999999984], [-2.6270125, 53.5407829], [-2.627515, 53.541106000000006], [-2.6278401999999996, 53.541288999999985], [-2.6279362, 53.541343000000005], [-2.6283983, 53.54155299999999], [-2.6287838, 53.5417188], [-2.6292938, 53.5419341], [-2.6294502, 53.54200229999999], [-2.6297074999999994, 53.5421171], [-2.629899, 53.5422066], [-2.6301216999999997, 53.5422956], [-2.6308401, 53.542583399999984], [-2.6318586, 53.54299149999999], [-2.632291, 53.54316329999999]]} |
4.9 |
0607 |
0614 |
Garswood |
Wigan North Western Down Passenger Loop |
Wigan North Western |
53.5431633 |
-2.6322910 |
53.5431633 |
-2.6322910 |
1 |
0 |
2026-09-17 05:24:51 |
TERMINATED |
2026-09-17 05:14:00 |
Wigan North Western |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16801598 |
1789621977824956 |
48 |
48 |
2026-09-17 05:24:36.469057 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:14:35.884513 |
| 598073 |
629842 |
C35505 |
723W16M617 |
2026-09-17 |
COMPLETE |
16802587 |
2026-09-17 06:14:00 |
2026-09-17 05:24:51 |
2026-09-19 05:24:51 |
{"id": 629842, "stp": "P", "toc": "Elizabeth Line", "uid": "C35505", "consist": "345035", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35505/2026-09-17/detailed", "trust_id": "723W16M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "3W16", "timing_status": "EARLY", "origin_station": "Westbourne Park Carriage Sidings", "current_leg_arr": "0614", "current_leg_dep": "0613", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0613", "origin_platform": "5", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-17T05:24:51", "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": "0615", "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\": 629842, \"profile_key\": \"49e8818d63bb03bba577e350540e8bf7e08a7a156f356e3f2d6039d5f05a76b7\", \"schedule_id\": 4486, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29782}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"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": "0613", "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-17T05:14:34Z\", \"source_id\": 52102300, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:38Z\", \"source_id\": 16802587, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789622080812840, "current_leg_arrival_utc": "2026-09-17T06:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:36.678117", "service_state_evidence_id": 52102300, "current_leg_start_actual_dep": "2026-09-17T06:13:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T05:14:33", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:36.952566", "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 |
PDX |
3W16 |
345035 |
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": 629842, "profile_key": "49e8818d63bb03bba577e350540e8bf7e08a7a156f356e3f2d6039d5f05a76b7", "schedule_id": 4486, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0613", "location": "Westbourne Park Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29782}, {"is_pass": false, "wtt_arr": "0615", "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-17T05:14:34Z", "source_id": 52102300, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:14:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:38Z", "source_id": 16802587, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] |
Westbourne Park Carriage Sidings |
0613 |
0613 |
5 |
None |
None |
Paddington (Crossrail) |
0615 |
0615 |
A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35505/2026-09-17/detailed |
None |
Westbourne Park Carriage Sidings |
2026-09-17T06:13: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 |
0613 |
0614 |
Westbourne Park Carriage Sidings |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-17 05:24:51 |
TERMINATED |
2026-09-17 05:14:33 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
52102300 |
1789622080812840 |
6 |
6 |
2026-09-17 05:24:36.952566 |
A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:14:36.678117 |
| 598074 |
627987 |
P87667 |
892H52M517 |
2026-09-17 |
COMPLETE |
16801872 |
2026-09-17 06:14:00 |
2026-09-17 05:24:51 |
2026-09-19 05:24:51 |
{"id": 627987, "stp": "P", "toc": "Southeastern", "uid": "P87667", "consist": "375804", "dest_crs": "CHX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87667/2026-09-17/detailed", "trust_id": "892H52M517", "origin_crs": "TBW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "5", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2H52", "timing_status": "EARLY", "origin_station": "Tunbridge Wells", "current_leg_arr": "0614", "current_leg_dep": "0611", "current_leg_end": "London Charing Cross", "origin_dep_time": "0517", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-17T05:24:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 108.009, \"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\": 858.088, \"from_m\": 108.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\": 6965.573, \"from_m\": 858.088, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7321.297, \"from_m\": 6965.573, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7515.144, \"from_m\": 7321.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7979.191, \"from_m\": 7515.144, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8840.668, \"from_m\": 7979.191, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9625.502, \"from_m\": 8840.668, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15627.94, \"from_m\": 9625.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\": 19104.911, \"from_m\": 15627.94, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19145.742, \"from_m\": 19104.911, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19538.196, \"from_m\": 19145.742, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19588.24, \"from_m\": 19538.196, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20080.851, \"from_m\": 19588.24, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20189.839, \"from_m\": 20080.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21659.366, \"from_m\": 20189.839, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24445.941, \"from_m\": 21659.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\": 30809.077, \"from_m\": 24445.941, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32774.591, \"from_m\": 30809.077, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32817.414, \"from_m\": 32774.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35570.073, \"from_m\": 32817.414, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36194.681, \"from_m\": 35570.073, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36240.648, \"from_m\": 36194.681, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36805.0, \"from_m\": 36240.648, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37085.019, \"from_m\": 36805.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\": 41675.905, \"from_m\": 37085.019, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41715.494, \"from_m\": 41675.905, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42968.297, \"from_m\": 41715.494, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44745.399, \"from_m\": 42968.297, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45160.842, \"from_m\": 44745.399, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45569.426, \"from_m\": 45160.842, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45666.67, \"from_m\": 45569.426, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51776.423, \"from_m\": 45666.67, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53740.516, \"from_m\": 51776.423, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55206.204, \"from_m\": 53740.516, \"capability_applied\": null, \"effective_limit_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\": 627987, \"profile_key\": \"be683f38072de3a91a9f94c17e6e811801c2f4d9c08e17ff40a6345f7a4b3fa6\", \"schedule_id\": 23322, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0517\", \"location\": \"Tunbridge Wells\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 2, \"distance_m\": 933.003, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": false, \"wtt_arr\": \"0520\", \"wtt_dep\": \"0521\", \"location\": \"High Brooms\", \"stage_seq\": 3, \"distance_m\": 2572.721, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524H\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 4, \"distance_m\": 6794.8, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": false, \"wtt_arr\": \"0526H\", \"wtt_dep\": \"0528\", \"location\": \"Tonbridge\", \"stage_seq\": 5, \"distance_m\": 7696.124, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0532\", \"location\": \"Hildenborough\", \"stage_seq\": 6, \"distance_m\": 11887.663, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0540\", \"location\": \"Sevenoaks\", \"stage_seq\": 7, \"distance_m\": 19774.781, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0548\", \"location\": \"Chelsfield\", \"stage_seq\": 8, \"distance_m\": 30699.019, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Orpington\", \"stage_seq\": 9, \"distance_m\": 33024.805, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 10, \"distance_m\": 35697.925, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 37237.077, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Grove Park\", \"stage_seq\": 12, \"distance_m\": 40824.77, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Hither Green\", \"stage_seq\": 13, \"distance_m\": 43725.359, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 45256.636, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 15, \"distance_m\": 46657.323, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"New Cross\", \"stage_seq\": 16, \"distance_m\": 47476.007, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 50449.275, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0607\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 52314.467, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 19, \"distance_m\": 53254.651, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 20, \"distance_m\": 54000.968, \"section_seq\": 1, \"route_path_id\": 100061}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 21, \"distance_m\": 55206.204, \"section_seq\": 1, \"route_path_id\": 100061}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 55206.204, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100061}], \"total_distance_m\": 55206.204, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55023.404, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 182.8, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0517", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32740, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:19:03Z\", \"source_id\": 52025485, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:20:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:19:08Z\", \"source_id\": 16778746, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:11Z\", \"source_id\": 52031356, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:26:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:18Z\", \"source_id\": 16780513, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:36Z\", \"source_id\": 52038029, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:43Z\", \"source_id\": 16782497, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:28Z\", \"source_id\": 52045821, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:33Z\", \"source_id\": 16784828, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:33Z\", \"source_id\": 52057754, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:38Z\", \"source_id\": 16788459, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:59Z\", \"source_id\": 52062753, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:02Z\", \"source_id\": 16789972, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:26Z\", \"source_id\": 52066308, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:28Z\", \"source_id\": 16791096, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:42Z\", \"source_id\": 52069734, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:47Z\", \"source_id\": 16792194, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:36Z\", \"source_id\": 52072661, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:38Z\", \"source_id\": 16793081, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:17Z\", \"source_id\": 52085366, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:18Z\", \"source_id\": 16797087, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:12Z\", \"source_id\": 52094181, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:16Z\", \"source_id\": 16799984, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:20Z\", \"source_id\": 52100002, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:23Z\", \"source_id\": 16801872, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "5", "timing_fact_generation": 1789622004564435, "current_leg_arrival_utc": "2026-09-17T06:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:37.236371", "service_state_evidence_id": 16801872, "current_leg_start_actual_dep": "2026-09-17T06:12:00+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-17T05:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:37.421688", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
TBW |
CHX |
2H52 |
375804 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 108.009, "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": 858.088, "from_m": 108.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": 6965.573, "from_m": 858.088, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7321.297, "from_m": 6965.573, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7515.144, "from_m": 7321.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7979.191, "from_m": 7515.144, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8840.668, "from_m": 7979.191, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9625.502, "from_m": 8840.668, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15627.94, "from_m": 9625.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": 19104.911, "from_m": 15627.94, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19145.742, "from_m": 19104.911, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19538.196, "from_m": 19145.742, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19588.24, "from_m": 19538.196, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20080.851, "from_m": 19588.24, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20189.839, "from_m": 20080.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21659.366, "from_m": 20189.839, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24445.941, "from_m": 21659.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": 30809.077, "from_m": 24445.941, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32774.591, "from_m": 30809.077, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32817.414, "from_m": 32774.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35570.073, "from_m": 32817.414, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36194.681, "from_m": 35570.073, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36240.648, "from_m": 36194.681, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36805.0, "from_m": 36240.648, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37085.019, "from_m": 36805.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": 41675.905, "from_m": 37085.019, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41715.494, "from_m": 41675.905, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42968.297, "from_m": 41715.494, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44745.399, "from_m": 42968.297, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45160.842, "from_m": 44745.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45569.426, "from_m": 45160.842, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45666.67, "from_m": 45569.426, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51776.423, "from_m": 45666.67, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53740.516, "from_m": 51776.423, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55206.204, "from_m": 53740.516, "capability_applied": null, "effective_limit_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": 627987, "profile_key": "be683f38072de3a91a9f94c17e6e811801c2f4d9c08e17ff40a6345f7a4b3fa6", "schedule_id": 23322, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0517", "location": "Tunbridge Wells", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0518", "location": "Wells Tunnel Jn", "stage_seq": 2, "distance_m": 933.003, "section_seq": 1, "route_path_id": 100061}, {"is_pass": false, "wtt_arr": "0520", "wtt_dep": "0521", "location": "High Brooms", "stage_seq": 3, "distance_m": 2572.721, "section_seq": 1, "route_path_id": 100061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524H", "location": "Somerhill Tunnel", "stage_seq": 4, "distance_m": 6794.8, "section_seq": 1, "route_path_id": 100061}, {"is_pass": false, "wtt_arr": "0526H", "wtt_dep": "0528", "location": "Tonbridge", "stage_seq": 5, "distance_m": 7696.124, "section_seq": 1, "route_path_id": 100061}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0532", "location": "Hildenborough", "stage_seq": 6, "distance_m": 11887.663, "section_seq": 1, "route_path_id": 100061}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0540", "location": "Sevenoaks", "stage_seq": 7, "distance_m": 19774.781, "section_seq": 1, "route_path_id": 100061}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0548", "location": "Chelsfield", "stage_seq": 8, "distance_m": 30699.019, "section_seq": 1, "route_path_id": 100061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Orpington", "stage_seq": 9, "distance_m": 33024.805, "section_seq": 1, "route_path_id": 100061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Petts Wood Jn", "stage_seq": 10, "distance_m": 35697.925, "section_seq": 1, "route_path_id": 100061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Chislehurst", "stage_seq": 11, "distance_m": 37237.077, "section_seq": 1, "route_path_id": 100061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Grove Park", "stage_seq": 12, "distance_m": 40824.77, "section_seq": 1, "route_path_id": 100061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Hither Green", "stage_seq": 13, "distance_m": 43725.359, "section_seq": 1, "route_path_id": 100061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Parks Bridge Jn", "stage_seq": 14, "distance_m": 45256.636, "section_seq": 1, "route_path_id": 100061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Tanners Hill Jn (NX)", "stage_seq": 15, "distance_m": 46657.323, "section_seq": 1, "route_path_id": 100061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "New Cross", "stage_seq": 16, "distance_m": 47476.007, "section_seq": 1, "route_path_id": 100061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 50449.275, "section_seq": 1, "route_path_id": 100061}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0607", "location": "London Bridge", "stage_seq": 18, "distance_m": 52314.467, "section_seq": 1, "route_path_id": 100061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Ewer Street Jn", "stage_seq": 19, "distance_m": 53254.651, "section_seq": 1, "route_path_id": 100061}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "London Waterloo (East)", "stage_seq": 20, "distance_m": 54000.968, "section_seq": 1, "route_path_id": 100061}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 21, "distance_m": 55206.204, "section_seq": 1, "route_path_id": 100061}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 55206.204, "from_m": 0.0, "section_seq": 1, "route_path_id": 100061}], "total_distance_m": 55206.204, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55023.404, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 182.8, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32740, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:19:03Z", "source_id": 52025485, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:20:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:19:08Z", "source_id": 16778746, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32625, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:11Z", "source_id": 52031356, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:26:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:18Z", "source_id": 16780513, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32606, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:36Z", "source_id": 52038029, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:43Z", "source_id": 16782497, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32573, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:28Z", "source_id": 52045821, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:39:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:33Z", "source_id": 16784828, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32096, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:33Z", "source_id": 52057754, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:48:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:38Z", "source_id": 16788459, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31995, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:59Z", "source_id": 52062753, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:51:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:02Z", "source_id": 16789972, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31935, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:26Z", "source_id": 52066308, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:54:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:28Z", "source_id": 16791096, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:42Z", "source_id": 52069734, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:56:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:47Z", "source_id": 16792194, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:36Z", "source_id": 52072661, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:58:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:38Z", "source_id": 16793081, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:17Z", "source_id": 52085366, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:06:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:18Z", "source_id": 16797087, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:12Z", "source_id": 52094181, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:10:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:16Z", "source_id": 16799984, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31430, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:20Z", "source_id": 52100002, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:14:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:23Z", "source_id": 16801872, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] |
Tunbridge Wells |
0517 |
0517 |
1 |
None |
None |
London Charing Cross |
0615 |
0615 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87667/2026-09-17/detailed |
None |
London Waterloo (East) |
2026-09-17T06:12:00+01:00 |
London Charing Cross |
3.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} |
0.7 |
0611 |
0614 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-17 05:24:51 |
TERMINATED |
2026-09-17 05:14:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16801872 |
1789622004564435 |
90 |
90 |
2026-09-17 05:24:37.421688 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:14:37.236371 |
| 598075 |
629299 |
L01717 |
545B80M617 |
2026-09-17 |
COMPLETE |
16801507 |
2026-09-17 06:14:00 |
2026-09-17 05:24:51 |
2026-09-19 05:24:51 |
{"id": 629299, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01717", "consist": "800202+800206", "dest_crs": "KGX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01717/2026-09-17/detailed", "trust_id": "545B80M617", "origin_crs": "XGD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-17", "dest_arr_time": "0618", "dest_platform": "0", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "5B80", "timing_status": "EARLY", "origin_station": "Bounds Green T&R.S.M.D", "current_leg_arr": "0614", "current_leg_dep": "0557", "current_leg_end": "London Kings Cross", "origin_dep_time": "0600", "origin_platform": null, "current_location": "London Kings Cross", "last_update_time": "2026-09-17T05:24:51", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1239010560110659, 51.600861405870546], [-0.12352649999999998, 51.6006038], [-0.12314509999999997, 51.6003222], [-0.1228759, 51.6001184], [-0.1224442, 51.5997794], [-0.1217799, 51.5992546], [-0.1214755, 51.59898029999999], [-0.12105625692826544, 51.59860025042501], [-0.1209180879225062, 51.59846701837443], [-0.12079342152077772, 51.59835031653932], [-0.12068048662425485, 51.59824772678048], [-0.12057751213411232, 51.59815683095871], [-0.12048272695152484, 51.59807521093485], [-0.12039435997766725, 51.598000448569714], [-0.1203106401137142, 51.5979301257241], [-0.12022979626084052, 51.59786182425886], [-0.12015005732022097, 51.59779312603477], [-0.12006965219303022, 51.597721612912686], [-0.1199868097804431, 51.5976448667534], [-0.11989975898363436, 51.59756046941774], [-0.1198067287037787, 51.59746600276653], [-0.11970594784205096, 51.59735904866056], [-0.1195956452996258, 51.59723718896067], [-0.11947404997767803, 51.59709800552767], [-0.119116, 51.59662879999999], [-0.1190996, 51.5966074], [-0.1188968, 51.5963544], [-0.1188187, 51.5962509], [-0.11845079999999995, 51.5957038], [-0.1183051, 51.5955346], [-0.1181192, 51.5953021], [-0.1178414, 51.59494819999999], [-0.11733779999999998, 51.5942937], [-0.1170873, 51.59397950000001], [-0.11669970000000002, 51.59348730000001], [-0.11580649999999998, 51.59236550000001], [-0.1153236, 51.591748800000005], [-0.1147287, 51.5910051], [-0.1139899, 51.5900813], [-0.11331269999999996, 51.589213599999994], [-0.1129527, 51.58874999999999], [-0.1127029, 51.5883825], [-0.1126519, 51.588307500000006], [-0.11255270000000002, 51.5881592], [-0.1124404, 51.5879759], [-0.11224149999999998, 51.58761260000001], [-0.1118204, 51.5868076], [-0.1116525, 51.586451999999994], [-0.1114955, 51.58613520000001], [-0.1111279, 51.5854179], [-0.1108732, 51.5849789], [-0.11068809999999998, 51.5846827], [-0.1103983, 51.584276899999985], [-0.110115, 51.58391079999999], [-0.1098422, 51.583592199999984], [-0.109551, 51.5832674], [-0.1092523, 51.5829645], [-0.10892849999999998, 51.5826326], [-0.1085295, 51.5822447], [-0.10810939999999998, 51.58183280000001], [-0.1073046, 51.5809836], [-0.1070036, 51.5806103], [-0.1067585, 51.580315], [-0.1066882465038602, 51.58021652613653], [-0.1064289, 51.57985300000001], [-0.1062146, 51.579515699999995], [-0.1060407, 51.5792215], [-0.1057565, 51.57866609999999], [-0.1056111, 51.5783459], [-0.1054825, 51.57803629999998], [-0.10536059999999998, 51.5777177], [-0.1052816, 51.57747799999999], [-0.10519359999999998, 51.5771285], [-0.1051398, 51.57690889999999], [-0.1051152, 51.576775100000006], [-0.1050784, 51.5765715], [-0.1050282, 51.57619030000001], [-0.10500149999999998, 51.57582439999999], [-0.10498599999999998, 51.5753972], [-0.10498764288065528, 51.57533881768743], [-0.1049885810270292, 51.575305479167106], [-0.10499010000000002, 51.57525150000001], [-0.1050129, 51.5748481], [-0.1050424, 51.574366299999994], [-0.1051107, 51.5737403], [-0.10518299999999998, 51.5731249], [-0.1053283, 51.57199059999999], [-0.1056325, 51.5696958], [-0.10571429999999998, 51.5691326], [-0.10573380000000002, 51.56898650000001], [-0.1057523, 51.56884769999999], [-0.1057533, 51.5688403], [-0.1058524, 51.5680395], [-0.1059403, 51.5673676], [-0.1059891, 51.56699129999998], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Bounds Green T&R.S.M.D", "dest_arr_time_act": "0618", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Bounds Green T&R.S.M.D", "current_leg_milage": "5.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1087.168, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1161.012, \"from_m\": 1087.168, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1216.793, \"from_m\": 1161.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1357.236, \"from_m\": 1216.793, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2112.604, \"from_m\": 1357.236, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2483.518, \"from_m\": 2112.604, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2533.827, \"from_m\": 2483.518, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2589.218, \"from_m\": 2533.827, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2644.788, \"from_m\": 2589.218, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4648.916, \"from_m\": 2644.788, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 5942.287, \"from_m\": 4648.916, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5997.528, \"from_m\": 5942.287, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6510.104, \"from_m\": 5997.528, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6767.586, \"from_m\": 6510.104, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8401.953, \"from_m\": 6767.586, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 8914.043, \"from_m\": 8401.953, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8944.129, \"from_m\": 8914.043, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9011.986, \"from_m\": 8944.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9095.126, \"from_m\": 9011.986, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9384.522, \"from_m\": 9095.126, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9435.464, \"from_m\": 9384.522, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9820.563, \"from_m\": 9435.464, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9829.76, \"from_m\": 9820.563, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9836.513, \"from_m\": 9829.76, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10232.329, \"from_m\": 9836.513, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 629299, \"profile_key\": \"80052fb05b0e178eab9458b028ac860da812138854d163f3648a17704cf97f44\", \"schedule_id\": 15259, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Bounds Green T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 2, \"distance_m\": 2288.784, \"section_seq\": 1, \"route_path_id\": 27925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Harringay\", \"stage_seq\": 3, \"distance_m\": 4775.929, \"section_seq\": 1, \"route_path_id\": 27925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 6134.699, \"section_seq\": 1, \"route_path_id\": 27925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 5, \"distance_m\": 7955.172, \"section_seq\": 1, \"route_path_id\": 27925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 6, \"distance_m\": 9129.956, \"section_seq\": 1, \"route_path_id\": 27925}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 7, \"distance_m\": 10232.329, \"section_seq\": 1, \"route_path_id\": 27925}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10232.329, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27925}], \"total_distance_m\": 10232.329, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 8334.012, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1898.317, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.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-17T05:06:15Z\", \"source_id\": 52087041, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:21Z\", \"source_id\": 16797676, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:47Z\", \"source_id\": 52098889, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:50Z\", \"source_id\": 16801507, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "0", "timing_fact_generation": 1789621971888677, "current_leg_arrival_utc": "2026-09-17T06:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:39.356601", "service_state_evidence_id": 16801507, "current_leg_start_actual_dep": "2026-09-17T06:00:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-17T05:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:39.776833", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
XGD |
KGX |
5B80 |
800202+800206 |
10 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1087.168, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1161.012, "from_m": 1087.168, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1216.793, "from_m": 1161.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1357.236, "from_m": 1216.793, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2112.604, "from_m": 1357.236, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2483.518, "from_m": 2112.604, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2533.827, "from_m": 2483.518, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2589.218, "from_m": 2533.827, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2644.788, "from_m": 2589.218, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4648.916, "from_m": 2644.788, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 5942.287, "from_m": 4648.916, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5997.528, "from_m": 5942.287, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6510.104, "from_m": 5997.528, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6767.586, "from_m": 6510.104, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8401.953, "from_m": 6767.586, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 8914.043, "from_m": 8401.953, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8944.129, "from_m": 8914.043, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 9011.986, "from_m": 8944.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 9095.126, "from_m": 9011.986, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9384.522, "from_m": 9095.126, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 9435.464, "from_m": 9384.522, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9820.563, "from_m": 9435.464, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 9829.76, "from_m": 9820.563, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9836.513, "from_m": 9829.76, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 10232.329, "from_m": 9836.513, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 629299, "profile_key": "80052fb05b0e178eab9458b028ac860da812138854d163f3648a17704cf97f44", "schedule_id": 15259, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Bounds Green T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Alexandra Palace", "stage_seq": 2, "distance_m": 2288.784, "section_seq": 1, "route_path_id": 27925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Harringay", "stage_seq": 3, "distance_m": 4775.929, "section_seq": 1, "route_path_id": 27925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 6134.699, "section_seq": 1, "route_path_id": 27925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614H", "location": "Holloway South Jn", "stage_seq": 5, "distance_m": 7955.172, "section_seq": 1, "route_path_id": 27925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Belle Isle Jn", "stage_seq": 6, "distance_m": 9129.956, "section_seq": 1, "route_path_id": 27925}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 7, "distance_m": 10232.329, "section_seq": 1, "route_path_id": 27925}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10232.329, "from_m": 0.0, "section_seq": 1, "route_path_id": 27925}], "total_distance_m": 10232.329, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 8334.012, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1898.317, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16147, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:15Z", "source_id": 52087041, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:07:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:21Z", "source_id": 16797676, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16289, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:47Z", "source_id": 52098889, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:14:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:50Z", "source_id": 16801507, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] |
Bounds Green T&R.S.M.D |
0600 |
0600 |
None |
None |
None |
London Kings Cross |
0618 |
0618 |
0 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L01717/2026-09-17/detailed |
None |
Bounds Green T&R.S.M.D |
2026-09-17T06:00:00+01:00 |
London Kings Cross |
17.0 |
{"type": "LineString", "coordinates": [[-0.1239010560110659, 51.600861405870546], [-0.12352649999999998, 51.6006038], [-0.12314509999999997, 51.6003222], [-0.1228759, 51.6001184], [-0.1224442, 51.5997794], [-0.1217799, 51.5992546], [-0.1214755, 51.59898029999999], [-0.12105625692826544, 51.59860025042501], [-0.1209180879225062, 51.59846701837443], [-0.12079342152077772, 51.59835031653932], [-0.12068048662425485, 51.59824772678048], [-0.12057751213411232, 51.59815683095871], [-0.12048272695152484, 51.59807521093485], [-0.12039435997766725, 51.598000448569714], [-0.1203106401137142, 51.5979301257241], [-0.12022979626084052, 51.59786182425886], [-0.12015005732022097, 51.59779312603477], [-0.12006965219303022, 51.597721612912686], [-0.1199868097804431, 51.5976448667534], [-0.11989975898363436, 51.59756046941774], [-0.1198067287037787, 51.59746600276653], [-0.11970594784205096, 51.59735904866056], [-0.1195956452996258, 51.59723718896067], [-0.11947404997767803, 51.59709800552767], [-0.119116, 51.59662879999999], [-0.1190996, 51.5966074], [-0.1188968, 51.5963544], [-0.1188187, 51.5962509], [-0.11845079999999995, 51.5957038], [-0.1183051, 51.5955346], [-0.1181192, 51.5953021], [-0.1178414, 51.59494819999999], [-0.11733779999999998, 51.5942937], [-0.1170873, 51.59397950000001], [-0.11669970000000002, 51.59348730000001], [-0.11580649999999998, 51.59236550000001], [-0.1153236, 51.591748800000005], [-0.1147287, 51.5910051], [-0.1139899, 51.5900813], [-0.11331269999999996, 51.589213599999994], [-0.1129527, 51.58874999999999], [-0.1127029, 51.5883825], [-0.1126519, 51.588307500000006], [-0.11255270000000002, 51.5881592], [-0.1124404, 51.5879759], [-0.11224149999999998, 51.58761260000001], [-0.1118204, 51.5868076], [-0.1116525, 51.586451999999994], [-0.1114955, 51.58613520000001], [-0.1111279, 51.5854179], [-0.1108732, 51.5849789], [-0.11068809999999998, 51.5846827], [-0.1103983, 51.584276899999985], [-0.110115, 51.58391079999999], [-0.1098422, 51.583592199999984], [-0.109551, 51.5832674], [-0.1092523, 51.5829645], [-0.10892849999999998, 51.5826326], [-0.1085295, 51.5822447], [-0.10810939999999998, 51.58183280000001], [-0.1073046, 51.5809836], [-0.1070036, 51.5806103], [-0.1067585, 51.580315], [-0.1066882465038602, 51.58021652613653], [-0.1064289, 51.57985300000001], [-0.1062146, 51.579515699999995], [-0.1060407, 51.5792215], [-0.1057565, 51.57866609999999], [-0.1056111, 51.5783459], [-0.1054825, 51.57803629999998], [-0.10536059999999998, 51.5777177], [-0.1052816, 51.57747799999999], [-0.10519359999999998, 51.5771285], [-0.1051398, 51.57690889999999], [-0.1051152, 51.576775100000006], [-0.1050784, 51.5765715], [-0.1050282, 51.57619030000001], [-0.10500149999999998, 51.57582439999999], [-0.10498599999999998, 51.5753972], [-0.10498764288065528, 51.57533881768743], [-0.1049885810270292, 51.575305479167106], [-0.10499010000000002, 51.57525150000001], [-0.1050129, 51.5748481], [-0.1050424, 51.574366299999994], [-0.1051107, 51.5737403], [-0.10518299999999998, 51.5731249], [-0.1053283, 51.57199059999999], [-0.1056325, 51.5696958], [-0.10571429999999998, 51.5691326], [-0.10573380000000002, 51.56898650000001], [-0.1057523, 51.56884769999999], [-0.1057533, 51.5688403], [-0.1058524, 51.5680395], [-0.1059403, 51.5673676], [-0.1059891, 51.56699129999998], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} |
5.3 |
0557 |
0614 |
Bounds Green T&R.S.M.D |
London Kings Cross |
London Kings Cross |
51.5311615 |
-0.1235571 |
51.5311615 |
-0.1235571 |
1 |
0 |
2026-09-17 05:24:51 |
TERMINATED |
2026-09-17 05:14:00 |
London Kings Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16801507 |
1789621971888677 |
21 |
21 |
2026-09-17 05:24:39.776833 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:14:39.356601 |
| 598076 |
627995 |
W44715 |
405F90M517 |
2026-09-17 |
COMPLETE |
16802657 |
2026-09-17 05:29:00 |
2026-09-17 05:24:51 |
2026-09-19 05:24:51 |
{"id": 627995, "stp": "P", "toc": "Transport for Wales", "uid": "W44715", "consist": "197126", "dest_crs": "CTR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44715/2026-09-17/detailed", "trust_id": "405F90M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chester", "service_date": "2026-09-17", "dest_arr_time": "0529", "dest_platform": "7A", "is_terminated": 1, "next_location": "Chester", "signalling_id": "5F90", "timing_status": "ON TIME", "origin_station": "Chester Middle Yard", "current_leg_arr": "0529", "current_leg_dep": "0526", "current_leg_end": "Chester", "origin_dep_time": "0518", "origin_platform": null, "current_location": "Chester", "last_update_time": "2026-09-17T05:24:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8871580999999997, 53.2018879], [-2.8870925, 53.20179400000001], [-2.8870024000000005, 53.2016795], [-2.8865828, 53.2011705], [-2.8864782, 53.2010276], [-2.8863905000000005, 53.20086100000001], [-2.8863261, 53.200692200000006], [-2.8862835999999996, 53.2004988], [-2.8862646999999995, 53.2001715], [-2.8862297, 53.1999599], [-2.8861732999999994, 53.199799199999994], [-2.8860933, 53.19964180000001], [-2.8860552165065845, 53.19957740430325], [-2.8860328, 53.1995395], [-2.8859287999999994, 53.1993511], [-2.8858075, 53.1991916], [-2.8856721999999997, 53.19905380000001], [-2.8854694999999997, 53.19888490000001], [-2.885302, 53.1987613], [-2.8852282, 53.1987196], [-2.8850793, 53.19863089999999], [-2.8848472000000003, 53.19851760000001], [-2.8846151999999994, 53.19842520000001], [-2.8843231, 53.19833539999999], [-2.8841154999999996, 53.1982802], [-2.8831294, 53.1980254], [-2.8822844, 53.19780339999999], [-2.8819707, 53.197715300000006], [-2.8816314, 53.19760920000001], [-2.881272, 53.1974839], [-2.8810997, 53.1974201], [-2.8809273, 53.1973562], [-2.8787749, 53.19651499999999]]}", "current_leg_start": "Chester North Jn", "dest_arr_time_act": "0529", "motion_projection": null, "next_location_lat": "53.1965150", "next_location_lon": "-2.8787749", "previous_location": "Chester North Jn", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 458.158, \"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\": 1041.741, \"from_m\": 458.158, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1464.33, \"from_m\": 1041.741, \"capability_applied\": null, \"effective_limit_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\": 627995, \"profile_key\": \"3cce285bedc27774cb139725c73580fd878e1b9636854f186f1a7c257d1348ae\", \"schedule_id\": 39922, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"Chester Middle Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105532}, {\"is_pass\": false, \"wtt_arr\": \"0521\", \"wtt_dep\": \"0526\", \"location\": \"Chester North Jn\", \"stage_seq\": 2, \"distance_m\": 860.462, \"section_seq\": 1, \"route_path_id\": 105532}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": null, \"location\": \"Chester\", \"stage_seq\": 3, \"distance_m\": 1464.33, \"section_seq\": 1, \"route_path_id\": 105532}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1464.33, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105532}], \"total_distance_m\": 1464.33, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1006.172, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 458.158, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0518", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.1965150", "current_position_lon": "-2.8787749", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:44Z\", \"source_id\": 16802657, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chester", "service_state_platform": "7A", "timing_fact_generation": 1789622084495225, "current_leg_arrival_utc": "2026-09-17T05:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:44.491875", "service_state_evidence_id": 16802657, "current_leg_start_actual_dep": "2026-09-17T05:26:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-17T04:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:44.715323", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
None |
CTR |
5F90 |
197126 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 458.158, "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": 1041.741, "from_m": 458.158, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1464.33, "from_m": 1041.741, "capability_applied": null, "effective_limit_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": 627995, "profile_key": "3cce285bedc27774cb139725c73580fd878e1b9636854f186f1a7c257d1348ae", "schedule_id": 39922, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0518", "location": "Chester Middle Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105532}, {"is_pass": false, "wtt_arr": "0521", "wtt_dep": "0526", "location": "Chester North Jn", "stage_seq": 2, "distance_m": 860.462, "section_seq": 1, "route_path_id": 105532}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": null, "location": "Chester", "stage_seq": 3, "distance_m": 1464.33, "section_seq": 1, "route_path_id": 105532}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1464.33, "from_m": 0.0, "section_seq": 1, "route_path_id": 105532}], "total_distance_m": 1464.33, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1006.172, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 458.158, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:44Z", "source_id": 16802657, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:29:00+01:00", "operational_fact": true}] |
Chester Middle Yard |
0518 |
0518 |
None |
None |
None |
Chester |
0529 |
0529 |
7A |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44715/2026-09-17/detailed |
None |
Chester North Jn |
2026-09-17T05:26:00+01:00 |
Chester |
3.0 |
{"type": "LineString", "coordinates": [[-2.8871580999999997, 53.2018879], [-2.8870925, 53.20179400000001], [-2.8870024000000005, 53.2016795], [-2.8865828, 53.2011705], [-2.8864782, 53.2010276], [-2.8863905000000005, 53.20086100000001], [-2.8863261, 53.200692200000006], [-2.8862835999999996, 53.2004988], [-2.8862646999999995, 53.2001715], [-2.8862297, 53.1999599], [-2.8861732999999994, 53.199799199999994], [-2.8860933, 53.19964180000001], [-2.8860552165065845, 53.19957740430325], [-2.8860328, 53.1995395], [-2.8859287999999994, 53.1993511], [-2.8858075, 53.1991916], [-2.8856721999999997, 53.19905380000001], [-2.8854694999999997, 53.19888490000001], [-2.885302, 53.1987613], [-2.8852282, 53.1987196], [-2.8850793, 53.19863089999999], [-2.8848472000000003, 53.19851760000001], [-2.8846151999999994, 53.19842520000001], [-2.8843231, 53.19833539999999], [-2.8841154999999996, 53.1982802], [-2.8831294, 53.1980254], [-2.8822844, 53.19780339999999], [-2.8819707, 53.197715300000006], [-2.8816314, 53.19760920000001], [-2.881272, 53.1974839], [-2.8810997, 53.1974201], [-2.8809273, 53.1973562], [-2.8787749, 53.19651499999999]]} |
0.5 |
0526 |
0529 |
Chester North Jn |
Chester |
Chester |
53.1965150 |
-2.8787749 |
53.1965150 |
-2.8787749 |
1 |
0 |
2026-09-17 05:24:51 |
TERMINATED |
2026-09-17 04:29:00 |
Chester |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802657 |
1789622084495225 |
43 |
43 |
2026-09-17 05:24:44.715323 |
7A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:14:44.491875 |
| 598077 |
629471 |
W86348 |
075F05M617 |
2026-09-17 |
COMPLETE |
16802731 |
2026-09-17 06:13:00 |
2026-09-17 05:24:51 |
2026-09-19 05:24:51 |
{"id": 629471, "stp": "P", "toc": "ScotRail", "uid": "W86348", "consist": "320315", "dest_crs": "CUB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86348/2026-09-17/detailed", "trust_id": "075F05M617", "origin_crs": "CUB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cumbernauld", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "1", "is_terminated": 1, "next_location": "Cumbernauld", "signalling_id": "5F05", "timing_status": "EARLY", "origin_station": "Cumbernauld", "current_leg_arr": "0615", "current_leg_dep": "0613", "current_leg_end": "Cumbernauld", "origin_dep_time": "0603", "origin_platform": "2", "current_location": "Cumbernauld (DRS)", "last_update_time": "2026-09-17T05:24:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.975164700000001, 55.944021], [-3.9757318000000006, 55.9438006], [-3.9762839, 55.9435786], [-3.9769574, 55.9433088], [-3.977882699999999, 55.9429365], [-3.9779109, 55.94292509999999], [-3.9780757, 55.942860499999995], [-3.9782159, 55.942792299999994], [-3.9787202, 55.9425673], [-3.978938199999999, 55.9424788], [-3.9795892, 55.9421821], [-3.9797879, 55.9421016], [-3.9799691, 55.9420274], [-3.9803585, 55.941864599999995], [-3.980890299999999, 55.9416574]]}", "current_leg_start": "Cumbernauld (DRS)", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "55.9416574", "next_location_lon": "-3.9808903", "previous_location": "Cumbernauld", "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\": 99.854, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 152.121, \"from_m\": 99.854, \"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\": 168.888, \"from_m\": 152.121, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 717.346, \"from_m\": 168.888, \"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\": 734.113, \"from_m\": 717.346, \"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\": 786.38, \"from_m\": 734.113, \"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\": 886.234, \"from_m\": 786.38, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 629471, \"profile_key\": \"3c9dc2f239cdbd983598473802812426911b6ce6cb49022e195fda1b96c2c7e4\", \"schedule_id\": 29259, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Cumbernauld\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40103}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0614\", \"location\": \"Cumbernauld (DRS)\", \"stage_seq\": 2, \"distance_m\": 443.117, \"section_seq\": 1, \"route_path_id\": 40103}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Cumbernauld\", \"stage_seq\": 3, \"distance_m\": 886.234, \"section_seq\": 1, \"route_path_id\": 40103}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 886.234, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40103}], \"total_distance_m\": 886.234, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 886.234, \"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": "0603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.9416574", "current_position_lon": "-3.9808903", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:51Z\", \"source_id\": 16799124, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2132, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:43Z\", \"source_id\": 52100666, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:49Z\", \"source_id\": 16802081, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cumbernauld", "service_state_platform": "1", "timing_fact_generation": 1789622097077228, "current_leg_arrival_utc": "2026-09-17T06:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:49.169427", "service_state_evidence_id": 16802081, "current_leg_start_actual_dep": "2026-09-17T06:14:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-17T05:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:49.846277", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
CUB |
CUB |
5F05 |
320315 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 99.854, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 152.121, "from_m": 99.854, "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": 168.888, "from_m": 152.121, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 717.346, "from_m": 168.888, "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": 734.113, "from_m": 717.346, "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": 786.38, "from_m": 734.113, "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": 886.234, "from_m": 786.38, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 629471, "profile_key": "3c9dc2f239cdbd983598473802812426911b6ce6cb49022e195fda1b96c2c7e4", "schedule_id": 29259, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Cumbernauld", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40103}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0614", "location": "Cumbernauld (DRS)", "stage_seq": 2, "distance_m": 443.117, "section_seq": 1, "route_path_id": 40103}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Cumbernauld", "stage_seq": 3, "distance_m": 886.234, "section_seq": 1, "route_path_id": 40103}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 886.234, "from_m": 0.0, "section_seq": 1, "route_path_id": 40103}], "total_distance_m": 886.234, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 886.234, "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-17T05:08:51Z", "source_id": 16799124, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2132, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:43Z", "source_id": 52100666, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:14:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:49Z", "source_id": 16802081, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] |
Cumbernauld |
0603 |
0603 |
2 |
None |
None |
Cumbernauld |
0615 |
0615 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86348/2026-09-17/detailed |
None |
Cumbernauld (DRS) |
2026-09-17T06:14:00+01:00 |
Cumbernauld |
2.0 |
{"type": "LineString", "coordinates": [[-3.975164700000001, 55.944021], [-3.9757318000000006, 55.9438006], [-3.9762839, 55.9435786], [-3.9769574, 55.9433088], [-3.977882699999999, 55.9429365], [-3.9779109, 55.94292509999999], [-3.9780757, 55.942860499999995], [-3.9782159, 55.942792299999994], [-3.9787202, 55.9425673], [-3.978938199999999, 55.9424788], [-3.9795892, 55.9421821], [-3.9797879, 55.9421016], [-3.9799691, 55.9420274], [-3.9803585, 55.941864599999995], [-3.980890299999999, 55.9416574]]} |
0.3 |
0613 |
0615 |
Cumbernauld |
Cumbernauld (DRS) |
Cumbernauld |
55.9416574 |
-3.9808903 |
55.9416574 |
-3.9808903 |
1 |
0 |
2026-09-17 05:24:51 |
TERMINATED |
2026-09-17 05:14:00 |
Cumbernauld |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802081 |
1789622097077228 |
13 |
13 |
2026-09-17 05:24:49.846277 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:14:49.169427 |
| 598078 |
631531 |
P28326 |
172T05MA17 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 05:14:00 |
2026-09-17 05:25:21 |
2026-09-19 05:25:21 |
{"id": 631531, "stp": "P", "toc": "Northern", "uid": "P28326", "consist": "158908", "dest_crs": "YRK", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28326/2026-09-17/detailed", "trust_id": "172T05MA17", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": "07:01:00", "dar_platform": null, "dest_station": "York", "service_date": "2026-09-17", "dest_arr_time": "0735", "dest_platform": "6", "is_terminated": 1, "next_location": "Cross Gates", "signalling_id": "2T05", "timing_status": null, "origin_station": "Leeds", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0701", "origin_platform": "7A", "current_location": "Leeds", "last_update_time": "2026-09-17T05:25:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0734", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Leeds", "current_leg_milage": null, "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 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\": 455.016, \"from_m\": 119.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 902.268, \"from_m\": 455.016, \"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\": 1585.698, \"from_m\": 902.268, \"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\": 1624.788, \"from_m\": 1585.698, \"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\": 3674.235, \"from_m\": 1624.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\": 4493.405, \"from_m\": 3674.235, \"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\": 7382.399, \"from_m\": 4493.405, \"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\": 24308.419, \"from_m\": 7382.399, \"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\": 24387.23, \"from_m\": 24308.419, \"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\": 35797.489, \"from_m\": 24387.23, \"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\": 37947.113, \"from_m\": 35797.489, \"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\": 40234.16, \"from_m\": 37947.113, \"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\": 40409.349, \"from_m\": 40234.16, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40498.218, \"from_m\": 40409.349, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40679.196, \"from_m\": 40498.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41483.001, \"from_m\": 40679.196, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41722.697, \"from_m\": 41483.001, \"capability_applied\": null, \"effective_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\": 631531, \"profile_key\": \"18fda5281ada225798a13d3e594bcebcdcfee3f0cfc76cba4631c4a19ddf8d57\", \"schedule_id\": 20961, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 2629.668, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0708\", \"location\": \"Cross Gates\", \"stage_seq\": 3, \"distance_m\": 7131.283, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0713\", \"location\": \"Garforth\", \"stage_seq\": 4, \"distance_m\": 11746.71, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": false, \"wtt_arr\": \"0714H\", \"wtt_dep\": \"0715H\", \"location\": \"East Garforth\", \"stage_seq\": 5, \"distance_m\": 12594.846, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0719\", \"location\": \"Micklefield\", \"stage_seq\": 6, \"distance_m\": 15565.615, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Church Fenton\", \"stage_seq\": 7, \"distance_m\": 23764.289, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727H\", \"location\": \"Colton Jn\", \"stage_seq\": 8, \"distance_m\": 32144.383, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 9, \"distance_m\": 41722.697, \"section_seq\": 1, \"route_path_id\": 74430}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41722.697, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74430}], \"total_distance_m\": 41722.697, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 39252.576, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2470.121, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0701", "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": "Leeds", "service_state_platform": "7A", "timing_fact_generation": 1789622153059616, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:54.553553", "service_state_evidence_id": 16802701, "current_leg_start_actual_dep": null, "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T05:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:54.802167", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
YRK |
2T05 |
158908 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 119.601, "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": 455.016, "from_m": 119.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 902.268, "from_m": 455.016, "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": 1585.698, "from_m": 902.268, "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": 1624.788, "from_m": 1585.698, "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": 3674.235, "from_m": 1624.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": 4493.405, "from_m": 3674.235, "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": 7382.399, "from_m": 4493.405, "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": 24308.419, "from_m": 7382.399, "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": 24387.23, "from_m": 24308.419, "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": 35797.489, "from_m": 24387.23, "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": 37947.113, "from_m": 35797.489, "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": 40234.16, "from_m": 37947.113, "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": 40409.349, "from_m": 40234.16, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40498.218, "from_m": 40409.349, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40679.196, "from_m": 40498.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41483.001, "from_m": 40679.196, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41722.697, "from_m": 41483.001, "capability_applied": null, "effective_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": 631531, "profile_key": "18fda5281ada225798a13d3e594bcebcdcfee3f0cfc76cba4631c4a19ddf8d57", "schedule_id": 20961, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0701", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74430}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 2629.668, "section_seq": 1, "route_path_id": 74430}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0708", "location": "Cross Gates", "stage_seq": 3, "distance_m": 7131.283, "section_seq": 1, "route_path_id": 74430}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0713", "location": "Garforth", "stage_seq": 4, "distance_m": 11746.71, "section_seq": 1, "route_path_id": 74430}, {"is_pass": false, "wtt_arr": "0714H", "wtt_dep": "0715H", "location": "East Garforth", "stage_seq": 5, "distance_m": 12594.846, "section_seq": 1, "route_path_id": 74430}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0719", "location": "Micklefield", "stage_seq": 6, "distance_m": 15565.615, "section_seq": 1, "route_path_id": 74430}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Church Fenton", "stage_seq": 7, "distance_m": 23764.289, "section_seq": 1, "route_path_id": 74430}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727H", "location": "Colton Jn", "stage_seq": 8, "distance_m": 32144.383, "section_seq": 1, "route_path_id": 74430}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": null, "location": "York", "stage_seq": 9, "distance_m": 41722.697, "section_seq": 1, "route_path_id": 74430}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41722.697, "from_m": 0.0, "section_seq": 1, "route_path_id": 74430}], "total_distance_m": 41722.697, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 39252.576, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2470.121, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Leeds |
0701 |
0701 |
7A |
7:01:00 |
None |
York |
0735 |
0734 |
6 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P28326/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Leeds |
Leeds |
Cross Gates |
None |
None |
None |
None |
1 |
0 |
2026-09-17 05:25:21 |
TERMINATED |
2026-09-17 05:14:00 |
Leeds |
TRUST |
TRUST_CANCELLATION |
16802701 |
1789622153059616 |
3 |
3 |
2026-09-17 05:24:54.802167 |
7A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:14:54.553553 |
| 598079 |
628956 |
X47798 |
465T091517 |
2026-09-17 |
COMPLETE |
16801737 |
2026-09-17 06:14:00 |
2026-09-17 05:25:21 |
2026-09-19 05:25:21 |
{"id": 628956, "stp": "N", "toc": "Great Northern", "uid": "X47798", "consist": "379009+379010", "dest_crs": "KLN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:X47798/2026-09-17/detailed", "trust_id": "465T091517", "origin_crs": "XKL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kings Lynn", "service_date": "2026-09-17", "dest_arr_time": "0605", "dest_platform": "2", "is_terminated": 1, "next_location": "Kings Lynn", "signalling_id": "5T09", "timing_status": "LATE", "origin_station": "Kings Lynn Carriage Sidngs", "current_leg_arr": "0614", "current_leg_dep": "0612", "current_leg_end": "Kings Lynn", "origin_dep_time": "0550", "origin_platform": null, "current_location": "Kings Lynn", "last_update_time": "2026-09-17T05:25:21", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4139526999999999, 52.75108070000001], [0.41259919999999994, 52.7517106], [0.4106905, 52.7525933], [0.41019199999999995, 52.752841800000006], [0.4107486, 52.7525406], [0.4101448, 52.75282219999998], [0.410044, 52.7528671], [0.4099381, 52.75291370000001], [0.40979599999999994, 52.75296379999999], [0.4097178, 52.7529906], [0.409453, 52.75306849999999], [0.4092238, 52.7531288], [0.4090944, 52.753154], [0.4087196, 52.75324109999999], [0.40821, 52.753356100000005], [0.4080564, 52.7533848], [0.4078666, 52.75342220000001], [0.4075448, 52.75348300000001], [0.4071797, 52.75354879999999], [0.4068231, 52.75360539999999], [0.4063037, 52.753681199999995], [0.40577889999999994, 52.7537559], [0.4055726, 52.753782], [0.4053898, 52.7538017], [0.4051899, 52.7538184], [0.40501229999999994, 52.75383339999999], [0.40420909999999993, 52.753888700000005]]}", "current_leg_start": "Kings Lynn Stabling Siding", "dest_arr_time_act": "0605", "motion_projection": null, "next_location_lat": "52.7538887", "next_location_lon": "0.4042091", "previous_location": "Kings Lynn Stabling Siding", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 389.521, \"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\": 520.956, \"from_m\": 389.521, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 571.205, \"from_m\": 520.956, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1211.282, \"from_m\": 571.205, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1261.531, \"from_m\": 1211.282, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1419.986, \"from_m\": 1261.531, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1732.95, \"from_m\": 1419.986, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 628956, \"profile_key\": \"f6a6b5a2867c5bd2d992044bbde97adce18901fc239150788b08d2abec6f2d0e\", \"schedule_id\": 38658, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Kings Lynn Carriage Sidngs\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Kings Lynn Jn\", \"stage_seq\": 2, \"distance_m\": 520.956, \"section_seq\": 1, \"route_path_id\": 44057}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0602\", \"location\": \"Kings Lynn Stabling Siding\", \"stage_seq\": 3, \"distance_m\": 891.244, \"section_seq\": 1, \"route_path_id\": 44057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Kings Lynn Jn\", \"stage_seq\": 4, \"distance_m\": 1261.531, \"section_seq\": 1, \"route_path_id\": 44057}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": null, \"location\": \"Kings Lynn\", \"stage_seq\": 5, \"distance_m\": 1732.95, \"section_seq\": 1, \"route_path_id\": 44057}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1732.95, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44057}], \"total_distance_m\": 1732.95, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1732.95, \"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": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.7538887", "current_position_lon": "0.4042091", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12144, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:58Z\", \"source_id\": 52079705, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:04Z\", \"source_id\": 16795313, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:06Z\", \"source_id\": 52099437, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:13Z\", \"source_id\": 16801737, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kings Lynn", "service_state_platform": "2", "timing_fact_generation": 1789621994640827, "current_leg_arrival_utc": "2026-09-17T06:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:55.695908", "service_state_evidence_id": 16801737, "current_leg_start_actual_dep": "2026-09-17T06:11:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-17T05:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:55.980751", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
N |
XKL |
KLN |
5T09 |
379009+379010 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 389.521, "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": 520.956, "from_m": 389.521, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 571.205, "from_m": 520.956, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1211.282, "from_m": 571.205, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1261.531, "from_m": 1211.282, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1419.986, "from_m": 1261.531, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1732.95, "from_m": 1419.986, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 628956, "profile_key": "f6a6b5a2867c5bd2d992044bbde97adce18901fc239150788b08d2abec6f2d0e", "schedule_id": 38658, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Kings Lynn Carriage Sidngs", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Kings Lynn Jn", "stage_seq": 2, "distance_m": 520.956, "section_seq": 1, "route_path_id": 44057}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0602", "location": "Kings Lynn Stabling Siding", "stage_seq": 3, "distance_m": 891.244, "section_seq": 1, "route_path_id": 44057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Kings Lynn Jn", "stage_seq": 4, "distance_m": 1261.531, "section_seq": 1, "route_path_id": 44057}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": null, "location": "Kings Lynn", "stage_seq": 5, "distance_m": 1732.95, "section_seq": 1, "route_path_id": 44057}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1732.95, "from_m": 0.0, "section_seq": 1, "route_path_id": 44057}], "total_distance_m": 1732.95, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1732.95, "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": 12144, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:58Z", "source_id": 52079705, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:03:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:04Z", "source_id": 16795313, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12133, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:06Z", "source_id": 52099437, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:14:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:13Z", "source_id": 16801737, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] |
Kings Lynn Carriage Sidngs |
0550 |
0550 |
None |
None |
None |
Kings Lynn |
0605 |
0605 |
2 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:X47798/2026-09-17/detailed |
None |
Kings Lynn Stabling Siding |
2026-09-17T06:11:00+01:00 |
Kings Lynn |
2.0 |
{"type": "LineString", "coordinates": [[0.4139526999999999, 52.75108070000001], [0.41259919999999994, 52.7517106], [0.4106905, 52.7525933], [0.41019199999999995, 52.752841800000006], [0.4107486, 52.7525406], [0.4101448, 52.75282219999998], [0.410044, 52.7528671], [0.4099381, 52.75291370000001], [0.40979599999999994, 52.75296379999999], [0.4097178, 52.7529906], [0.409453, 52.75306849999999], [0.4092238, 52.7531288], [0.4090944, 52.753154], [0.4087196, 52.75324109999999], [0.40821, 52.753356100000005], [0.4080564, 52.7533848], [0.4078666, 52.75342220000001], [0.4075448, 52.75348300000001], [0.4071797, 52.75354879999999], [0.4068231, 52.75360539999999], [0.4063037, 52.753681199999995], [0.40577889999999994, 52.7537559], [0.4055726, 52.753782], [0.4053898, 52.7538017], [0.4051899, 52.7538184], [0.40501229999999994, 52.75383339999999], [0.40420909999999993, 52.753888700000005]]} |
0.5 |
0612 |
0614 |
Kings Lynn Stabling Siding |
Kings Lynn |
Kings Lynn |
52.7538887 |
0.4042091 |
52.7538887 |
0.4042091 |
1 |
0 |
2026-09-17 05:25:21 |
TERMINATED |
2026-09-17 05:14:00 |
Kings Lynn |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16801737 |
1789621994640827 |
8 |
8 |
2026-09-17 05:24:55.980751 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:14:55.695908 |
| 598080 |
627915 |
L55154 |
505K13M517 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 05:15:00 |
2026-09-17 05:25:21 |
2026-09-19 05:25:21 |
{"id": 627915, "stp": "P", "toc": "Greater Anglia", "uid": "L55154", "consist": "720579", "dest_crs": "SOV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55154/2026-09-17/detailed", "trust_id": "505K13M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:15:00", "dar_platform": null, "dest_station": "Southend Victoria", "service_date": "2026-09-17", "dest_arr_time": "0520", "dest_platform": "4", "is_terminated": 1, "next_location": "Southend Victoria", "signalling_id": "5K13", "timing_status": null, "origin_station": "Southend Victoria DSN", "current_leg_arr": "0520", "current_leg_dep": "0515", "current_leg_end": "Southend Victoria", "origin_dep_time": "0515", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-17T05:25:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7113280999999999, 51.5494961], [0.7114203999999998, 51.5480315], [0.7114422, 51.547735800000005], [0.7114469000000001, 51.5475806], [0.7114484999999999, 51.5474778], [0.711436, 51.5473905], [0.7114189, 51.5472887], [0.7113938999999999, 51.5472048], [0.7113596, 51.547119], [0.71134, 51.5470225], [0.7113079, 51.54694620000001], [0.7112697, 51.5468449], [0.7112454, 51.5467592], [0.7112306999999999, 51.5466878], [0.7112222, 51.546472400000006], [0.7111957, 51.5461328], [0.7112157, 51.5459388], [0.7112415, 51.54570309999999], [0.7112291, 51.5452913], [0.7112503999999998, 51.5450564], [0.7112386999999999, 51.5448077], [0.7111727, 51.5445179], [0.7111511, 51.54433819999999], [0.7113373999999999, 51.5420385]]}", "current_leg_start": "Southend Victoria DSN", "dest_arr_time_act": "0520", "motion_projection": null, "next_location_lat": "51.5420385", "next_location_lon": "0.7113374", "previous_location": null, "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 375.634, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 831.768, \"from_m\": 375.634, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 627915, \"profile_key\": \"09e0031c6a9d49cebaa565834789ab520a935bb60c5d0a1761c0e21fd0249be3\", \"schedule_id\": 16191, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Southend Victoria DSN\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34643}, {\"is_pass\": false, \"wtt_arr\": \"0520\", \"wtt_dep\": null, \"location\": \"Southend Victoria\", \"stage_seq\": 2, \"distance_m\": 831.768, \"section_seq\": 1, \"route_path_id\": 34643}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 831.768, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34643}], \"total_distance_m\": 831.768, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 831.768, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0515", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "51.5420385", "current_position_lon": "0.7113374", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Southend Victoria DSN", "service_state_platform": null, "timing_fact_generation": 1789614946568821, "current_leg_arrival_utc": "2026-09-17T05:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:00.444180", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-17T05:15:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:00.878070", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
None |
SOV |
5K13 |
720579 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 375.634, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 831.768, "from_m": 375.634, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 627915, "profile_key": "09e0031c6a9d49cebaa565834789ab520a935bb60c5d0a1761c0e21fd0249be3", "schedule_id": 16191, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0515", "location": "Southend Victoria DSN", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34643}, {"is_pass": false, "wtt_arr": "0520", "wtt_dep": null, "location": "Southend Victoria", "stage_seq": 2, "distance_m": 831.768, "section_seq": 1, "route_path_id": 34643}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 831.768, "from_m": 0.0, "section_seq": 1, "route_path_id": 34643}], "total_distance_m": 831.768, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 831.768, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Southend Victoria DSN |
0515 |
0515 |
None |
5:15:00 |
None |
Southend Victoria |
0520 |
0520 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L55154/2026-09-17/detailed |
None |
Southend Victoria DSN |
2026-09-17T05:15:30+01:00 |
Southend Victoria |
5.0 |
{"type": "LineString", "coordinates": [[0.7113280999999999, 51.5494961], [0.7114203999999998, 51.5480315], [0.7114422, 51.547735800000005], [0.7114469000000001, 51.5475806], [0.7114484999999999, 51.5474778], [0.711436, 51.5473905], [0.7114189, 51.5472887], [0.7113938999999999, 51.5472048], [0.7113596, 51.547119], [0.71134, 51.5470225], [0.7113079, 51.54694620000001], [0.7112697, 51.5468449], [0.7112454, 51.5467592], [0.7112306999999999, 51.5466878], [0.7112222, 51.546472400000006], [0.7111957, 51.5461328], [0.7112157, 51.5459388], [0.7112415, 51.54570309999999], [0.7112291, 51.5452913], [0.7112503999999998, 51.5450564], [0.7112386999999999, 51.5448077], [0.7111727, 51.5445179], [0.7111511, 51.54433819999999], [0.7113373999999999, 51.5420385]]} |
0.5 |
0515 |
0520 |
None |
None |
Southend Victoria |
51.5420385 |
0.7113374 |
51.5420385 |
0.7113374 |
1 |
0 |
2026-09-17 05:25:21 |
TERMINATED |
2026-09-17 05:15:00 |
Southend Victoria DSN |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789614946568821 |
0 |
0 |
2026-09-17 05:25:00.878070 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:00.444180 |
| 598081 |
627946 |
C00352 |
529S19M517 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 05:15:00 |
2026-09-17 05:25:21 |
2026-09-19 05:25:21 |
{"id": 627946, "stp": "O", "toc": "Eurostar", "uid": "C00352", "consist": null, "dest_crs": "SPX", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C00352/2026-09-17/detailed", "trust_id": "529S19M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:15:00", "dar_platform": null, "dest_station": "St. Pancras International", "service_date": "2026-09-17", "dest_arr_time": "0527", "dest_platform": "9", "is_terminated": 1, "next_location": "St. Pancras International", "signalling_id": "9S19", "timing_status": null, "origin_station": "Temple Mills Recp", "current_leg_arr": "0527", "current_leg_dep": "0515", "current_leg_end": "St. Pancras International", "origin_dep_time": "0515", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-17T05:25:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0070822, 51.551463700000006], [-0.006825399999999999, 51.55128059999999], [-0.0066775, 51.5511729], [-0.0064416, 51.5509542], [-0.0062534999999999995, 51.5507511], [-0.0060685999999999995, 51.550551899999995], [-0.0058378, 51.5502848], [-0.0056235, 51.550051], [-0.0054927, 51.549908300000006], [-0.005170699999999999, 51.5495289], [-0.0049448, 51.5492648], [-0.0048338, 51.5491174], [-0.004565, 51.5487571], [-0.0043424, 51.54842620000001], [-0.0042059, 51.54815140000001], [-0.0041058, 51.5479077], [-0.0040153, 51.547665], [-0.003928299999999999, 51.5472954], [-0.00391, 51.54706099999999], [-0.003916767308215423, 51.54699142714401], [-0.003926769309809438, 51.54688859908996], [-0.0039417, 51.54673509999999], [-0.0040012, 51.5465395], [-0.0041219, 51.5463195], [-0.0042366, 51.54615189999999], [-0.0044211, 51.5459346], [-0.0046851, 51.5456498], [-0.0048445, 51.54553689999999], [-0.005048399999999999, 51.54540730000001], [-0.0051585, 51.545349399999985], [-0.0052967, 51.5452845], [-0.005458299999999999, 51.5452156], [-0.0056707, 51.5451361], [-0.005849399999999999, 51.545078499999995], [-0.006045899999999999, 51.5450153], [-0.0061526, 51.5449828], [-0.006268668746327513, 51.54495542260861], [-0.0063154, 51.544944400000006], [-0.006453, 51.54491689999999], [-0.006502038189745581, 51.54490856979587], [-0.0067156, 51.5449113], [-0.006775899999999999, 51.54491209999999], [-0.007350999999999999, 51.5449194], [-0.0080511, 51.5449284], [-0.0080943, 51.54492870000001], [-0.008437199999999999, 51.5449309], [-0.008527, 51.54493149999999], [-0.009062, 51.544934999999995], [-0.0118063, 51.544974999999994], [-0.011935299999999998, 51.544976899999995], [-0.012370789237712962, 51.54497697553364], [-0.012437344520214413, 51.544976987077355], [-0.013088399999999998, 51.54497709999999], [-0.014174900000000002, 51.5449854], [-0.015469299999999997, 51.5449953], [-0.01576, 51.54499749999999], [-0.0160671, 51.54500310000001], [-0.0164207, 51.5450095], [-0.0168859, 51.5450179], [-0.019269199999999997, 51.5450612], [-0.0222871, 51.5451806], [-0.024988799999999995, 51.5453936], [-0.0252725, 51.5454286], [-0.0276676, 51.545723800000005], [-0.030268499999999993, 51.5461025], [-0.030994599999999994, 51.5461933], [-0.0326378, 51.5463988], [-0.0349541, 51.54665809999999], [-0.03610776398463913, 51.54672086343662], [-0.03646994528662492, 51.54674056737372], [-0.03708079999999999, 51.5467738], [-0.039163199999999995, 51.5468556], [-0.0431208, 51.5468803], [-0.045314299999999995, 51.5468863], [-0.047532, 51.5468923], [-0.0522273, 51.546904999999995], [-0.0568666, 51.5469091], [-0.0590969, 51.54693799999999], [-0.05950035599992973, 51.54695184378477], [-0.05953109625312279, 51.54695289857484], [-0.059554158380923344, 51.54695368990543], [-0.05958639484417193, 51.54695479603488], [-0.059608890778264624, 51.54695556793765], [-0.05966258595445246, 51.54695741037963], [-0.059767200000000006, 51.546961], [-0.06065784467691427, 51.54699149497122], [-0.06125379999999999, 51.54701190000001], [-0.0619798, 51.5470574], [-0.0627058, 51.547102899999985], [-0.0641701, 51.54721399999999], [-0.07377409999999998, 51.54799450000001], [-0.07404759999999999, 51.5480183], [-0.0756584, 51.54814210000001], [-0.07582, 51.54815459999999], [-0.07863169999999998, 51.5483918], [-0.08200831596699862, 51.54867381221614], [-0.0827863947096411, 51.54873879647135], [-0.08366779821666535, 51.548812410181704], [-0.08397179999999999, 51.5488378], [-0.08432696815236347, 51.548862440413195], [-0.08544779999999999, 51.5489402], [-0.08565737683697106, 51.54894844574469], [-0.0869067, 51.5489976], [-0.08818462022195603, 51.54899700636794], [-0.08910489999999999, 51.54896479999999], [-0.08983152841195213, 51.548928761004895], [-0.0900243, 51.5489192], [-0.09117279999999998, 51.5488239], [-0.0915774, 51.5487841], [-0.09208099999999998, 51.54874169999999], [-0.0923076, 51.54871380000001], [-0.0923335, 51.54871070000001], [-0.0926848, 51.548660100000006], [-0.0929944, 51.548609199999994], [-0.09328319999999998, 51.54855609999999], [-0.0935684, 51.54849899999999], [-0.093889, 51.5484276], [-0.0940566, 51.5483902], [-0.0943697, 51.5483206], [-0.09537585145830428, 51.5480674054404], [-0.0957208, 51.5479806], [-0.0962932, 51.5478342], [-0.0972564, 51.5476232], [-0.098001, 51.547439], [-0.0985415, 51.5473207], [-0.10120279494862108, 51.54672227594275], [-0.10224285044791544, 51.54646398548397], [-0.10285755110515124, 51.54634806144001], [-0.10283826107011838, 51.546316062251655], [-0.1029352, 51.546291999999994], [-0.10315611912463954, 51.54623872446561], [-0.1040092, 51.54603299999999], [-0.105232288283131, 51.545726738826765], [-0.1078059, 51.54508229999999], [-0.1116361, 51.5441382], [-0.1158752, 51.54301679999999], [-0.1158873, 51.5430136], [-0.1158995, 51.5430104], [-0.117392, 51.54261549999999], [-0.1201291, 51.5419205], [-0.12068959999999998, 51.5417735], [-0.12107569999999997, 51.541672], [-0.1212794, 51.5416187], [-0.1215691, 51.541531299999995], [-0.12170190000000002, 51.5414912], [-0.1217549, 51.541475199999994], [-0.1218814, 51.5414292], [-0.1221017, 51.541349], [-0.12235690000000002, 51.541237], [-0.12248919280766908, 51.54117895925753], [-0.1226466, 51.5411099], [-0.12266726470856132, 51.54110082872403], [-0.12272222573798404, 51.541076702235834], [-0.12280549253354647, 51.54104015021487], [-0.122863059587515, 51.54101487971446], [-0.12289239999999998, 51.541002], [-0.1229621549947698, 51.5409726347436], [-0.1229792, 51.5409418], [-0.12301479999999997, 51.54088639999999], [-0.1230751, 51.540791899999995], [-0.12313619999999996, 51.54070239999999], [-0.1232698, 51.5405391], [-0.123345, 51.5404517], [-0.12345459999999996, 51.54033819999999], [-0.12354979999999996, 51.5402478], [-0.12364200000000002, 51.54015789999999], [-0.12373449999999996, 51.5400787], [-0.12386569999999998, 51.5399718], [-0.12389425079214918, 51.539950295689295], [-0.1239909, 51.53987750000001], [-0.1245216, 51.539579999999994], [-0.1275624, 51.537965199999995], [-0.1277832, 51.5378319], [-0.1279623, 51.5376939], [-0.12813819999999998, 51.537562], [-0.12830819999999998, 51.53740460000001], [-0.1284566, 51.53726240000001], [-0.1285859, 51.5371013], [-0.128676, 51.53697849999999], [-0.12875379999999997, 51.53686010000001], [-0.1288847, 51.536601100000006], [-0.12894946085444328, 51.536434228857], [-0.12895059046079593, 51.53643131816263], [-0.1289243, 51.5362432], [-0.1288677, 51.535931899999994], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287054, 51.5355853], [-0.1286394, 51.53546800000001], [-0.1285931, 51.5353703], [-0.1285707, 51.53532150000001], [-0.1285537, 51.53528099999999], [-0.12852, 51.5351958], [-0.12848480000000004, 51.5350975], [-0.12844329999999998, 51.5350076], [-0.12840020000000002, 51.5349284], [-0.128353, 51.5348601], [-0.12829739999999998, 51.534776699999995], [-0.12825435515533673, 51.53471858946225], [-0.12824802517146802, 51.534684043521736], [-0.1282093, 51.5344727], [-0.12819179678230683, 51.534382963822246], [-0.1281754, 51.5342989], [-0.128172018506082, 51.53428288099407], [-0.12777269999999996, 51.533787899999986], [-0.1254187, 51.53086700000001]]}", "current_leg_start": "Temple Mills Recp", "dest_arr_time_act": "0527", "motion_projection": null, "next_location_lat": "51.5308670", "next_location_lon": "-0.1254187", "previous_location": null, "current_leg_milage": "6.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 448.644, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 18.641, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 18.641}, {\"to_m\": 1399.123, \"from_m\": 448.644, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 1486.628, \"from_m\": 1399.123, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 6254.113, \"from_m\": 1486.628, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 8707.639, \"from_m\": 6254.113, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 8992.482, \"from_m\": 8707.639, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 9332.302, \"from_m\": 8992.482, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 9711.742, \"from_m\": 9332.302, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 10518.704, \"from_m\": 9711.742, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}], \"service_id\": 627946, \"profile_key\": \"17a0cffc28d320b54a43801221f06d3b9a6e3cdd64346c604de14e10668a147e\", \"schedule_id\": 35599, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Temple Mills Recp\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44684}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 2, \"distance_m\": 1486.628, \"section_seq\": 1, \"route_path_id\": 44684}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"York Way South Jn\", \"stage_seq\": 3, \"distance_m\": 9277.387, \"section_seq\": 1, \"route_path_id\": 44684}, {\"is_pass\": false, \"wtt_arr\": \"0527\", \"wtt_dep\": null, \"location\": \"St. Pancras International\", \"stage_seq\": 4, \"distance_m\": 10518.704, \"section_seq\": 1, \"route_path_id\": 44684}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10518.704, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44684}], \"total_distance_m\": 10518.704, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 10518.704, \"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": "0515", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "12.0", "current_position_lat": "51.5308670", "current_position_lon": "-0.1254187", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Temple Mills Recp", "service_state_platform": null, "timing_fact_generation": 1789614954146667, "current_leg_arrival_utc": "2026-09-17T05:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:00.446956", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-17T05:15:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:00.906524", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Eurostar |
O |
None |
SPX |
9S19 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 448.644, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 18.641, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 18.641}, {"to_m": 1399.123, "from_m": 448.644, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 1486.628, "from_m": 1399.123, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 6254.113, "from_m": 1486.628, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 8707.639, "from_m": 6254.113, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 8992.482, "from_m": 8707.639, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 49.71}, {"to_m": 9332.302, "from_m": 8992.482, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 9711.742, "from_m": 9332.302, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 10518.704, "from_m": 9711.742, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}], "service_id": 627946, "profile_key": "17a0cffc28d320b54a43801221f06d3b9a6e3cdd64346c604de14e10668a147e", "schedule_id": 35599, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0515", "location": "Temple Mills Recp", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44684}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520", "location": "Stratford International West Jn", "stage_seq": 2, "distance_m": 1486.628, "section_seq": 1, "route_path_id": 44684}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "York Way South Jn", "stage_seq": 3, "distance_m": 9277.387, "section_seq": 1, "route_path_id": 44684}, {"is_pass": false, "wtt_arr": "0527", "wtt_dep": null, "location": "St. Pancras International", "stage_seq": 4, "distance_m": 10518.704, "section_seq": 1, "route_path_id": 44684}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10518.704, "from_m": 0.0, "section_seq": 1, "route_path_id": 44684}], "total_distance_m": 10518.704, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 10518.704, "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} |
[] |
Temple Mills Recp |
0515 |
0515 |
None |
5:15:00 |
None |
St. Pancras International |
0527 |
0527 |
9 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C00352/2026-09-17/detailed |
None |
Temple Mills Recp |
2026-09-17T05:15:30+01:00 |
St. Pancras International |
12.0 |
{"type": "LineString", "coordinates": [[-0.0070822, 51.551463700000006], [-0.006825399999999999, 51.55128059999999], [-0.0066775, 51.5511729], [-0.0064416, 51.5509542], [-0.0062534999999999995, 51.5507511], [-0.0060685999999999995, 51.550551899999995], [-0.0058378, 51.5502848], [-0.0056235, 51.550051], [-0.0054927, 51.549908300000006], [-0.005170699999999999, 51.5495289], [-0.0049448, 51.5492648], [-0.0048338, 51.5491174], [-0.004565, 51.5487571], [-0.0043424, 51.54842620000001], [-0.0042059, 51.54815140000001], [-0.0041058, 51.5479077], [-0.0040153, 51.547665], [-0.003928299999999999, 51.5472954], [-0.00391, 51.54706099999999], [-0.003916767308215423, 51.54699142714401], [-0.003926769309809438, 51.54688859908996], [-0.0039417, 51.54673509999999], [-0.0040012, 51.5465395], [-0.0041219, 51.5463195], [-0.0042366, 51.54615189999999], [-0.0044211, 51.5459346], [-0.0046851, 51.5456498], [-0.0048445, 51.54553689999999], [-0.005048399999999999, 51.54540730000001], [-0.0051585, 51.545349399999985], [-0.0052967, 51.5452845], [-0.005458299999999999, 51.5452156], [-0.0056707, 51.5451361], [-0.005849399999999999, 51.545078499999995], [-0.006045899999999999, 51.5450153], [-0.0061526, 51.5449828], [-0.006268668746327513, 51.54495542260861], [-0.0063154, 51.544944400000006], [-0.006453, 51.54491689999999], [-0.006502038189745581, 51.54490856979587], [-0.0067156, 51.5449113], [-0.006775899999999999, 51.54491209999999], [-0.007350999999999999, 51.5449194], [-0.0080511, 51.5449284], [-0.0080943, 51.54492870000001], [-0.008437199999999999, 51.5449309], [-0.008527, 51.54493149999999], [-0.009062, 51.544934999999995], [-0.0118063, 51.544974999999994], [-0.011935299999999998, 51.544976899999995], [-0.012370789237712962, 51.54497697553364], [-0.012437344520214413, 51.544976987077355], [-0.013088399999999998, 51.54497709999999], [-0.014174900000000002, 51.5449854], [-0.015469299999999997, 51.5449953], [-0.01576, 51.54499749999999], [-0.0160671, 51.54500310000001], [-0.0164207, 51.5450095], [-0.0168859, 51.5450179], [-0.019269199999999997, 51.5450612], [-0.0222871, 51.5451806], [-0.024988799999999995, 51.5453936], [-0.0252725, 51.5454286], [-0.0276676, 51.545723800000005], [-0.030268499999999993, 51.5461025], [-0.030994599999999994, 51.5461933], [-0.0326378, 51.5463988], [-0.0349541, 51.54665809999999], [-0.03610776398463913, 51.54672086343662], [-0.03646994528662492, 51.54674056737372], [-0.03708079999999999, 51.5467738], [-0.039163199999999995, 51.5468556], [-0.0431208, 51.5468803], [-0.045314299999999995, 51.5468863], [-0.047532, 51.5468923], [-0.0522273, 51.546904999999995], [-0.0568666, 51.5469091], [-0.0590969, 51.54693799999999], [-0.05950035599992973, 51.54695184378477], [-0.05953109625312279, 51.54695289857484], [-0.059554158380923344, 51.54695368990543], [-0.05958639484417193, 51.54695479603488], [-0.059608890778264624, 51.54695556793765], [-0.05966258595445246, 51.54695741037963], [-0.059767200000000006, 51.546961], [-0.06065784467691427, 51.54699149497122], [-0.06125379999999999, 51.54701190000001], [-0.0619798, 51.5470574], [-0.0627058, 51.547102899999985], [-0.0641701, 51.54721399999999], [-0.07377409999999998, 51.54799450000001], [-0.07404759999999999, 51.5480183], [-0.0756584, 51.54814210000001], [-0.07582, 51.54815459999999], [-0.07863169999999998, 51.5483918], [-0.08200831596699862, 51.54867381221614], [-0.0827863947096411, 51.54873879647135], [-0.08366779821666535, 51.548812410181704], [-0.08397179999999999, 51.5488378], [-0.08432696815236347, 51.548862440413195], [-0.08544779999999999, 51.5489402], [-0.08565737683697106, 51.54894844574469], [-0.0869067, 51.5489976], [-0.08818462022195603, 51.54899700636794], [-0.08910489999999999, 51.54896479999999], [-0.08983152841195213, 51.548928761004895], [-0.0900243, 51.5489192], [-0.09117279999999998, 51.5488239], [-0.0915774, 51.5487841], [-0.09208099999999998, 51.54874169999999], [-0.0923076, 51.54871380000001], [-0.0923335, 51.54871070000001], [-0.0926848, 51.548660100000006], [-0.0929944, 51.548609199999994], [-0.09328319999999998, 51.54855609999999], [-0.0935684, 51.54849899999999], [-0.093889, 51.5484276], [-0.0940566, 51.5483902], [-0.0943697, 51.5483206], [-0.09537585145830428, 51.5480674054404], [-0.0957208, 51.5479806], [-0.0962932, 51.5478342], [-0.0972564, 51.5476232], [-0.098001, 51.547439], [-0.0985415, 51.5473207], [-0.10120279494862108, 51.54672227594275], [-0.10224285044791544, 51.54646398548397], [-0.10285755110515124, 51.54634806144001], [-0.10283826107011838, 51.546316062251655], [-0.1029352, 51.546291999999994], [-0.10315611912463954, 51.54623872446561], [-0.1040092, 51.54603299999999], [-0.105232288283131, 51.545726738826765], [-0.1078059, 51.54508229999999], [-0.1116361, 51.5441382], [-0.1158752, 51.54301679999999], [-0.1158873, 51.5430136], [-0.1158995, 51.5430104], [-0.117392, 51.54261549999999], [-0.1201291, 51.5419205], [-0.12068959999999998, 51.5417735], [-0.12107569999999997, 51.541672], [-0.1212794, 51.5416187], [-0.1215691, 51.541531299999995], [-0.12170190000000002, 51.5414912], [-0.1217549, 51.541475199999994], [-0.1218814, 51.5414292], [-0.1221017, 51.541349], [-0.12235690000000002, 51.541237], [-0.12248919280766908, 51.54117895925753], [-0.1226466, 51.5411099], [-0.12266726470856132, 51.54110082872403], [-0.12272222573798404, 51.541076702235834], [-0.12280549253354647, 51.54104015021487], [-0.122863059587515, 51.54101487971446], [-0.12289239999999998, 51.541002], [-0.1229621549947698, 51.5409726347436], [-0.1229792, 51.5409418], [-0.12301479999999997, 51.54088639999999], [-0.1230751, 51.540791899999995], [-0.12313619999999996, 51.54070239999999], [-0.1232698, 51.5405391], [-0.123345, 51.5404517], [-0.12345459999999996, 51.54033819999999], [-0.12354979999999996, 51.5402478], [-0.12364200000000002, 51.54015789999999], [-0.12373449999999996, 51.5400787], [-0.12386569999999998, 51.5399718], [-0.12389425079214918, 51.539950295689295], [-0.1239909, 51.53987750000001], [-0.1245216, 51.539579999999994], [-0.1275624, 51.537965199999995], [-0.1277832, 51.5378319], [-0.1279623, 51.5376939], [-0.12813819999999998, 51.537562], [-0.12830819999999998, 51.53740460000001], [-0.1284566, 51.53726240000001], [-0.1285859, 51.5371013], [-0.128676, 51.53697849999999], [-0.12875379999999997, 51.53686010000001], [-0.1288847, 51.536601100000006], [-0.12894946085444328, 51.536434228857], [-0.12895059046079593, 51.53643131816263], [-0.1289243, 51.5362432], [-0.1288677, 51.535931899999994], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287054, 51.5355853], [-0.1286394, 51.53546800000001], [-0.1285931, 51.5353703], [-0.1285707, 51.53532150000001], [-0.1285537, 51.53528099999999], [-0.12852, 51.5351958], [-0.12848480000000004, 51.5350975], [-0.12844329999999998, 51.5350076], [-0.12840020000000002, 51.5349284], [-0.128353, 51.5348601], [-0.12829739999999998, 51.534776699999995], [-0.12825435515533673, 51.53471858946225], [-0.12824802517146802, 51.534684043521736], [-0.1282093, 51.5344727], [-0.12819179678230683, 51.534382963822246], [-0.1281754, 51.5342989], [-0.128172018506082, 51.53428288099407], [-0.12777269999999996, 51.533787899999986], [-0.1254187, 51.53086700000001]]} |
6.4 |
0515 |
0527 |
None |
None |
St. Pancras International |
51.5308670 |
-0.1254187 |
51.5308670 |
-0.1254187 |
1 |
0 |
2026-09-17 05:25:21 |
TERMINATED |
2026-09-17 05:15:00 |
Temple Mills Recp |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789614954146667 |
0 |
0 |
2026-09-17 05:25:00.906524 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:00.446956 |
| 598082 |
628374 |
W35098 |
741K01M517 |
2026-09-17 |
COMPLETE |
16802392 |
2026-09-17 06:15:00 |
2026-09-17 05:25:21 |
2026-09-19 05:25:21 |
{"id": 628374, "stp": "O", "toc": "Great Western Railway", "uid": "W35098", "consist": "165116", "dest_crs": "RDG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W35098/2026-09-17/detailed", "trust_id": "741K01M517", "origin_crs": "BDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-17", "dest_arr_time": "0613", "dest_platform": "12", "is_terminated": 1, "next_location": "Reading", "signalling_id": "1K01", "timing_status": "LATE", "origin_station": "Bedwyn", "current_leg_arr": "0615", "current_leg_dep": "0611", "current_leg_end": "Reading", "origin_dep_time": "0531", "origin_platform": "2", "current_location": "Reading", "last_update_time": "2026-09-17T05:25:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Reading West", "dest_arr_time_act": "0613", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Reading West", "current_leg_milage": "0.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3606.181, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 7046.84, \"from_m\": 3606.181, \"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\": 7942.266, \"from_m\": 7046.84, \"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\": 10522.54, \"from_m\": 7942.266, \"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\": 10599.665, \"from_m\": 10522.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 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\": 21849.719, \"from_m\": 21772.994, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23889.13, \"from_m\": 21849.719, \"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\": 30932.771, \"from_m\": 23889.13, \"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\": 31728.17, \"from_m\": 30932.771, \"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\": 38892.28, \"from_m\": 31728.17, \"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\": 38944.541, \"from_m\": 38892.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.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\": 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\": 47401.222, \"from_m\": 45310.291, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48510.838, \"from_m\": 47401.222, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48746.105, \"from_m\": 48510.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:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 628374, \"profile_key\": \"2a485bed22fd419041fa1c2b679cdaf239cfdda9a40638f095e8ca72b4fcbcd3\", \"schedule_id\": 39899, \"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\": 107238}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0538\", \"location\": \"Hungerford\", \"stage_seq\": 2, \"distance_m\": 7855.962, \"section_seq\": 1, \"route_path_id\": 107238}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0542H\", \"location\": \"Kintbury\", \"stage_seq\": 3, \"distance_m\": 12727.887, \"section_seq\": 1, \"route_path_id\": 107238}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549H\", \"location\": \"Newbury\", \"stage_seq\": 4, \"distance_m\": 21351.357, \"section_seq\": 1, \"route_path_id\": 107238}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0554H\", \"location\": \"Thatcham\", \"stage_seq\": 5, \"distance_m\": 27013.544, \"section_seq\": 1, \"route_path_id\": 107238}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0602H\", \"location\": \"Theale\", \"stage_seq\": 6, \"distance_m\": 40299.429, \"section_seq\": 1, \"route_path_id\": 107238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Southcote Jn\", \"stage_seq\": 7, \"distance_m\": 45931.68, \"section_seq\": 1, \"route_path_id\": 107238}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610\", \"location\": \"Reading West\", \"stage_seq\": 8, \"distance_m\": 47278.698, \"section_seq\": 1, \"route_path_id\": 107238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 9, \"distance_m\": 47428.364, \"section_seq\": 1, \"route_path_id\": 107238}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 10, \"distance_m\": 48746.105, \"section_seq\": 1, \"route_path_id\": 107238}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48746.105, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107238}], \"total_distance_m\": 48746.105, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 48539.994, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 206.111, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0531", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:06Z\", \"source_id\": 52042037, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:13Z\", \"source_id\": 16783646, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24459, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:36Z\", \"source_id\": 52048388, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:44Z\", \"source_id\": 16785607, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:56Z\", \"source_id\": 52058290, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:02Z\", \"source_id\": 16788648, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:23Z\", \"source_id\": 52066254, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:26Z\", \"source_id\": 16791090, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:25Z\", \"source_id\": 52080429, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:32Z\", \"source_id\": 16795539, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:29Z\", \"source_id\": 52092905, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:31Z\", \"source_id\": 16799549, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23754, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:15Z\", \"source_id\": 52101664, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:18Z\", \"source_id\": 16802392, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "12", "timing_fact_generation": 1789622058563688, "current_leg_arrival_utc": "2026-09-17T06:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:04.050320", "service_state_evidence_id": 16802392, "current_leg_start_actual_dep": "2026-09-17T06:12:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:04.514488", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
BDW |
RDG |
1K01 |
165116 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 3606.181, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 7046.84, "from_m": 3606.181, "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": 7942.266, "from_m": 7046.84, "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": 10522.54, "from_m": 7942.266, "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": 10599.665, "from_m": 10522.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.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": 90.0, "governing_constraint": "infrastructure_and_equipment", "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": 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": 21849.719, "from_m": 21772.994, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23889.13, "from_m": 21849.719, "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": 30932.771, "from_m": 23889.13, "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": 31728.17, "from_m": 30932.771, "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": 38892.28, "from_m": 31728.17, "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": 38944.541, "from_m": 38892.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.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": 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": 47401.222, "from_m": 45310.291, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48510.838, "from_m": 47401.222, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48746.105, "from_m": 48510.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:backward", "infrastructure_limit_mph": 40.0}], "service_id": 628374, "profile_key": "2a485bed22fd419041fa1c2b679cdaf239cfdda9a40638f095e8ca72b4fcbcd3", "schedule_id": 39899, "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": 107238}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0538", "location": "Hungerford", "stage_seq": 2, "distance_m": 7855.962, "section_seq": 1, "route_path_id": 107238}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0542H", "location": "Kintbury", "stage_seq": 3, "distance_m": 12727.887, "section_seq": 1, "route_path_id": 107238}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549H", "location": "Newbury", "stage_seq": 4, "distance_m": 21351.357, "section_seq": 1, "route_path_id": 107238}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0554H", "location": "Thatcham", "stage_seq": 5, "distance_m": 27013.544, "section_seq": 1, "route_path_id": 107238}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0602H", "location": "Theale", "stage_seq": 6, "distance_m": 40299.429, "section_seq": 1, "route_path_id": 107238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Southcote Jn", "stage_seq": 7, "distance_m": 45931.68, "section_seq": 1, "route_path_id": 107238}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610", "location": "Reading West", "stage_seq": 8, "distance_m": 47278.698, "section_seq": 1, "route_path_id": 107238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Oxford Road Jn", "stage_seq": 9, "distance_m": 47428.364, "section_seq": 1, "route_path_id": 107238}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": null, "location": "Reading", "stage_seq": 10, "distance_m": 48746.105, "section_seq": 1, "route_path_id": 107238}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48746.105, "from_m": 0.0, "section_seq": 1, "route_path_id": 107238}], "total_distance_m": 48746.105, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 48539.994, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 206.111, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24464, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:06Z", "source_id": 52042037, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:36:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:13Z", "source_id": 16783646, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24459, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:36Z", "source_id": 52048388, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:41:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:44Z", "source_id": 16785607, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24441, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:56Z", "source_id": 52058290, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:49:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:02Z", "source_id": 16788648, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24419, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:23Z", "source_id": 52066254, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:55:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:26Z", "source_id": 16791090, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24403, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:25Z", "source_id": 52080429, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:04:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:32Z", "source_id": 16795539, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23865, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:29Z", "source_id": 52092905, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:10:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:31Z", "source_id": 16799549, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23754, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:15Z", "source_id": 52101664, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:15:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:18Z", "source_id": 16802392, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}] |
Bedwyn |
0531 |
0531 |
2 |
None |
None |
Reading |
0613 |
0613 |
12 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W35098/2026-09-17/detailed |
None |
Reading West |
2026-09-17T06:12:00+01:00 |
Reading |
4.0 |
{"type": "LineString", "coordinates": [[-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]} |
0.9 |
0611 |
0615 |
Reading West |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-17 05:25:21 |
TERMINATED |
2026-09-17 05:15:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802392 |
1789622058563688 |
52 |
52 |
2026-09-17 05:25:04.514488 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:04.050320 |
| 598083 |
629745 |
P87725 |
882J05M617 |
2026-09-17 |
COMPLETE |
16802215 |
2026-09-17 06:15:00 |
2026-09-17 05:25:21 |
2026-09-19 05:25:21 |
{"id": 629745, "stp": "P", "toc": "Southeastern", "uid": "P87725", "consist": "465187", "dest_crs": "GRP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87725/2026-09-17/detailed", "trust_id": "882J05M617", "origin_crs": "BMN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grove Park", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "1", "is_terminated": 1, "next_location": "Grove Park", "signalling_id": "2J05", "timing_status": "ON TIME", "origin_station": "Bromley North", "current_leg_arr": "0615", "current_leg_dep": "0612", "current_leg_end": "Grove Park", "origin_dep_time": "0610", "origin_platform": "1", "current_location": "Grove Park", "last_update_time": "2026-09-17T05:25:21", "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": "0615", "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\": 629745, \"profile_key\": \"5412d4cbde1c077830f1598b9e7fb61e2b74ef11d079158db6e8806d1b050efc\", \"schedule_id\": 23363, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Bromley North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37542}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612\", \"location\": \"Sundridge Park\", \"stage_seq\": 2, \"distance_m\": 641.634, \"section_seq\": 1, \"route_path_id\": 37542}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"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": "0610", "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-17T05:10:10Z\", \"source_id\": 52094152, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:14Z\", \"source_id\": 16799951, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:56Z\", \"source_id\": 52101048, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:01Z\", \"source_id\": 16802215, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grove Park", "service_state_platform": "1", "timing_fact_generation": 1789622044719527, "current_leg_arrival_utc": "2026-09-17T06:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:07.242034", "service_state_evidence_id": 16802215, "current_leg_start_actual_dep": "2026-09-17T06:12:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:07.860907", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
BMN |
GRP |
2J05 |
465187 |
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": 629745, "profile_key": "5412d4cbde1c077830f1598b9e7fb61e2b74ef11d079158db6e8806d1b050efc", "schedule_id": 23363, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0610", "location": "Bromley North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37542}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612", "location": "Sundridge Park", "stage_seq": 2, "distance_m": 641.634, "section_seq": 1, "route_path_id": 37542}, {"is_pass": false, "wtt_arr": "0615", "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-17T05:10:10Z", "source_id": 52094152, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:11:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:14Z", "source_id": 16799951, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31909, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:56Z", "source_id": 52101048, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:15:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:01Z", "source_id": 16802215, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}] |
Bromley North |
0610 |
0610 |
1 |
None |
None |
Grove Park |
0615 |
0615 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87725/2026-09-17/detailed |
None |
Sundridge Park |
2026-09-17T06:12: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 |
0612 |
0615 |
Sundridge Park |
Grove Park |
Grove Park |
51.4299247 |
0.0234010 |
51.4299247 |
0.0234010 |
1 |
0 |
2026-09-17 05:25:21 |
TERMINATED |
2026-09-17 05:15:00 |
Grove Park |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802215 |
1789622044719527 |
11 |
11 |
2026-09-17 05:25:07.860907 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:07.242034 |
| 598084 |
606688 |
H03031 |
796E67CQ16 |
2026-09-16 |
COMPLETE |
16802872 |
2026-09-17 06:14:00 |
2026-09-17 05:25:21 |
2026-09-19 05:25:21 |
{"id": 606688, "stp": null, "toc": null, "uid": "H03031", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H03031/2026-09-17/detailed", "trust_id": "796E67CQ16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Scunthorpe BSC Entrance C", "service_date": "2026-09-16", "dest_arr_time": "0625", "dest_platform": null, "is_terminated": 1, "next_location": "Scunthorpe BSC Entrance C", "signalling_id": "6E67", "timing_status": "EARLY", "origin_station": "Margam Terminal Complex", "current_leg_arr": "0614", "current_leg_dep": "0459½", "current_leg_end": "Scunthorpe BSC Entrance C", "origin_dep_time": "1519", "origin_platform": null, "current_location": "Scunthorpe BSC Entrance C", "last_update_time": "2026-09-17T05:25:21", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3668113999999998, 53.4136603], [-1.3671289999999998, 53.4142512], [-1.3671481614995749, 53.41428429590598], [-1.3674875, 53.4148704], [-1.3691679, 53.418003], [-1.369501, 53.41865709999999], [-1.3706899999999995, 53.42090000000001], [-1.3710807, 53.4215922], [-1.3716117, 53.42272200000001], [-1.3718932, 53.4233587], [-1.3719884712892982, 53.42361601600436], [-1.37200112362202, 53.42365018827773], [-1.3721008, 53.4239194], [-1.3721059, 53.42393429999999], [-1.3722125000000005, 53.424272300000005], [-1.3723095999999997, 53.4246071], [-1.3724147, 53.4250593], [-1.3725027, 53.42552849999999], [-1.3725531, 53.42616269999999], [-1.3726149999999997, 53.4265419], [-1.3726346107104923, 53.426947651101635], [-1.3726376, 53.4270095], [-1.3726396999999997, 53.427137300000005], [-1.3726459999999998, 53.427352500000005], [-1.3726436, 53.4274942], [-1.3726423894096182, 53.42753191175349], [-1.3726403, 53.427597], [-1.3725895, 53.42798200000001], [-1.3725336, 53.428375200000005], [-1.3724603, 53.4286616], [-1.3723407999999997, 53.42914419999999], [-1.3722008, 53.42958409999999], [-1.3721141999999995, 53.4298394], [-1.3720623, 53.4299924], [-1.3719069999999998, 53.4303611], [-1.3717137999999998, 53.43078359999999], [-1.3714715999999998, 53.43125280000001], [-1.371223, 53.43171719999999], [-1.3710728999999997, 53.431977799999984], [-1.3707500999999995, 53.4324697], [-1.3703251, 53.433043000000005], [-1.3699582999999995, 53.4334641], [-1.3698796, 53.4335476], [-1.3694051, 53.434051], [-1.3689211, 53.4345622], [-1.3688493674691404, 53.43463619776868], [-1.3685221, 53.4349738], [-1.3680983, 53.4353429], [-1.3676624, 53.43569839999999], [-1.3672923, 53.4359844], [-1.3669756999999998, 53.43622040000001], [-1.3665667999999995, 53.4365069], [-1.366198, 53.43675060000001], [-1.3658278, 53.4369815], [-1.3654374, 53.4372071], [-1.3648497, 53.4375357], [-1.3643911, 53.4377715], [-1.3639189, 53.4379976], [-1.3627835, 53.43849459999999], [-1.3612021, 53.439201700000005], [-1.3611424, 53.43922839999999], [-1.3609702999999995, 53.439305], [-1.3606334999999998, 53.43945389999999], [-1.3593936999999998, 53.4399971], [-1.3579755, 53.44062010000001], [-1.3564408999999995, 53.44130299999999], [-1.3544767, 53.442166], [-1.3509136, 53.44373349999999], [-1.3506097, 53.44386320000001], [-1.3502786999999998, 53.444004], [-1.3492488, 53.444464100000005], [-1.3479183, 53.4450488], [-1.3474729261792822, 53.4452494629695], [-1.347436, 53.44526609999999], [-1.3473762, 53.44529209999999], [-1.3472211, 53.4453594], [-1.3463237, 53.4457548], [-1.3446431999999997, 53.446499999999986], [-1.3432954, 53.4470934], [-1.3417228, 53.4477925], [-1.3394334999999995, 53.4487925], [-1.3366256999999997, 53.4500293], [-1.3361088, 53.4502587], [-1.3360625, 53.4502786], [-1.3358076, 53.450388], [-1.3353704999999998, 53.4505908], [-1.3345766, 53.450963999999985], [-1.3336593, 53.4514078], [-1.3324374999999995, 53.45200549999999], [-1.3311124, 53.4526702], [-1.3299118, 53.4533013], [-1.3293819999999998, 53.4535899], [-1.3288087, 53.4539158], [-1.3282381, 53.454246899999994], [-1.3277548, 53.4545423], [-1.3274381999999998, 53.45473949999999], [-1.3270944, 53.4549622], [-1.3267062353999053, 53.455215998746475], [-1.3263225, 53.4554669], [-1.3256396999999998, 53.4559192], [-1.3249985, 53.45633829999999], [-1.323976, 53.457016900000006], [-1.323434, 53.45739789999999], [-1.3225581, 53.45804300000001], [-1.3219078, 53.45851449999999], [-1.3213394, 53.4589347], [-1.3210195, 53.45917129999999], [-1.3208679, 53.4592642], [-1.3206825000000002, 53.45936480000001], [-1.3204403999999998, 53.4594861], [-1.3200805999999998, 53.459644699999984], [-1.3197322, 53.459776899999994], [-1.3194159, 53.4598835], [-1.3190794, 53.45998050000001], [-1.318693, 53.46007470000001], [-1.3182292, 53.46016590000001], [-1.3178053, 53.46022849999999], [-1.3174111, 53.46026820000001], [-1.3168869, 53.4603007], [-1.3153691999999997, 53.46036459999999], [-1.3149334, 53.46038779999999], [-1.3146573999999998, 53.460408300000005], [-1.3143821, 53.4604388], [-1.3140921, 53.460476799999995], [-1.3137976999999998, 53.46052459999999], [-1.3135007999999997, 53.4605807], [-1.3132136, 53.460649], [-1.3129835, 53.46071], [-1.3127652, 53.4607732], [-1.3125105, 53.46085819999999], [-1.3122628, 53.460950099999984], [-1.3109086, 53.46150239999999], [-1.3095620999999995, 53.46208740000001], [-1.3090759, 53.46229899999999], [-1.3083622, 53.462631299999984], [-1.3080369, 53.462769], [-1.3076814999999995, 53.4629194], [-1.3072086000000005, 53.463195000000006], [-1.3070891999999998, 53.46326189999999], [-1.3064652, 53.4636008], [-1.3057663999999998, 53.463992199999986], [-1.3055561, 53.4641215], [-1.3051779, 53.464385], [-1.3049586, 53.4645644], [-1.3047324000000002, 53.46477879999998], [-1.3044979, 53.465004699999994], [-1.3042514, 53.4652424], [-1.3040698, 53.4654741], [-1.3037990999999998, 53.465943], [-1.3034997, 53.46680150000001], [-1.3032389625168508, 53.46779240988761], [-1.3031465, 53.46814379999999], [-1.3028042, 53.46956699999999], [-1.3025843999999998, 53.4704519], [-1.3020257, 53.47255749999999], [-1.3019409, 53.47287070000001], [-1.301921, 53.4731595], [-1.3019088999999997, 53.4732502], [-1.3018207999999998, 53.4735973], [-1.3014901999999997, 53.4747585], [-1.300749, 53.477541499999994], [-1.3006056, 53.478149599999995], [-1.3005196, 53.4785457], [-1.3004939, 53.4787882], [-1.3004939, 53.479067500000006], [-1.3005270999999998, 53.4795481], [-1.3005569, 53.47981129999999], [-1.3006448, 53.480029599999995], [-1.3007399999999998, 53.4802262], [-1.3008538999999997, 53.4804258], [-1.3011335, 53.4808214], [-1.3013927, 53.48116180000001], [-1.3016409999999998, 53.4815075], [-1.3017677999999997, 53.48168509999999], [-1.3018785, 53.481869200000006], [-1.3020721, 53.4822637], [-1.3022049, 53.482649], [-1.3022807, 53.4829423], [-1.3023248, 53.48324749999999], [-1.3023429, 53.4835932], [-1.3023224, 53.4839386], [-1.3022720999999997, 53.4842533], [-1.3021934, 53.48457059999999], [-1.3021238, 53.48475349999999], [-1.3020461999999997, 53.484926599999994], [-1.3019882956567308, 53.485056530811626], [-1.3018866999999998, 53.48528449999999], [-1.301612, 53.485746199999994], [-1.3012274, 53.4861763], [-1.2996369, 53.4877624], [-1.2986661999999998, 53.4886856], [-1.2985096, 53.48886420000001], [-1.2982632, 53.489096], [-1.29807, 53.4892636], [-1.2978694999999998, 53.4894319], [-1.2976621999999998, 53.4895939], [-1.2974324, 53.48975660000001], [-1.296863, 53.4901415], [-1.2966647999999998, 53.49026219999999], [-1.2965230999999997, 53.4903514], [-1.2961624, 53.4905432], [-1.295842, 53.4906854], [-1.2954137, 53.4908422], [-1.2950053, 53.4909656], [-1.2946918, 53.4910456], [-1.2943493, 53.4911141], [-1.2940634, 53.4911567], [-1.2937745, 53.49119170000001], [-1.2933979, 53.49122299999999], [-1.2931149, 53.4912368], [-1.2927906, 53.49123719999999], [-1.2923356, 53.49121949999999], [-1.2917848, 53.4911707], [-1.2912385, 53.491105899999994], [-1.2910089, 53.49107649999999], [-1.2909484, 53.4910687], [-1.2905653, 53.4910195], [-1.2896157, 53.4909351], [-1.2890018999999997, 53.4908806], [-1.288389, 53.490835], [-1.2878816, 53.49080299999999], [-1.2873595999999998, 53.490769199999995], [-1.2871608999999995, 53.4907603], [-1.285292, 53.4906767], [-1.2846270999999998, 53.4906509], [-1.281306, 53.4905443], [-1.2776503, 53.490429000000006], [-1.2768455, 53.4904102], [-1.2760133, 53.49039549999999], [-1.2754474999999998, 53.4904022], [-1.2748825, 53.49041809999999], [-1.2743793, 53.49044309999999], [-1.2738853, 53.4904781], [-1.2728809000000003, 53.49056910000001], [-1.2721783000000002, 53.4906592], [-1.2714754999999998, 53.4907667], [-1.2700756, 53.4910076], [-1.2662075999999998, 53.491681199999995], [-1.2648103, 53.4919317], [-1.2633778999999998, 53.49218279999999], [-1.262703, 53.4922933], [-1.2620159, 53.492415400000006], [-1.2601207, 53.492747599999994], [-1.2593051, 53.49286800000001], [-1.2584596999999995, 53.49297439999999], [-1.2580368999999998, 53.493017599999995], [-1.25764139776733, 53.49305186229485], [-1.2575843999999998, 53.493056799999984], [-1.2567592, 53.49312009999999], [-1.2561224, 53.493153500000005], [-1.2554734999999997, 53.49317709999998], [-1.2541661, 53.4931953], [-1.2529794999999997, 53.4931722], [-1.2517683999999998, 53.4931223], [-1.2510564000000002, 53.49308769999999], [-1.2503294, 53.49304360000001], [-1.2495986, 53.49298349999999], [-1.2488945, 53.492926700000005], [-1.2482472999999998, 53.4928508], [-1.2475974, 53.492766], [-1.2472921999999995, 53.492723600000005], [-1.2469502, 53.4926761], [-1.2463028, 53.4925745], [-1.2451504999999998, 53.4923557], [-1.2440194, 53.4920974], [-1.2427269999999997, 53.4917589], [-1.2420926, 53.4915823], [-1.2414430999999997, 53.4914014], [-1.2389427999999998, 53.4907143], [-1.2365293000000002, 53.4900495], [-1.2354393, 53.48975320000001], [-1.2348814, 53.489606599999995], [-1.2343201, 53.4894729], [-1.233635, 53.4893353], [-1.2332171999999997, 53.48925979999999], [-1.2327981, 53.4891912], [-1.2326531, 53.4891724], [-1.2323046, 53.489136300000006], [-1.2318099, 53.4890925], [-1.2310312, 53.48900389999999], [-1.2306544, 53.4889611], [-1.2302784000000002, 53.488928099999995], [-1.2298465, 53.488899100000005], [-1.2286395, 53.4888451], [-1.2280269, 53.4888353], [-1.2274138, 53.4888387], [-1.2260512, 53.4889026], [-1.2252477, 53.4889656], [-1.2230874, 53.48916749999999], [-1.2213654, 53.48931429999999], [-1.2206465, 53.48937490000001], [-1.2203563, 53.48940999999999], [-1.2200835, 53.4894497], [-1.2192574, 53.4895972], [-1.2180171999999998, 53.489850800000006], [-1.2149942, 53.49066859999999], [-1.2125368, 53.4913718], [-1.2110966, 53.491864699999994], [-1.2103893, 53.492133499999994], [-1.2096956, 53.49240799999999], [-1.2084543, 53.4929464], [-1.2071744000000002, 53.49348599999999], [-1.2070335, 53.49354459999999], [-1.1992181999999998, 53.49696589999999], [-1.1989894, 53.4970619], [-1.1958921, 53.49842369999999], [-1.1949451, 53.49886279999998], [-1.1947663, 53.4989506], [-1.1938901, 53.49937029999999], [-1.1933323000000002, 53.4996204], [-1.1927495, 53.4998672], [-1.1921562999999995, 53.500111800000006], [-1.1915443999999995, 53.5003511], [-1.1902521999999998, 53.5008059], [-1.1891578, 53.50114599999999], [-1.1880584999999997, 53.50145289999999], [-1.1857838, 53.502003599999995], [-1.1778242, 53.503928499999994], [-1.1751912, 53.5045644], [-1.1744679, 53.5047466], [-1.1743889, 53.5047665], [-1.1738531999999997, 53.504918999999994], [-1.1732389999999997, 53.50511389999999], [-1.1729666, 53.5052145], [-1.1724575999999998, 53.5054024], [-1.1718155999999995, 53.50568270000001], [-1.1711089999999995, 53.5060355], [-1.1705525, 53.50635479999998], [-1.1703018, 53.5065049], [-1.1700608, 53.5066666], [-1.169791, 53.506856500000005], [-1.1693744, 53.50717970000001], [-1.1689025999999998, 53.5076137], [-1.1684735999999998, 53.5080666], [-1.1680983, 53.5085432], [-1.1678098693553778, 53.508982370782086], [-1.1677778, 53.50903120000002], [-1.1675614999999997, 53.5094365], [-1.1673825, 53.5098494], [-1.1671243, 53.51068850000001], [-1.1668557, 53.5116347], [-1.1667321999999998, 53.5121183], [-1.1666442, 53.5124259], [-1.1665952999999998, 53.5125966], [-1.166554, 53.51274680000001], [-1.1662218, 53.513954899999995], [-1.1658699999999995, 53.51530000000001], [-1.1655084, 53.5162389], [-1.1653471, 53.5166092], [-1.1650060999999998, 53.5172603], [-1.1646309, 53.517913], [-1.1642161, 53.51849399999999], [-1.1637632, 53.51907249999999], [-1.1632668, 53.51964370000001], [-1.1627114, 53.5202036], [-1.1622094, 53.52068529999999], [-1.1616498, 53.521156299999994], [-1.161556734398111, 53.52123315641426], [-1.1612633999999995, 53.52147540000001], [-1.1610983, 53.5215988], [-1.1597657, 53.522554], [-1.158476, 53.523523999999995], [-1.157977, 53.5238903], [-1.156272, 53.5251299], [-1.1553277, 53.52579010000001], [-1.1546373999999997, 53.52619669999999], [-1.1541136999999997, 53.5264992], [-1.1535527999999995, 53.52681030000001], [-1.1529819999999995, 53.52711059999999], [-1.1523637, 53.5273918], [-1.1518202, 53.5276293], [-1.1512549, 53.52787029999999], [-1.1500908, 53.5283143], [-1.1492247, 53.5286179], [-1.1464488000000002, 53.52947379999999], [-1.14598, 53.52961680000001], [-1.1454359999999997, 53.5297749], [-1.1446095, 53.5300324], [-1.1417598999999998, 53.5309051], [-1.1406167, 53.531247699999994], [-1.1400321, 53.53143050000001], [-1.139838689351505, 53.53148921149904], [-1.139786607116744, 53.53150502150438], [-1.1396028789310542, 53.53156079371068], [-1.139536705948745, 53.53158088104731], [-1.1393548, 53.53163610000001], [-1.1387071, 53.53184660000001], [-1.1383128, 53.53198449999999], [-1.1376223, 53.53223279999999], [-1.1370307, 53.532454099999995], [-1.1362242, 53.5327873], [-1.1355658999999998, 53.53308729999999], [-1.1350328, 53.5333415], [-1.1345092, 53.5336096], [-1.1340106, 53.53387579999999], [-1.1335725999999997, 53.5341295], [-1.133019, 53.5344612], [-1.1325192, 53.53477939999999], [-1.1322778, 53.534940899999995], [-1.1318691, 53.53522840000001], [-1.1314133999999998, 53.53556879999999], [-1.1307619999999998, 53.53607089999999], [-1.1284758, 53.537866], [-1.1281129999999997, 53.538154], [-1.1278106, 53.538391999999995], [-1.1275490999999995, 53.5386032], [-1.1271997485796426, 53.538881952121784], [-1.1270532518221323, 53.5390144287147], [-1.1269226720924466, 53.53913106344546], [-1.126805768395826, 53.539234132042274], [-1.1267002997375122, 53.53932591023336], [-1.1266040251227458, 53.53940867374694], [-1.126514703556768, 53.53948469831122], [-1.1264300940448195, 53.539556259654425], [-1.1263479555921412, 53.539625633504755], [-1.1262660472039745, 53.53969509559043], [-1.1261821278855602, 53.539766921639654], [-1.1260939566421388, 53.53984338738067], [-1.1259992924789524, 53.53992676854167], [-1.125895894401241, 53.54001934085087], [-1.125781521414246, 53.54012338003649], [-1.125653932523208, 53.54024116182674], [-1.1255108867333683, 53.54037496194984], [-1.1248642, 53.54097759999999], [-1.1241326, 53.54164800000001], [-1.1235093, 53.542206099999994], [-1.1231634, 53.5424853], [-1.1228047, 53.542773699999984], [-1.1223469, 53.5431073], [-1.1218967999999998, 53.5434112], [-1.1214256, 53.54371389999999], [-1.1210241, 53.543953], [-1.1206482, 53.5441684], [-1.1199692, 53.5445299], [-1.1195931, 53.5447179], [-1.119165, 53.54491970000001], [-1.1187034, 53.545140200000006], [-1.1183019, 53.545321], [-1.1178570999999995, 53.5455052], [-1.1172878, 53.5457288], [-1.1167773, 53.54592539999999], [-1.1161508, 53.54614680000001], [-1.1148207, 53.5466025], [-1.1130556, 53.5472042], [-1.1112787, 53.5478028], [-1.1096748, 53.54834030000001], [-1.1076661, 53.549017], [-1.1058162, 53.5496349], [-1.1036439999999998, 53.55036589999999], [-1.1020945, 53.550895999999995], [-1.1010595, 53.5512749], [-1.1004926, 53.55150150000001], [-1.1000113, 53.5516977], [-1.0993067, 53.552007499999995], [-1.0988118, 53.5522354], [-1.0971774, 53.5530322], [-1.0950325, 53.55407019999999], [-1.0931569, 53.5549895], [-1.0927394, 53.55519], [-1.0912876, 53.55587649999999], [-1.0904307, 53.55627919999999], [-1.0903973, 53.5562949], [-1.0896627, 53.5566401], [-1.0880237, 53.55739659999999], [-1.0867692, 53.55798080000001], [-1.0856112999999998, 53.55851249999999], [-1.0847483000000002, 53.5589091], [-1.0836031, 53.5594338], [-1.0833376, 53.559563], [-1.0828397999999997, 53.5598236], [-1.0824531, 53.5600098], [-1.0819649, 53.5602352], [-1.0804756, 53.56092460000001], [-1.0786137, 53.56178799999999], [-1.0779783409434258, 53.56207471750342], [-1.076729, 53.562638500000006], [-1.0758493, 53.5630343], [-1.0751744765328737, 53.56335293766491], [-1.0746847, 53.56358419999999], [-1.0739301, 53.5639629], [-1.0729003, 53.5644954], [-1.0710242, 53.5654666], [-1.0650451, 53.5685617], [-1.0627965, 53.56972649999999], [-1.0600261, 53.5711762], [-1.0588253, 53.57183179999999], [-1.0575634, 53.572518900000006], [-1.0567607999999995, 53.57294710000001], [-1.0559337, 53.5733668], [-1.0543108999999995, 53.57421339999999], [-1.0535479978620896, 53.57460657386965], [-1.0516221, 53.57559909999999], [-1.0366837, 53.58331589999999], [-1.0357516, 53.58379669999999], [-1.0350264, 53.584156400000005], [-1.0342604, 53.584531], [-1.0335666999999995, 53.5848515], [-1.0326297999999998, 53.585272499999995], [-1.0320504, 53.585515], [-1.0314382, 53.5857666], [-1.0304692, 53.58615420000001], [-1.028861, 53.5867711], [-1.0286839, 53.5868381], [-1.0283913, 53.5869468], [-1.0279330999999998, 53.5871159], [-1.0274612, 53.58729], [-1.0262816, 53.58774840000001], [-1.0257503, 53.5879552], [-1.0251973, 53.5881524], [-1.0234186928986797, 53.588827898622384], [-1.0226351, 53.58912549999999], [-1.0222206, 53.589282], [-1.0201395, 53.5900867], [-1.0184173, 53.590753600000006], [-1.0151088, 53.591998399999994], [-1.0120187, 53.59317499999999], [-1.0093881, 53.59417530000001], [-1.0084434, 53.5945314], [-1.0068600999999997, 53.5951322], [-1.0020015, 53.5969669], [-0.9945357, 53.59977739999999], [-0.993916, 53.60000970000001], [-0.9933802999999998, 53.6002101], [-0.9925168, 53.600538099999994], [-0.992327722100278, 53.6006080444261], [-0.9918864, 53.600771300000005], [-0.9912425999999998, 53.60099660000001], [-0.9905644, 53.6012181], [-0.9901726, 53.601338599999984], [-0.9897237, 53.60147280000001], [-0.9892842, 53.6015967], [-0.9888981, 53.6016972], [-0.988435, 53.6018174], [-0.9881468125314736, 53.60188737321726], [-0.9880285, 53.6019161], [-0.9875968, 53.60201210000001], [-0.9872090999999998, 53.6020959], [-0.9868403, 53.60216949999999], [-0.986371, 53.6022617], [-0.9859565999999996, 53.6023334], [-0.9855422, 53.60240420000001], [-0.9850963999999998, 53.60247130000001], [-0.9847056, 53.60252149999999], [-0.9842143, 53.6025858], [-0.9838281, 53.602624], [-0.9834153, 53.6026622], [-0.982912, 53.6026994], [-0.9823872, 53.6027339], [-0.9818237, 53.60276], [-0.9813151, 53.6027713], [-0.9802701, 53.6028019], [-0.9793292, 53.6028129], [-0.9787936, 53.60282839999999], [-0.9773589, 53.60286270000001], [-0.9671815, 53.60309410000001], [-0.9660745, 53.60311539999999], [-0.9650629999999998, 53.60313599999999], [-0.9647408, 53.60314230000001], [-0.9623537, 53.60319830000001], [-0.9613557, 53.603220699999994], [-0.9606233, 53.60323919999999], [-0.9581297, 53.6032935], [-0.9577512, 53.6033006], [-0.9559115, 53.6033387], [-0.9551446, 53.6033571], [-0.9501118, 53.6034776], [-0.947871, 53.6035271], [-0.9462821, 53.6035614], [-0.9415287, 53.6036659], [-0.9401193, 53.60369829999999], [-0.9392216999999998, 53.6037168], [-0.9385304, 53.60372840000001], [-0.9375997, 53.6037364], [-0.9365637999999998, 53.6037272], [-0.9353536, 53.6037045], [-0.934439, 53.6036701], [-0.9343587, 53.60366690000001], [-0.9341728, 53.60365929999999], [-0.9338406, 53.60364620000001], [-0.9332017, 53.6036021], [-0.9326207, 53.6035564], [-0.9320203, 53.60350600000001], [-0.91845, 53.60223], [-0.9176914, 53.60215889999999], [-0.9167827, 53.6020723], [-0.9157184, 53.6019781], [-0.9154379, 53.6019676], [-0.9152402, 53.6019562], [-0.9148857999999996, 53.60193739999999], [-0.9142315, 53.60190789999999], [-0.9132911, 53.60187169999999], [-0.9096644000000002, 53.6017519], [-0.8983152841195214, 53.60130349958127], [-0.8899959, 53.6009748], [-0.8890485999999999, 53.60093559999999], [-0.8878554, 53.600892300000005], [-0.8872523, 53.6008653], [-0.8863215, 53.6008302], [-0.8857046999999999, 53.60080810000001], [-0.8850782, 53.6008], [-0.8845962999999999, 53.600803199999994], [-0.8840042999999999, 53.6008237], [-0.8835127, 53.60084570000001], [-0.8750225999999999, 53.60147210000001], [-0.8741229999999999, 53.601535600000005], [-0.8731689, 53.60159800000001], [-0.872233, 53.60166269999999], [-0.8717133, 53.6016956], [-0.871429, 53.60171119999999], [-0.8692379999999998, 53.601849], [-0.8686831999999999, 53.6018842], [-0.8679699999999999, 53.6019193], [-0.8674700999999999, 53.6019381], [-0.8670888, 53.6019463], [-0.8665435000000001, 53.60194870000001], [-0.8659225999999999, 53.60193239999999], [-0.8654571999999999, 53.60191029999999], [-0.8650743999999999, 53.6018899], [-0.8645484, 53.6018507], [-0.8640059999999999, 53.6017927], [-0.8634249, 53.60172239999999], [-0.8627764, 53.60162759999999], [-0.8624514999999999, 53.6015753], [-0.8619309999999999, 53.601467500000005], [-0.8613665, 53.60134579999999], [-0.8610101, 53.601252899999984], [-0.8604979999999999, 53.60111879999999], [-0.8603947999999999, 53.6010899], [-0.8603595999999999, 53.6010795], [-0.8601337, 53.601016], [-0.8597112999999998, 53.6008831], [-0.8591953, 53.60071790000001], [-0.8585936, 53.60049719999999], [-0.8581536, 53.60030769999999], [-0.8576141999999999, 53.6000743], [-0.8572110999999999, 53.59988359999999], [-0.8567126, 53.59962360000001], [-0.8563173999999999, 53.59939709999999], [-0.8557955, 53.599078199999994], [-0.8555521, 53.5989189], [-0.8553593999999999, 53.59879279999999], [-0.8548044, 53.5983999], [-0.8529367999999999, 53.59697659999999], [-0.8525374999999998, 53.596689], [-0.8522978999999999, 53.5965182], [-0.8518737999999999, 53.59626], [-0.8515351000000001, 53.5960631], [-0.8511082999999999, 53.59583589999999], [-0.8505244999999999, 53.5955687], [-0.850098, 53.59539120000001], [-0.8497562, 53.5952565], [-0.8492394, 53.595048600000005], [-0.8488422000000001, 53.59489080000001], [-0.8484040999999999, 53.59471810000001], [-0.8479436, 53.59453779999999], [-0.8474217, 53.5943523], [-0.8468541, 53.59416339999999], [-0.8464336, 53.5940322], [-0.8356666999999999, 53.59087579999999], [-0.8351695999999998, 53.59074340000001], [-0.8346560999999999, 53.59062819999999], [-0.8341976, 53.5905424], [-0.8337377, 53.59047369999999], [-0.8331827999999999, 53.5904165], [-0.8326431, 53.59037439999999], [-0.8320014999999998, 53.5903417], [-0.8261763, 53.59015900000001], [-0.8185405, 53.58988559999999], [-0.8181409, 53.5898686], [-0.8172105999999999, 53.5898336], [-0.8166167, 53.5898116], [-0.8159760000000001, 53.5897769], [-0.8155670999999999, 53.58974689999999], [-0.8147493, 53.589666], [-0.8138518, 53.58955529999999], [-0.8084837557075693, 53.58886153297726], [-0.8067271, 53.5886345], [-0.8062442, 53.5885779], [-0.8057711, 53.588527], [-0.8052121999999999, 53.5884785], [-0.8047605000000001, 53.58845419999999], [-0.8042776, 53.588435700000005], [-0.8038122, 53.5884345], [-0.803302, 53.58845070000001], [-0.8029029, 53.5884761], [-0.8025016999999999, 53.58851539999999], [-0.801937, 53.58859290000001], [-0.8011874, 53.58870849999999], [-0.7915648, 53.590322], [-0.7859344, 53.5912596], [-0.7830313, 53.5917366], [-0.7809282999999999, 53.592070599999985], [-0.7796087, 53.592277900000006], [-0.7785981000000001, 53.592427], [-0.7773704, 53.5925965], [-0.7667322999999999, 53.593953199999994], [-0.766043, 53.59404679999999], [-0.7653946, 53.59411729999999], [-0.7647247999999999, 53.5941808], [-0.764114, 53.59421950000001], [-0.7623633, 53.5943136], [-0.7611054, 53.5943795], [-0.760272, 53.59441410000001], [-0.7595106999999999, 53.5944349], [-0.7589381999999999, 53.59443960000001], [-0.7582605999999998, 53.594415299999994], [-0.7578107999999999, 53.594380599999994], [-0.7572656, 53.5943286], [-0.7567836, 53.5942547], [-0.7561007, 53.59414309999999], [-0.7557627999999998, 53.5940719], [-0.7553379999999998, 53.5939769], [-0.7549485999999999, 53.593874500000005], [-0.7546460999999999, 53.59378590000001], [-0.754351, 53.593682300000005], [-0.7540666999999999, 53.5935777], [-0.7536415999999999, 53.5934068], [-0.7533767999999998, 53.593299899999984], [-0.7532454, 53.593247000000005], [-0.7528213, 53.5930762], [-0.7524339, 53.59290689999999], [-0.7521176999999999, 53.59276889999999], [-0.7517609, 53.592586999999995], [-0.7513695, 53.59237669999999], [-0.7509702999999999, 53.5921351], [-0.7505147, 53.591833499999986], [-0.7496735, 53.5912475], [-0.7476757999999999, 53.58986109999999], [-0.7467314, 53.5892023], [-0.7464120999999999, 53.588978100000006], [-0.746305, 53.58890409999999], [-0.7455435999999999, 53.5883401], [-0.7449731, 53.5879529], [-0.7443363999999999, 53.5875483], [-0.7439235999999999, 53.5873079], [-0.7434426, 53.58705710000001], [-0.7430842999999999, 53.5868872], [-0.7426306, 53.5866942], [-0.7422197999999999, 53.5865231], [-0.7417971999999999, 53.586371699999994], [-0.7413981, 53.58623759999999], [-0.7409561, 53.58611039999999], [-0.7404789999999999, 53.5859856], [-0.7399979999999999, 53.58587119999999], [-0.7395735999999999, 53.585778700000006], [-0.7391588, 53.5857059], [-0.7388978999999999, 53.5856666], [-0.7384267, 53.585593800000005], [-0.7379262, 53.5855337], [-0.7373712999999998, 53.58547819999999], [-0.7368611, 53.58544], [-0.7366021999999999, 53.5854285], [-0.7363763, 53.5854204], [-0.7357959999999999, 53.58540880000001], [-0.7349158999999998, 53.585421499999995], [-0.7343946, 53.585453300000005], [-0.7329639, 53.58556310000001], [-0.7322121, 53.5856301], [-0.7295425999999999, 53.585832499999995], [-0.7290668999999999, 53.5858724], [-0.7287845999999999, 53.58589550000001], [-0.7283544999999999, 53.58592300000001], [-0.7276082999999999, 53.5859557], [-0.7267491000000001, 53.58598340000001], [-0.7259267, 53.58598080000001], [-0.7247436999999999, 53.585947100000006], [-0.7241725, 53.58593669999999], [-0.7228039, 53.5859056], [-0.7219778, 53.5858893], [-0.7213059, 53.5858893], [-0.7202375, 53.5859007], [-0.7191497, 53.5859105], [-0.7186522272956171, 53.5859151266289], [-0.7175690999999998, 53.5859252], [-0.7163463999999999, 53.58593669999999], [-0.7150569, 53.58594550000001], [-0.7136802999999999, 53.5859629], [-0.7125761999999999, 53.585972100000006], [-0.7117467, 53.585972100000006], [-0.7107892, 53.585963], [-0.7060565, 53.585885899999994], [-0.7043079, 53.58582219999999], [-0.7018473999999999, 53.58570720000001], [-0.6991618, 53.5855801], [-0.6986413, 53.585553100000006], [-0.692406, 53.5852529], [-0.6919523, 53.585233300000006], [-0.6900169, 53.58513709999999], [-0.6846421999999999, 53.58487290000001], [-0.6837581999999999, 53.5848288], [-0.6824363999999999, 53.58477150000001], [-0.6815167, 53.584753600000006], [-0.6799966, 53.58476499999999], [-0.678639, 53.5847895], [-0.6768456, 53.58481919999999], [-0.6743786999999999, 53.5848659], [-0.6721569, 53.5849095], [-0.6701674999999999, 53.584921], [-0.661227, 53.58485240000001], [-0.6605248, 53.5848458], [-0.6598818, 53.5848458], [-0.6593407, 53.58485569999999], [-0.6586853, 53.5848761], [-0.6579776, 53.584917], [-0.6573373, 53.5849684], [-0.656598, 53.5850494], [-0.655703, 53.5851638], [-0.6550049, 53.585264300000006], [-0.6542927, 53.5854009], [-0.6541057999999998, 53.5854368], [-0.653478, 53.58557329999999], [-0.6530243999999998, 53.585694], [-0.6524159999999999, 53.58586859999999], [-0.6519233, 53.5860154], [-0.6512555, 53.5862166], [-0.6498691, 53.5866338], [-0.6491542, 53.586837300000006], [-0.6485177, 53.58699099999998], [-0.6482489999999999, 53.5870522], [-0.647548, 53.5871921], [-0.6467341, 53.58734119999999], [-0.6460662, 53.5874499], [-0.64541, 53.5875377], [-0.6446467, 53.5876174], [-0.6426644, 53.5878171], [-0.6405302, 53.5880203], [-0.6402554999999999, 53.5880519], [-0.6399938, 53.588094100000006], [-0.6397111999999999, 53.5881516], [-0.639457, 53.5882069], [-0.6391557000000001, 53.5882891], [-0.6388883, 53.5883721], [-0.6381617, 53.58857909999999], [-0.6374913999999999, 53.5887743], [-0.6370617999999999, 53.58893450000001], [-0.6365854, 53.58913389999999], [-0.6362302, 53.589292500000006], [-0.6359217, 53.589444500000006], [-0.6343328, 53.59028789999999], [-0.6339968999999999, 53.5904579], [-0.6335838, 53.59063269999999], [-0.6333541001777675, 53.59074741972531], [-0.6331527210008472, 53.590851351961206], [-0.6329740812081235, 53.5909427885331], [-0.632815045952169, 53.59102358889857], [-0.6326724803855561, 53.59109561251519], [-0.632543249660858, 53.591160718840555], [-0.6324242189306469, 53.59122076733224], [-0.6323122533474956, 53.59127761744782], [-0.6322042180639771, 53.59133312864488], [-0.6320969782326636, 53.59138916038099], [-0.6319873990061281, 53.59144757211375], [-0.6318723455369433, 53.59151022330072], [-0.6317486829776815, 53.5915789733995], [-0.6316132764809158, 53.591655681867664], [-0.6314629911992187, 53.591742208162785], [-0.6312946922851629, 53.59184041174245], [-0.631105244891321, 53.591952152064245], [-0.6307595, 53.59215699999999], [-0.6303469, 53.59240260000001], [-0.6303004, 53.59242940000001], [-0.6296687, 53.59275139999999], [-0.62963, 53.59277180000001], [-0.6293870999999999, 53.59288930000001], [-0.6291322000000001, 53.5929935], [-0.6289524, 53.593073800000006], [-0.6289308999999998, 53.59308419999999], [-0.628820698883665, 53.593130671370474], [-0.6286607999999999, 53.5931981], [-0.6282344999999999, 53.5933552], [-0.6282001999999999, 53.59336940000001], [-0.6279386999999998, 53.59346589999999], [-0.6277755999999999, 53.59351579999999], [-0.6274776999999999, 53.5936038], [-0.627161, 53.5937157], [-0.6263894999999999, 53.5939606], [-0.6221719142455103, 53.59523911935311], [-0.6219343024400764, 53.59531153011281], [-0.6217248195388865, 53.59537607457882], [-0.6215394112996505, 53.59543382983192], [-0.6213740234800784, 53.595485872952864], [-0.6212246018378801, 53.59553328102243], [-0.6210870921307657, 53.595577131121395], [-0.620957440116445, 53.59561850033052], [-0.6208315915526281, 53.595658465730565], [-0.620705492197025, 53.5956981044023], [-0.6205750878073455, 53.59573849342651], [-0.6204363241412997, 53.59578070988396], [-0.6202851469565975, 53.59582583085542], [-0.6201175020109491, 53.595874933421634], [-0.619929335062064, 53.5959290946634], [-0.6197165918676526, 53.59598939166147], [-0.6194752181854246, 53.596056901496624], [-0.6194023, 53.596072799999995], [-0.6185547999999998, 53.5962455], [-0.6184592999999999, 53.596265], [-0.6184381, 53.5962693], [-0.6182529999999999, 53.596312299999994], [-0.6180492, 53.59636480000001], [-0.6177151999999999, 53.59644920000001], [-0.6175999, 53.59647150000001], [-0.6173143, 53.59653670000001], [-0.6171104, 53.5965972], [-0.6169092, 53.59665609999999], [-0.6164774, 53.5967819], [-0.6161743, 53.5968646], [-0.6148895, 53.59722599999999], [-0.6131166, 53.5977338], [-0.6115984999999999, 53.59817149999999], [-0.6107883999999999, 53.5983959], [-0.6106409000000002, 53.59843409999999], [-0.6102949, 53.5985026], [-0.6099918, 53.59855989999999], [-0.6097129, 53.59861380000001], [-0.6093669, 53.598648999999995], [-0.6090449999999998, 53.5986522], [-0.6087499999999999, 53.5986458], [-0.6083745, 53.59859169999999], [-0.6081438, 53.59854399999999], [-0.6069367999999999, 53.5982272]]}", "current_leg_start": "Masborough S.S. Jn", "dest_arr_time_act": "0625", "motion_projection": null, "next_location_lat": "53.5982272", "next_location_lon": "-0.6069368", "previous_location": "Masborough S.S. Jn", "current_leg_milage": "39.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1519", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "74.5", "current_position_lat": "53.5982272", "current_position_lon": "-0.6069368", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:46Z\", \"source_id\": 50681601, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:53Z\", \"source_id\": 16395746, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:38Z\", \"source_id\": 50720800, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:41Z\", \"source_id\": 16407070, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:40Z\", \"source_id\": 50752772, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:44Z\", \"source_id\": 16416474, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:27:18Z\", \"source_id\": 50789201, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:27:21Z\", \"source_id\": 16427235, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:15:09Z\", \"source_id\": 50922575, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:16:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:15:10Z\", \"source_id\": 16465314, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:26:23Z\", \"source_id\": 50954499, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:26:22Z\", \"source_id\": 16474619, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:37:16Z\", \"source_id\": 50986571, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:38:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:37:22Z\", \"source_id\": 16483789, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:03:10Z\", \"source_id\": 51061172, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:05:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:03:13Z\", \"source_id\": 16505225, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:19:52Z\", \"source_id\": 51109195, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:21:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:19:57Z\", \"source_id\": 16519162, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:27:36Z\", \"source_id\": 51131211, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:27:38Z\", \"source_id\": 16525551, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:02:06Z\", \"source_id\": 51230797, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:03:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:02:09Z\", \"source_id\": 16553749, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:01:04Z\", \"source_id\": 51392473, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:01:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:01:08Z\", \"source_id\": 16599526, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:12:29Z\", \"source_id\": 51571385, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:14:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:12:34Z\", \"source_id\": 16650073, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:02Z\", \"source_id\": 51670489, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:57:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:05Z\", \"source_id\": 16678944, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:54Z\", \"source_id\": 51696617, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:58Z\", \"source_id\": 16686435, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:23:09Z\", \"source_id\": 51729017, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:24:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:23:13Z\", \"source_id\": 16695898, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:51:54Z\", \"source_id\": 51786798, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:51:58Z\", \"source_id\": 16712979, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:17:18Z\", \"source_id\": 16726829, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:27:01Z\", \"source_id\": 51981246, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:27:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:27:02Z\", \"source_id\": 16766379, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:37:06Z\", \"source_id\": 51983198, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:37:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:37:14Z\", \"source_id\": 16766808, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:01:36Z\", \"source_id\": 51988618, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:02:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:01:43Z\", \"source_id\": 16768058, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:11Z\", \"source_id\": 52021333, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:15:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:14Z\", \"source_id\": 16777495, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:27Z\", \"source_id\": 52023191, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:17:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:29Z\", \"source_id\": 16778051, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:12Z\", \"source_id\": 52040923, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:19Z\", \"source_id\": 16783328, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6690, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:56Z\", \"source_id\": 52055573, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:03Z\", \"source_id\": 16787816, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:56Z\", \"source_id\": 52076270, \"stage_seq\": 79, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:04Z\", \"source_id\": 16794215, \"stage_seq\": 79, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:27Z\", \"source_id\": 52100182, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:33Z\", \"source_id\": 16801931, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:06Z\", \"source_id\": 16802872, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Scunthorpe BSC Entrance C", "service_state_platform": null, "timing_fact_generation": 1789622107314699, "current_leg_arrival_utc": "2026-09-17T06:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:07.247947", "service_state_evidence_id": 16802872, "current_leg_start_actual_dep": "2026-09-17T04:59:30+01:00", "operational_evidence_version": 193, "service_state_event_time_utc": "2026-09-17T05:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:07.305539", "service_state_valid_until_kind": null, "operational_interpretation_version": 193, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
None |
None |
None |
None |
6E67 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 25595, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:46Z", "source_id": 50681601, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:47:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:53Z", "source_id": 16395746, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25610, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:38Z", "source_id": 50720800, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:03:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:41Z", "source_id": 16407070, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25330, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:40Z", "source_id": 50752772, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:14:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:44Z", "source_id": 16416474, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24819, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:27:18Z", "source_id": 50789201, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:29:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:27:21Z", "source_id": 16427235, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24626, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:15:09Z", "source_id": 50922575, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:16:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:15:10Z", "source_id": 16465314, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24615, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:26:23Z", "source_id": 50954499, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:27:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:26:22Z", "source_id": 16474619, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24602, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:37:16Z", "source_id": 50986571, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:38:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:37:22Z", "source_id": 16483789, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20523, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:03:10Z", "source_id": 51061172, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T17:05:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:03:13Z", "source_id": 16505225, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T18:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:19:52Z", "source_id": 51109195, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T17:21:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:19:57Z", "source_id": 16519162, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T18:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20498, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:27:36Z", "source_id": 51131211, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T17:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:27:38Z", "source_id": 16525551, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T18:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20473, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:02:06Z", "source_id": 51230797, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T18:03:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:02:09Z", "source_id": 16553749, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T19:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20446, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:01:04Z", "source_id": 51392473, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T19:01:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:01:08Z", "source_id": 16599526, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19980, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:12:29Z", "source_id": 51571385, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T20:14:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:12:34Z", "source_id": 16650073, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19894, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:02Z", "source_id": 51670489, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T20:57:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:05Z", "source_id": 16678944, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19815, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:54Z", "source_id": 51696617, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T21:09:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:58Z", "source_id": 16686435, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17255, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:23:09Z", "source_id": 51729017, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T21:24:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:23:13Z", "source_id": 16695898, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16782, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:51:54Z", "source_id": 51786798, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-16T21:55:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:51:58Z", "source_id": 16712979, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-16T22:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:17:18Z", "source_id": 16726829, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-16T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16720, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:27:01Z", "source_id": 51981246, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-17T02:27:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:27:02Z", "source_id": 16766379, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-17T03:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16659, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:37:06Z", "source_id": 51983198, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-17T02:37:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:37:14Z", "source_id": 16766808, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-17T03:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7612, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:01:36Z", "source_id": 51988618, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-17T03:02:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:01:43Z", "source_id": 16768058, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-17T04:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:11Z", "source_id": 52021333, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-17T04:15:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:14Z", "source_id": 16777495, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-17T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7168, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:27Z", "source_id": 52023191, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-17T04:17:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:29Z", "source_id": 16778051, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-17T05:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6711, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:12Z", "source_id": 52040923, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-17T04:35:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:19Z", "source_id": 16783328, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6690, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:56Z", "source_id": 52055573, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-17T04:46:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:03Z", "source_id": 16787816, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6671, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:56Z", "source_id": 52076270, "stage_seq": 79, "event_role": "ARR", "event_time": "2026-09-17T05:00:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:04Z", "source_id": 16794215, "stage_seq": 79, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6651, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:27Z", "source_id": 52100182, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-17T05:14:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:33Z", "source_id": 16801931, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:06Z", "source_id": 16802872, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] |
Margam Terminal Complex |
1519 |
1519 |
None |
None |
None |
Scunthorpe BSC Entrance C |
0625 |
0625 |
None |
EARLY |
-11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H03031/2026-09-17/detailed |
None |
Masborough S.S. Jn |
2026-09-17T04:59:30+01:00 |
Scunthorpe BSC Entrance C |
74.5 |
{"type": "LineString", "coordinates": [[-1.3668113999999998, 53.4136603], [-1.3671289999999998, 53.4142512], [-1.3671481614995749, 53.41428429590598], [-1.3674875, 53.4148704], [-1.3691679, 53.418003], [-1.369501, 53.41865709999999], [-1.3706899999999995, 53.42090000000001], [-1.3710807, 53.4215922], [-1.3716117, 53.42272200000001], [-1.3718932, 53.4233587], [-1.3719884712892982, 53.42361601600436], [-1.37200112362202, 53.42365018827773], [-1.3721008, 53.4239194], [-1.3721059, 53.42393429999999], [-1.3722125000000005, 53.424272300000005], [-1.3723095999999997, 53.4246071], [-1.3724147, 53.4250593], [-1.3725027, 53.42552849999999], [-1.3725531, 53.42616269999999], [-1.3726149999999997, 53.4265419], [-1.3726346107104923, 53.426947651101635], [-1.3726376, 53.4270095], [-1.3726396999999997, 53.427137300000005], [-1.3726459999999998, 53.427352500000005], [-1.3726436, 53.4274942], [-1.3726423894096182, 53.42753191175349], [-1.3726403, 53.427597], [-1.3725895, 53.42798200000001], [-1.3725336, 53.428375200000005], [-1.3724603, 53.4286616], [-1.3723407999999997, 53.42914419999999], [-1.3722008, 53.42958409999999], [-1.3721141999999995, 53.4298394], [-1.3720623, 53.4299924], [-1.3719069999999998, 53.4303611], [-1.3717137999999998, 53.43078359999999], [-1.3714715999999998, 53.43125280000001], [-1.371223, 53.43171719999999], [-1.3710728999999997, 53.431977799999984], [-1.3707500999999995, 53.4324697], [-1.3703251, 53.433043000000005], [-1.3699582999999995, 53.4334641], [-1.3698796, 53.4335476], [-1.3694051, 53.434051], [-1.3689211, 53.4345622], [-1.3688493674691404, 53.43463619776868], [-1.3685221, 53.4349738], [-1.3680983, 53.4353429], [-1.3676624, 53.43569839999999], [-1.3672923, 53.4359844], [-1.3669756999999998, 53.43622040000001], [-1.3665667999999995, 53.4365069], [-1.366198, 53.43675060000001], [-1.3658278, 53.4369815], [-1.3654374, 53.4372071], [-1.3648497, 53.4375357], [-1.3643911, 53.4377715], [-1.3639189, 53.4379976], [-1.3627835, 53.43849459999999], [-1.3612021, 53.439201700000005], [-1.3611424, 53.43922839999999], [-1.3609702999999995, 53.439305], [-1.3606334999999998, 53.43945389999999], [-1.3593936999999998, 53.4399971], [-1.3579755, 53.44062010000001], [-1.3564408999999995, 53.44130299999999], [-1.3544767, 53.442166], [-1.3509136, 53.44373349999999], [-1.3506097, 53.44386320000001], [-1.3502786999999998, 53.444004], [-1.3492488, 53.444464100000005], [-1.3479183, 53.4450488], [-1.3474729261792822, 53.4452494629695], [-1.347436, 53.44526609999999], [-1.3473762, 53.44529209999999], [-1.3472211, 53.4453594], [-1.3463237, 53.4457548], [-1.3446431999999997, 53.446499999999986], [-1.3432954, 53.4470934], [-1.3417228, 53.4477925], [-1.3394334999999995, 53.4487925], [-1.3366256999999997, 53.4500293], [-1.3361088, 53.4502587], [-1.3360625, 53.4502786], [-1.3358076, 53.450388], [-1.3353704999999998, 53.4505908], [-1.3345766, 53.450963999999985], [-1.3336593, 53.4514078], [-1.3324374999999995, 53.45200549999999], [-1.3311124, 53.4526702], [-1.3299118, 53.4533013], [-1.3293819999999998, 53.4535899], [-1.3288087, 53.4539158], [-1.3282381, 53.454246899999994], [-1.3277548, 53.4545423], [-1.3274381999999998, 53.45473949999999], [-1.3270944, 53.4549622], [-1.3267062353999053, 53.455215998746475], [-1.3263225, 53.4554669], [-1.3256396999999998, 53.4559192], [-1.3249985, 53.45633829999999], [-1.323976, 53.457016900000006], [-1.323434, 53.45739789999999], [-1.3225581, 53.45804300000001], [-1.3219078, 53.45851449999999], [-1.3213394, 53.4589347], [-1.3210195, 53.45917129999999], [-1.3208679, 53.4592642], [-1.3206825000000002, 53.45936480000001], [-1.3204403999999998, 53.4594861], [-1.3200805999999998, 53.459644699999984], [-1.3197322, 53.459776899999994], [-1.3194159, 53.4598835], [-1.3190794, 53.45998050000001], [-1.318693, 53.46007470000001], [-1.3182292, 53.46016590000001], [-1.3178053, 53.46022849999999], [-1.3174111, 53.46026820000001], [-1.3168869, 53.4603007], [-1.3153691999999997, 53.46036459999999], [-1.3149334, 53.46038779999999], [-1.3146573999999998, 53.460408300000005], [-1.3143821, 53.4604388], [-1.3140921, 53.460476799999995], [-1.3137976999999998, 53.46052459999999], [-1.3135007999999997, 53.4605807], [-1.3132136, 53.460649], [-1.3129835, 53.46071], [-1.3127652, 53.4607732], [-1.3125105, 53.46085819999999], [-1.3122628, 53.460950099999984], [-1.3109086, 53.46150239999999], [-1.3095620999999995, 53.46208740000001], [-1.3090759, 53.46229899999999], [-1.3083622, 53.462631299999984], [-1.3080369, 53.462769], [-1.3076814999999995, 53.4629194], [-1.3072086000000005, 53.463195000000006], [-1.3070891999999998, 53.46326189999999], [-1.3064652, 53.4636008], [-1.3057663999999998, 53.463992199999986], [-1.3055561, 53.4641215], [-1.3051779, 53.464385], [-1.3049586, 53.4645644], [-1.3047324000000002, 53.46477879999998], [-1.3044979, 53.465004699999994], [-1.3042514, 53.4652424], [-1.3040698, 53.4654741], [-1.3037990999999998, 53.465943], [-1.3034997, 53.46680150000001], [-1.3032389625168508, 53.46779240988761], [-1.3031465, 53.46814379999999], [-1.3028042, 53.46956699999999], [-1.3025843999999998, 53.4704519], [-1.3020257, 53.47255749999999], [-1.3019409, 53.47287070000001], [-1.301921, 53.4731595], [-1.3019088999999997, 53.4732502], [-1.3018207999999998, 53.4735973], [-1.3014901999999997, 53.4747585], [-1.300749, 53.477541499999994], [-1.3006056, 53.478149599999995], [-1.3005196, 53.4785457], [-1.3004939, 53.4787882], [-1.3004939, 53.479067500000006], [-1.3005270999999998, 53.4795481], [-1.3005569, 53.47981129999999], [-1.3006448, 53.480029599999995], [-1.3007399999999998, 53.4802262], [-1.3008538999999997, 53.4804258], [-1.3011335, 53.4808214], [-1.3013927, 53.48116180000001], [-1.3016409999999998, 53.4815075], [-1.3017677999999997, 53.48168509999999], [-1.3018785, 53.481869200000006], [-1.3020721, 53.4822637], [-1.3022049, 53.482649], [-1.3022807, 53.4829423], [-1.3023248, 53.48324749999999], [-1.3023429, 53.4835932], [-1.3023224, 53.4839386], [-1.3022720999999997, 53.4842533], [-1.3021934, 53.48457059999999], [-1.3021238, 53.48475349999999], [-1.3020461999999997, 53.484926599999994], [-1.3019882956567308, 53.485056530811626], [-1.3018866999999998, 53.48528449999999], [-1.301612, 53.485746199999994], [-1.3012274, 53.4861763], [-1.2996369, 53.4877624], [-1.2986661999999998, 53.4886856], [-1.2985096, 53.48886420000001], [-1.2982632, 53.489096], [-1.29807, 53.4892636], [-1.2978694999999998, 53.4894319], [-1.2976621999999998, 53.4895939], [-1.2974324, 53.48975660000001], [-1.296863, 53.4901415], [-1.2966647999999998, 53.49026219999999], [-1.2965230999999997, 53.4903514], [-1.2961624, 53.4905432], [-1.295842, 53.4906854], [-1.2954137, 53.4908422], [-1.2950053, 53.4909656], [-1.2946918, 53.4910456], [-1.2943493, 53.4911141], [-1.2940634, 53.4911567], [-1.2937745, 53.49119170000001], [-1.2933979, 53.49122299999999], [-1.2931149, 53.4912368], [-1.2927906, 53.49123719999999], [-1.2923356, 53.49121949999999], [-1.2917848, 53.4911707], [-1.2912385, 53.491105899999994], [-1.2910089, 53.49107649999999], [-1.2909484, 53.4910687], [-1.2905653, 53.4910195], [-1.2896157, 53.4909351], [-1.2890018999999997, 53.4908806], [-1.288389, 53.490835], [-1.2878816, 53.49080299999999], [-1.2873595999999998, 53.490769199999995], [-1.2871608999999995, 53.4907603], [-1.285292, 53.4906767], [-1.2846270999999998, 53.4906509], [-1.281306, 53.4905443], [-1.2776503, 53.490429000000006], [-1.2768455, 53.4904102], [-1.2760133, 53.49039549999999], [-1.2754474999999998, 53.4904022], [-1.2748825, 53.49041809999999], [-1.2743793, 53.49044309999999], [-1.2738853, 53.4904781], [-1.2728809000000003, 53.49056910000001], [-1.2721783000000002, 53.4906592], [-1.2714754999999998, 53.4907667], [-1.2700756, 53.4910076], [-1.2662075999999998, 53.491681199999995], [-1.2648103, 53.4919317], [-1.2633778999999998, 53.49218279999999], [-1.262703, 53.4922933], [-1.2620159, 53.492415400000006], [-1.2601207, 53.492747599999994], [-1.2593051, 53.49286800000001], [-1.2584596999999995, 53.49297439999999], [-1.2580368999999998, 53.493017599999995], [-1.25764139776733, 53.49305186229485], [-1.2575843999999998, 53.493056799999984], [-1.2567592, 53.49312009999999], [-1.2561224, 53.493153500000005], [-1.2554734999999997, 53.49317709999998], [-1.2541661, 53.4931953], [-1.2529794999999997, 53.4931722], [-1.2517683999999998, 53.4931223], [-1.2510564000000002, 53.49308769999999], [-1.2503294, 53.49304360000001], [-1.2495986, 53.49298349999999], [-1.2488945, 53.492926700000005], [-1.2482472999999998, 53.4928508], [-1.2475974, 53.492766], [-1.2472921999999995, 53.492723600000005], [-1.2469502, 53.4926761], [-1.2463028, 53.4925745], [-1.2451504999999998, 53.4923557], [-1.2440194, 53.4920974], [-1.2427269999999997, 53.4917589], [-1.2420926, 53.4915823], [-1.2414430999999997, 53.4914014], [-1.2389427999999998, 53.4907143], [-1.2365293000000002, 53.4900495], [-1.2354393, 53.48975320000001], [-1.2348814, 53.489606599999995], [-1.2343201, 53.4894729], [-1.233635, 53.4893353], [-1.2332171999999997, 53.48925979999999], [-1.2327981, 53.4891912], [-1.2326531, 53.4891724], [-1.2323046, 53.489136300000006], [-1.2318099, 53.4890925], [-1.2310312, 53.48900389999999], [-1.2306544, 53.4889611], [-1.2302784000000002, 53.488928099999995], [-1.2298465, 53.488899100000005], [-1.2286395, 53.4888451], [-1.2280269, 53.4888353], [-1.2274138, 53.4888387], [-1.2260512, 53.4889026], [-1.2252477, 53.4889656], [-1.2230874, 53.48916749999999], [-1.2213654, 53.48931429999999], [-1.2206465, 53.48937490000001], [-1.2203563, 53.48940999999999], [-1.2200835, 53.4894497], [-1.2192574, 53.4895972], [-1.2180171999999998, 53.489850800000006], [-1.2149942, 53.49066859999999], [-1.2125368, 53.4913718], [-1.2110966, 53.491864699999994], [-1.2103893, 53.492133499999994], [-1.2096956, 53.49240799999999], [-1.2084543, 53.4929464], [-1.2071744000000002, 53.49348599999999], [-1.2070335, 53.49354459999999], [-1.1992181999999998, 53.49696589999999], [-1.1989894, 53.4970619], [-1.1958921, 53.49842369999999], [-1.1949451, 53.49886279999998], [-1.1947663, 53.4989506], [-1.1938901, 53.49937029999999], [-1.1933323000000002, 53.4996204], [-1.1927495, 53.4998672], [-1.1921562999999995, 53.500111800000006], [-1.1915443999999995, 53.5003511], [-1.1902521999999998, 53.5008059], [-1.1891578, 53.50114599999999], [-1.1880584999999997, 53.50145289999999], [-1.1857838, 53.502003599999995], [-1.1778242, 53.503928499999994], [-1.1751912, 53.5045644], [-1.1744679, 53.5047466], [-1.1743889, 53.5047665], [-1.1738531999999997, 53.504918999999994], [-1.1732389999999997, 53.50511389999999], [-1.1729666, 53.5052145], [-1.1724575999999998, 53.5054024], [-1.1718155999999995, 53.50568270000001], [-1.1711089999999995, 53.5060355], [-1.1705525, 53.50635479999998], [-1.1703018, 53.5065049], [-1.1700608, 53.5066666], [-1.169791, 53.506856500000005], [-1.1693744, 53.50717970000001], [-1.1689025999999998, 53.5076137], [-1.1684735999999998, 53.5080666], [-1.1680983, 53.5085432], [-1.1678098693553778, 53.508982370782086], [-1.1677778, 53.50903120000002], [-1.1675614999999997, 53.5094365], [-1.1673825, 53.5098494], [-1.1671243, 53.51068850000001], [-1.1668557, 53.5116347], [-1.1667321999999998, 53.5121183], [-1.1666442, 53.5124259], [-1.1665952999999998, 53.5125966], [-1.166554, 53.51274680000001], [-1.1662218, 53.513954899999995], [-1.1658699999999995, 53.51530000000001], [-1.1655084, 53.5162389], [-1.1653471, 53.5166092], [-1.1650060999999998, 53.5172603], [-1.1646309, 53.517913], [-1.1642161, 53.51849399999999], [-1.1637632, 53.51907249999999], [-1.1632668, 53.51964370000001], [-1.1627114, 53.5202036], [-1.1622094, 53.52068529999999], [-1.1616498, 53.521156299999994], [-1.161556734398111, 53.52123315641426], [-1.1612633999999995, 53.52147540000001], [-1.1610983, 53.5215988], [-1.1597657, 53.522554], [-1.158476, 53.523523999999995], [-1.157977, 53.5238903], [-1.156272, 53.5251299], [-1.1553277, 53.52579010000001], [-1.1546373999999997, 53.52619669999999], [-1.1541136999999997, 53.5264992], [-1.1535527999999995, 53.52681030000001], [-1.1529819999999995, 53.52711059999999], [-1.1523637, 53.5273918], [-1.1518202, 53.5276293], [-1.1512549, 53.52787029999999], [-1.1500908, 53.5283143], [-1.1492247, 53.5286179], [-1.1464488000000002, 53.52947379999999], [-1.14598, 53.52961680000001], [-1.1454359999999997, 53.5297749], [-1.1446095, 53.5300324], [-1.1417598999999998, 53.5309051], [-1.1406167, 53.531247699999994], [-1.1400321, 53.53143050000001], [-1.139838689351505, 53.53148921149904], [-1.139786607116744, 53.53150502150438], [-1.1396028789310542, 53.53156079371068], [-1.139536705948745, 53.53158088104731], [-1.1393548, 53.53163610000001], [-1.1387071, 53.53184660000001], [-1.1383128, 53.53198449999999], [-1.1376223, 53.53223279999999], [-1.1370307, 53.532454099999995], [-1.1362242, 53.5327873], [-1.1355658999999998, 53.53308729999999], [-1.1350328, 53.5333415], [-1.1345092, 53.5336096], [-1.1340106, 53.53387579999999], [-1.1335725999999997, 53.5341295], [-1.133019, 53.5344612], [-1.1325192, 53.53477939999999], [-1.1322778, 53.534940899999995], [-1.1318691, 53.53522840000001], [-1.1314133999999998, 53.53556879999999], [-1.1307619999999998, 53.53607089999999], [-1.1284758, 53.537866], [-1.1281129999999997, 53.538154], [-1.1278106, 53.538391999999995], [-1.1275490999999995, 53.5386032], [-1.1271997485796426, 53.538881952121784], [-1.1270532518221323, 53.5390144287147], [-1.1269226720924466, 53.53913106344546], [-1.126805768395826, 53.539234132042274], [-1.1267002997375122, 53.53932591023336], [-1.1266040251227458, 53.53940867374694], [-1.126514703556768, 53.53948469831122], [-1.1264300940448195, 53.539556259654425], [-1.1263479555921412, 53.539625633504755], [-1.1262660472039745, 53.53969509559043], [-1.1261821278855602, 53.539766921639654], [-1.1260939566421388, 53.53984338738067], [-1.1259992924789524, 53.53992676854167], [-1.125895894401241, 53.54001934085087], [-1.125781521414246, 53.54012338003649], [-1.125653932523208, 53.54024116182674], [-1.1255108867333683, 53.54037496194984], [-1.1248642, 53.54097759999999], [-1.1241326, 53.54164800000001], [-1.1235093, 53.542206099999994], [-1.1231634, 53.5424853], [-1.1228047, 53.542773699999984], [-1.1223469, 53.5431073], [-1.1218967999999998, 53.5434112], [-1.1214256, 53.54371389999999], [-1.1210241, 53.543953], [-1.1206482, 53.5441684], [-1.1199692, 53.5445299], [-1.1195931, 53.5447179], [-1.119165, 53.54491970000001], [-1.1187034, 53.545140200000006], [-1.1183019, 53.545321], [-1.1178570999999995, 53.5455052], [-1.1172878, 53.5457288], [-1.1167773, 53.54592539999999], [-1.1161508, 53.54614680000001], [-1.1148207, 53.5466025], [-1.1130556, 53.5472042], [-1.1112787, 53.5478028], [-1.1096748, 53.54834030000001], [-1.1076661, 53.549017], [-1.1058162, 53.5496349], [-1.1036439999999998, 53.55036589999999], [-1.1020945, 53.550895999999995], [-1.1010595, 53.5512749], [-1.1004926, 53.55150150000001], [-1.1000113, 53.5516977], [-1.0993067, 53.552007499999995], [-1.0988118, 53.5522354], [-1.0971774, 53.5530322], [-1.0950325, 53.55407019999999], [-1.0931569, 53.5549895], [-1.0927394, 53.55519], [-1.0912876, 53.55587649999999], [-1.0904307, 53.55627919999999], [-1.0903973, 53.5562949], [-1.0896627, 53.5566401], [-1.0880237, 53.55739659999999], [-1.0867692, 53.55798080000001], [-1.0856112999999998, 53.55851249999999], [-1.0847483000000002, 53.5589091], [-1.0836031, 53.5594338], [-1.0833376, 53.559563], [-1.0828397999999997, 53.5598236], [-1.0824531, 53.5600098], [-1.0819649, 53.5602352], [-1.0804756, 53.56092460000001], [-1.0786137, 53.56178799999999], [-1.0779783409434258, 53.56207471750342], [-1.076729, 53.562638500000006], [-1.0758493, 53.5630343], [-1.0751744765328737, 53.56335293766491], [-1.0746847, 53.56358419999999], [-1.0739301, 53.5639629], [-1.0729003, 53.5644954], [-1.0710242, 53.5654666], [-1.0650451, 53.5685617], [-1.0627965, 53.56972649999999], [-1.0600261, 53.5711762], [-1.0588253, 53.57183179999999], [-1.0575634, 53.572518900000006], [-1.0567607999999995, 53.57294710000001], [-1.0559337, 53.5733668], [-1.0543108999999995, 53.57421339999999], [-1.0535479978620896, 53.57460657386965], [-1.0516221, 53.57559909999999], [-1.0366837, 53.58331589999999], [-1.0357516, 53.58379669999999], [-1.0350264, 53.584156400000005], [-1.0342604, 53.584531], [-1.0335666999999995, 53.5848515], [-1.0326297999999998, 53.585272499999995], [-1.0320504, 53.585515], [-1.0314382, 53.5857666], [-1.0304692, 53.58615420000001], [-1.028861, 53.5867711], [-1.0286839, 53.5868381], [-1.0283913, 53.5869468], [-1.0279330999999998, 53.5871159], [-1.0274612, 53.58729], [-1.0262816, 53.58774840000001], [-1.0257503, 53.5879552], [-1.0251973, 53.5881524], [-1.0234186928986797, 53.588827898622384], [-1.0226351, 53.58912549999999], [-1.0222206, 53.589282], [-1.0201395, 53.5900867], [-1.0184173, 53.590753600000006], [-1.0151088, 53.591998399999994], [-1.0120187, 53.59317499999999], [-1.0093881, 53.59417530000001], [-1.0084434, 53.5945314], [-1.0068600999999997, 53.5951322], [-1.0020015, 53.5969669], [-0.9945357, 53.59977739999999], [-0.993916, 53.60000970000001], [-0.9933802999999998, 53.6002101], [-0.9925168, 53.600538099999994], [-0.992327722100278, 53.6006080444261], [-0.9918864, 53.600771300000005], [-0.9912425999999998, 53.60099660000001], [-0.9905644, 53.6012181], [-0.9901726, 53.601338599999984], [-0.9897237, 53.60147280000001], [-0.9892842, 53.6015967], [-0.9888981, 53.6016972], [-0.988435, 53.6018174], [-0.9881468125314736, 53.60188737321726], [-0.9880285, 53.6019161], [-0.9875968, 53.60201210000001], [-0.9872090999999998, 53.6020959], [-0.9868403, 53.60216949999999], [-0.986371, 53.6022617], [-0.9859565999999996, 53.6023334], [-0.9855422, 53.60240420000001], [-0.9850963999999998, 53.60247130000001], [-0.9847056, 53.60252149999999], [-0.9842143, 53.6025858], [-0.9838281, 53.602624], [-0.9834153, 53.6026622], [-0.982912, 53.6026994], [-0.9823872, 53.6027339], [-0.9818237, 53.60276], [-0.9813151, 53.6027713], [-0.9802701, 53.6028019], [-0.9793292, 53.6028129], [-0.9787936, 53.60282839999999], [-0.9773589, 53.60286270000001], [-0.9671815, 53.60309410000001], [-0.9660745, 53.60311539999999], [-0.9650629999999998, 53.60313599999999], [-0.9647408, 53.60314230000001], [-0.9623537, 53.60319830000001], [-0.9613557, 53.603220699999994], [-0.9606233, 53.60323919999999], [-0.9581297, 53.6032935], [-0.9577512, 53.6033006], [-0.9559115, 53.6033387], [-0.9551446, 53.6033571], [-0.9501118, 53.6034776], [-0.947871, 53.6035271], [-0.9462821, 53.6035614], [-0.9415287, 53.6036659], [-0.9401193, 53.60369829999999], [-0.9392216999999998, 53.6037168], [-0.9385304, 53.60372840000001], [-0.9375997, 53.6037364], [-0.9365637999999998, 53.6037272], [-0.9353536, 53.6037045], [-0.934439, 53.6036701], [-0.9343587, 53.60366690000001], [-0.9341728, 53.60365929999999], [-0.9338406, 53.60364620000001], [-0.9332017, 53.6036021], [-0.9326207, 53.6035564], [-0.9320203, 53.60350600000001], [-0.91845, 53.60223], [-0.9176914, 53.60215889999999], [-0.9167827, 53.6020723], [-0.9157184, 53.6019781], [-0.9154379, 53.6019676], [-0.9152402, 53.6019562], [-0.9148857999999996, 53.60193739999999], [-0.9142315, 53.60190789999999], [-0.9132911, 53.60187169999999], [-0.9096644000000002, 53.6017519], [-0.8983152841195214, 53.60130349958127], [-0.8899959, 53.6009748], [-0.8890485999999999, 53.60093559999999], [-0.8878554, 53.600892300000005], [-0.8872523, 53.6008653], [-0.8863215, 53.6008302], [-0.8857046999999999, 53.60080810000001], [-0.8850782, 53.6008], [-0.8845962999999999, 53.600803199999994], [-0.8840042999999999, 53.6008237], [-0.8835127, 53.60084570000001], [-0.8750225999999999, 53.60147210000001], [-0.8741229999999999, 53.601535600000005], [-0.8731689, 53.60159800000001], [-0.872233, 53.60166269999999], [-0.8717133, 53.6016956], [-0.871429, 53.60171119999999], [-0.8692379999999998, 53.601849], [-0.8686831999999999, 53.6018842], [-0.8679699999999999, 53.6019193], [-0.8674700999999999, 53.6019381], [-0.8670888, 53.6019463], [-0.8665435000000001, 53.60194870000001], [-0.8659225999999999, 53.60193239999999], [-0.8654571999999999, 53.60191029999999], [-0.8650743999999999, 53.6018899], [-0.8645484, 53.6018507], [-0.8640059999999999, 53.6017927], [-0.8634249, 53.60172239999999], [-0.8627764, 53.60162759999999], [-0.8624514999999999, 53.6015753], [-0.8619309999999999, 53.601467500000005], [-0.8613665, 53.60134579999999], [-0.8610101, 53.601252899999984], [-0.8604979999999999, 53.60111879999999], [-0.8603947999999999, 53.6010899], [-0.8603595999999999, 53.6010795], [-0.8601337, 53.601016], [-0.8597112999999998, 53.6008831], [-0.8591953, 53.60071790000001], [-0.8585936, 53.60049719999999], [-0.8581536, 53.60030769999999], [-0.8576141999999999, 53.6000743], [-0.8572110999999999, 53.59988359999999], [-0.8567126, 53.59962360000001], [-0.8563173999999999, 53.59939709999999], [-0.8557955, 53.599078199999994], [-0.8555521, 53.5989189], [-0.8553593999999999, 53.59879279999999], [-0.8548044, 53.5983999], [-0.8529367999999999, 53.59697659999999], [-0.8525374999999998, 53.596689], [-0.8522978999999999, 53.5965182], [-0.8518737999999999, 53.59626], [-0.8515351000000001, 53.5960631], [-0.8511082999999999, 53.59583589999999], [-0.8505244999999999, 53.5955687], [-0.850098, 53.59539120000001], [-0.8497562, 53.5952565], [-0.8492394, 53.595048600000005], [-0.8488422000000001, 53.59489080000001], [-0.8484040999999999, 53.59471810000001], [-0.8479436, 53.59453779999999], [-0.8474217, 53.5943523], [-0.8468541, 53.59416339999999], [-0.8464336, 53.5940322], [-0.8356666999999999, 53.59087579999999], [-0.8351695999999998, 53.59074340000001], [-0.8346560999999999, 53.59062819999999], [-0.8341976, 53.5905424], [-0.8337377, 53.59047369999999], [-0.8331827999999999, 53.5904165], [-0.8326431, 53.59037439999999], [-0.8320014999999998, 53.5903417], [-0.8261763, 53.59015900000001], [-0.8185405, 53.58988559999999], [-0.8181409, 53.5898686], [-0.8172105999999999, 53.5898336], [-0.8166167, 53.5898116], [-0.8159760000000001, 53.5897769], [-0.8155670999999999, 53.58974689999999], [-0.8147493, 53.589666], [-0.8138518, 53.58955529999999], [-0.8084837557075693, 53.58886153297726], [-0.8067271, 53.5886345], [-0.8062442, 53.5885779], [-0.8057711, 53.588527], [-0.8052121999999999, 53.5884785], [-0.8047605000000001, 53.58845419999999], [-0.8042776, 53.588435700000005], [-0.8038122, 53.5884345], [-0.803302, 53.58845070000001], [-0.8029029, 53.5884761], [-0.8025016999999999, 53.58851539999999], [-0.801937, 53.58859290000001], [-0.8011874, 53.58870849999999], [-0.7915648, 53.590322], [-0.7859344, 53.5912596], [-0.7830313, 53.5917366], [-0.7809282999999999, 53.592070599999985], [-0.7796087, 53.592277900000006], [-0.7785981000000001, 53.592427], [-0.7773704, 53.5925965], [-0.7667322999999999, 53.593953199999994], [-0.766043, 53.59404679999999], [-0.7653946, 53.59411729999999], [-0.7647247999999999, 53.5941808], [-0.764114, 53.59421950000001], [-0.7623633, 53.5943136], [-0.7611054, 53.5943795], [-0.760272, 53.59441410000001], [-0.7595106999999999, 53.5944349], [-0.7589381999999999, 53.59443960000001], [-0.7582605999999998, 53.594415299999994], [-0.7578107999999999, 53.594380599999994], [-0.7572656, 53.5943286], [-0.7567836, 53.5942547], [-0.7561007, 53.59414309999999], [-0.7557627999999998, 53.5940719], [-0.7553379999999998, 53.5939769], [-0.7549485999999999, 53.593874500000005], [-0.7546460999999999, 53.59378590000001], [-0.754351, 53.593682300000005], [-0.7540666999999999, 53.5935777], [-0.7536415999999999, 53.5934068], [-0.7533767999999998, 53.593299899999984], [-0.7532454, 53.593247000000005], [-0.7528213, 53.5930762], [-0.7524339, 53.59290689999999], [-0.7521176999999999, 53.59276889999999], [-0.7517609, 53.592586999999995], [-0.7513695, 53.59237669999999], [-0.7509702999999999, 53.5921351], [-0.7505147, 53.591833499999986], [-0.7496735, 53.5912475], [-0.7476757999999999, 53.58986109999999], [-0.7467314, 53.5892023], [-0.7464120999999999, 53.588978100000006], [-0.746305, 53.58890409999999], [-0.7455435999999999, 53.5883401], [-0.7449731, 53.5879529], [-0.7443363999999999, 53.5875483], [-0.7439235999999999, 53.5873079], [-0.7434426, 53.58705710000001], [-0.7430842999999999, 53.5868872], [-0.7426306, 53.5866942], [-0.7422197999999999, 53.5865231], [-0.7417971999999999, 53.586371699999994], [-0.7413981, 53.58623759999999], [-0.7409561, 53.58611039999999], [-0.7404789999999999, 53.5859856], [-0.7399979999999999, 53.58587119999999], [-0.7395735999999999, 53.585778700000006], [-0.7391588, 53.5857059], [-0.7388978999999999, 53.5856666], [-0.7384267, 53.585593800000005], [-0.7379262, 53.5855337], [-0.7373712999999998, 53.58547819999999], [-0.7368611, 53.58544], [-0.7366021999999999, 53.5854285], [-0.7363763, 53.5854204], [-0.7357959999999999, 53.58540880000001], [-0.7349158999999998, 53.585421499999995], [-0.7343946, 53.585453300000005], [-0.7329639, 53.58556310000001], [-0.7322121, 53.5856301], [-0.7295425999999999, 53.585832499999995], [-0.7290668999999999, 53.5858724], [-0.7287845999999999, 53.58589550000001], [-0.7283544999999999, 53.58592300000001], [-0.7276082999999999, 53.5859557], [-0.7267491000000001, 53.58598340000001], [-0.7259267, 53.58598080000001], [-0.7247436999999999, 53.585947100000006], [-0.7241725, 53.58593669999999], [-0.7228039, 53.5859056], [-0.7219778, 53.5858893], [-0.7213059, 53.5858893], [-0.7202375, 53.5859007], [-0.7191497, 53.5859105], [-0.7186522272956171, 53.5859151266289], [-0.7175690999999998, 53.5859252], [-0.7163463999999999, 53.58593669999999], [-0.7150569, 53.58594550000001], [-0.7136802999999999, 53.5859629], [-0.7125761999999999, 53.585972100000006], [-0.7117467, 53.585972100000006], [-0.7107892, 53.585963], [-0.7060565, 53.585885899999994], [-0.7043079, 53.58582219999999], [-0.7018473999999999, 53.58570720000001], [-0.6991618, 53.5855801], [-0.6986413, 53.585553100000006], [-0.692406, 53.5852529], [-0.6919523, 53.585233300000006], [-0.6900169, 53.58513709999999], [-0.6846421999999999, 53.58487290000001], [-0.6837581999999999, 53.5848288], [-0.6824363999999999, 53.58477150000001], [-0.6815167, 53.584753600000006], [-0.6799966, 53.58476499999999], [-0.678639, 53.5847895], [-0.6768456, 53.58481919999999], [-0.6743786999999999, 53.5848659], [-0.6721569, 53.5849095], [-0.6701674999999999, 53.584921], [-0.661227, 53.58485240000001], [-0.6605248, 53.5848458], [-0.6598818, 53.5848458], [-0.6593407, 53.58485569999999], [-0.6586853, 53.5848761], [-0.6579776, 53.584917], [-0.6573373, 53.5849684], [-0.656598, 53.5850494], [-0.655703, 53.5851638], [-0.6550049, 53.585264300000006], [-0.6542927, 53.5854009], [-0.6541057999999998, 53.5854368], [-0.653478, 53.58557329999999], [-0.6530243999999998, 53.585694], [-0.6524159999999999, 53.58586859999999], [-0.6519233, 53.5860154], [-0.6512555, 53.5862166], [-0.6498691, 53.5866338], [-0.6491542, 53.586837300000006], [-0.6485177, 53.58699099999998], [-0.6482489999999999, 53.5870522], [-0.647548, 53.5871921], [-0.6467341, 53.58734119999999], [-0.6460662, 53.5874499], [-0.64541, 53.5875377], [-0.6446467, 53.5876174], [-0.6426644, 53.5878171], [-0.6405302, 53.5880203], [-0.6402554999999999, 53.5880519], [-0.6399938, 53.588094100000006], [-0.6397111999999999, 53.5881516], [-0.639457, 53.5882069], [-0.6391557000000001, 53.5882891], [-0.6388883, 53.5883721], [-0.6381617, 53.58857909999999], [-0.6374913999999999, 53.5887743], [-0.6370617999999999, 53.58893450000001], [-0.6365854, 53.58913389999999], [-0.6362302, 53.589292500000006], [-0.6359217, 53.589444500000006], [-0.6343328, 53.59028789999999], [-0.6339968999999999, 53.5904579], [-0.6335838, 53.59063269999999], [-0.6333541001777675, 53.59074741972531], [-0.6331527210008472, 53.590851351961206], [-0.6329740812081235, 53.5909427885331], [-0.632815045952169, 53.59102358889857], [-0.6326724803855561, 53.59109561251519], [-0.632543249660858, 53.591160718840555], [-0.6324242189306469, 53.59122076733224], [-0.6323122533474956, 53.59127761744782], [-0.6322042180639771, 53.59133312864488], [-0.6320969782326636, 53.59138916038099], [-0.6319873990061281, 53.59144757211375], [-0.6318723455369433, 53.59151022330072], [-0.6317486829776815, 53.5915789733995], [-0.6316132764809158, 53.591655681867664], [-0.6314629911992187, 53.591742208162785], [-0.6312946922851629, 53.59184041174245], [-0.631105244891321, 53.591952152064245], [-0.6307595, 53.59215699999999], [-0.6303469, 53.59240260000001], [-0.6303004, 53.59242940000001], [-0.6296687, 53.59275139999999], [-0.62963, 53.59277180000001], [-0.6293870999999999, 53.59288930000001], [-0.6291322000000001, 53.5929935], [-0.6289524, 53.593073800000006], [-0.6289308999999998, 53.59308419999999], [-0.628820698883665, 53.593130671370474], [-0.6286607999999999, 53.5931981], [-0.6282344999999999, 53.5933552], [-0.6282001999999999, 53.59336940000001], [-0.6279386999999998, 53.59346589999999], [-0.6277755999999999, 53.59351579999999], [-0.6274776999999999, 53.5936038], [-0.627161, 53.5937157], [-0.6263894999999999, 53.5939606], [-0.6221719142455103, 53.59523911935311], [-0.6219343024400764, 53.59531153011281], [-0.6217248195388865, 53.59537607457882], [-0.6215394112996505, 53.59543382983192], [-0.6213740234800784, 53.595485872952864], [-0.6212246018378801, 53.59553328102243], [-0.6210870921307657, 53.595577131121395], [-0.620957440116445, 53.59561850033052], [-0.6208315915526281, 53.595658465730565], [-0.620705492197025, 53.5956981044023], [-0.6205750878073455, 53.59573849342651], [-0.6204363241412997, 53.59578070988396], [-0.6202851469565975, 53.59582583085542], [-0.6201175020109491, 53.595874933421634], [-0.619929335062064, 53.5959290946634], [-0.6197165918676526, 53.59598939166147], [-0.6194752181854246, 53.596056901496624], [-0.6194023, 53.596072799999995], [-0.6185547999999998, 53.5962455], [-0.6184592999999999, 53.596265], [-0.6184381, 53.5962693], [-0.6182529999999999, 53.596312299999994], [-0.6180492, 53.59636480000001], [-0.6177151999999999, 53.59644920000001], [-0.6175999, 53.59647150000001], [-0.6173143, 53.59653670000001], [-0.6171104, 53.5965972], [-0.6169092, 53.59665609999999], [-0.6164774, 53.5967819], [-0.6161743, 53.5968646], [-0.6148895, 53.59722599999999], [-0.6131166, 53.5977338], [-0.6115984999999999, 53.59817149999999], [-0.6107883999999999, 53.5983959], [-0.6106409000000002, 53.59843409999999], [-0.6102949, 53.5985026], [-0.6099918, 53.59855989999999], [-0.6097129, 53.59861380000001], [-0.6093669, 53.598648999999995], [-0.6090449999999998, 53.5986522], [-0.6087499999999999, 53.5986458], [-0.6083745, 53.59859169999999], [-0.6081438, 53.59854399999999], [-0.6069367999999999, 53.5982272]]} |
39.1 |
0459½ |
0614 |
Masborough S.S. Jn |
Scunthorpe BSC Entrance C |
Scunthorpe BSC Entrance C |
53.5982272 |
-0.6069368 |
53.5982272 |
-0.6069368 |
1 |
0 |
2026-09-17 05:25:21 |
TERMINATED |
2026-09-17 05:14:00 |
Scunthorpe BSC Entrance C |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802872 |
1789622107314699 |
193 |
193 |
2026-09-17 05:25:07.305539 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:07.247947 |
| 598085 |
629461 |
G53236 |
445S02M617 |
2026-09-17 |
COMPLETE |
16802855 |
2026-09-17 06:08:00 |
2026-09-17 05:25:21 |
2026-09-19 05:25:21 |
{"id": 629461, "stp": "P", "toc": "East Midlands Railway", "uid": "G53236", "consist": "158812", "dest_crs": "BSN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G53236/2026-09-17/detailed", "trust_id": "445S02M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:03:00", "dar_platform": null, "dest_station": "Boston", "service_date": "2026-09-17", "dest_arr_time": "0610", "dest_platform": null, "is_terminated": 1, "next_location": "Boston", "signalling_id": "5S02", "timing_status": "EARLY", "origin_station": "Boston Down Carriage Sidings", "current_leg_arr": "0608", "current_leg_dep": "0608½", "current_leg_end": "Boston", "origin_dep_time": "0603", "origin_platform": null, "current_location": "Boston", "last_update_time": "2026-09-17T05:25:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0304329, 52.98030689999999], [-0.0305162, 52.980123099999986], [-0.030581899999999995, 52.979958899999986], [-0.030628099999999995, 52.9798079], [-0.030679099999999997, 52.9795552], [-0.030725999999999993, 52.9793444], [-0.030798899999999994, 52.9791241], [-0.030899499999999993, 52.97887720000001], [-0.031158700000000004, 52.9782405]]}", "current_leg_start": "Boston Sig. WS20", "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": "52.9782405", "next_location_lon": "-0.0311587", "previous_location": "Boston Sig. WS20", "current_leg_milage": "0.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 190.337, \"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\": 550.181, \"from_m\": 190.337, \"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\": 990.719, \"from_m\": 550.181, \"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\": 1564.256, \"from_m\": 990.719, \"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\": 629461, \"profile_key\": \"64ee6e929c72d31ef60311df5771c4453eac43c240e2c7a7e05b9ed7513641a7\", \"schedule_id\": 11535, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Boston Down Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32224}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0608H\", \"location\": \"Boston Sig. WS20\", \"stage_seq\": 2, \"distance_m\": 770.45, \"section_seq\": 1, \"route_path_id\": 32224}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": null, \"location\": \"Boston\", \"stage_seq\": 3, \"distance_m\": 1564.256, \"section_seq\": 1, \"route_path_id\": 32224}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1564.256, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32224}], \"total_distance_m\": 1564.256, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1373.919, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 190.337, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1439.5", "current_position_lat": "52.9782405", "current_position_lon": "-0.0311587", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:04Z\", \"source_id\": 16802855, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Boston", "service_state_platform": null, "timing_fact_generation": 1789622110015992, "current_leg_arrival_utc": "2026-09-17T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:10.013117", "service_state_evidence_id": 16802855, "current_leg_start_actual_dep": "2026-09-17T06:08:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:10.349503", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
None |
BSN |
5S02 |
158812 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 190.337, "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": 550.181, "from_m": 190.337, "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": 990.719, "from_m": 550.181, "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": 1564.256, "from_m": 990.719, "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": 629461, "profile_key": "64ee6e929c72d31ef60311df5771c4453eac43c240e2c7a7e05b9ed7513641a7", "schedule_id": 11535, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Boston Down Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32224}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0608H", "location": "Boston Sig. WS20", "stage_seq": 2, "distance_m": 770.45, "section_seq": 1, "route_path_id": 32224}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": null, "location": "Boston", "stage_seq": 3, "distance_m": 1564.256, "section_seq": 1, "route_path_id": 32224}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1564.256, "from_m": 0.0, "section_seq": 1, "route_path_id": 32224}], "total_distance_m": 1564.256, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1373.919, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 190.337, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:04Z", "source_id": 16802855, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}] |
Boston Down Carriage Sidings |
0603 |
0603 |
None |
6:03:00 |
None |
Boston |
0610 |
0610 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G53236/2026-09-17/detailed |
None |
Boston Sig. WS20 |
2026-09-17T06:08:30+01:00 |
Boston |
1439.5 |
{"type": "LineString", "coordinates": [[-0.0304329, 52.98030689999999], [-0.0305162, 52.980123099999986], [-0.030581899999999995, 52.979958899999986], [-0.030628099999999995, 52.9798079], [-0.030679099999999997, 52.9795552], [-0.030725999999999993, 52.9793444], [-0.030798899999999994, 52.9791241], [-0.030899499999999993, 52.97887720000001], [-0.031158700000000004, 52.9782405]]} |
0.1 |
0608½ |
0608 |
Boston Sig. WS20 |
Boston |
Boston |
52.9782405 |
-0.0311587 |
52.9782405 |
-0.0311587 |
1 |
0 |
2026-09-17 05:25:21 |
TERMINATED |
2026-09-17 05:08:00 |
Boston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802855 |
1789622110015992 |
1 |
1 |
2026-09-17 05:25:10.349503 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:10.013117 |
| 598086 |
629632 |
V12397 |
822A181617 |
2026-09-17 |
COMPLETE |
16802075 |
2026-09-17 06:15:00 |
2026-09-17 05:25:21 |
2026-09-19 05:25:21 |
{"id": 629632, "stp": "N", "toc": "Great Western Railway", "uid": "V12397", "consist": "166220", "dest_crs": "WSB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V12397/2026-09-17/detailed", "trust_id": "822A181617", "origin_crs": "FRO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbury", "service_date": "2026-09-17", "dest_arr_time": "0616", "dest_platform": "1", "is_terminated": 1, "next_location": "Westbury", "signalling_id": "2A18", "timing_status": "EARLY", "origin_station": "Frome", "current_leg_arr": "0615", "current_leg_dep": "0606", "current_leg_end": "Westbury", "origin_dep_time": "0607", "origin_platform": null, "current_location": "Westbury", "last_update_time": "2026-09-17T05:25:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3100543, 51.2269968], [-2.3099699000000005, 51.22732830000001], [-2.3099467999999996, 51.2274192], [-2.3098521999999995, 51.2277886], [-2.309743, 51.22821030000001], [-2.3096655, 51.2284534], [-2.3096421, 51.22852369999998], [-2.3096174, 51.2286094], [-2.3095841, 51.22868890000001], [-2.309526, 51.2288202], [-2.3094828, 51.2289146], [-2.3094021, 51.2290721], [-2.309316, 51.22922030000001], [-2.3091848, 51.22941889999999], [-2.3090764000000004, 51.2295712], [-2.3089591, 51.2297215], [-2.3088223, 51.22987630000001], [-2.3086759, 51.23002749999999], [-2.3085404, 51.230153], [-2.308408, 51.230268599999995], [-2.308269, 51.23038880000001], [-2.3080316, 51.230573], [-2.3078276999999994, 51.2307185], [-2.3076268999999994, 51.2308582], [-2.3074193, 51.23100099999999], [-2.3071521, 51.2311724], [-2.3070093, 51.23126479999999], [-2.3068282, 51.23138240000001], [-2.30674375, 51.23143330000011], [-2.30658, 51.2315231], [-2.3063432999999995, 51.23165869999999], [-2.3060865, 51.2318021], [-2.3058303, 51.231940300000005], [-2.3056326, 51.2320379], [-2.3053478, 51.23217089999999], [-2.3050842, 51.232288], [-2.3048033999999995, 51.2324009], [-2.304524397620394, 51.23250874308042], [-2.3045182999999994, 51.23251109999999], [-2.3041335, 51.232646300000006], [-2.3038178999999994, 51.232747], [-2.3035645999999996, 51.2328201], [-2.3032541999999996, 51.23290789999999], [-2.3029513, 51.2329858], [-2.3025322, 51.2330863], [-2.3023043000000003, 51.2331368], [-2.3020484999999997, 51.2331912], [-2.3017432, 51.2332541], [-2.3012845, 51.233345], [-2.3009355, 51.233423], [-2.3004791, 51.233531599999985], [-2.3001215, 51.2336244], [-2.2997298, 51.233733699999995], [-2.2993989000000004, 51.23383659999998], [-2.2989892, 51.23397920000001], [-2.2986859, 51.2340893], [-2.2984256, 51.234187199999994], [-2.2981326, 51.2343074], [-2.2978572, 51.2344257], [-2.2975781, 51.234551200000006], [-2.2972614, 51.2347007], [-2.2968949, 51.2348868], [-2.2964123, 51.235144599999984], [-2.296121, 51.23530619999999], [-2.295606499999999, 51.235600899999994], [-2.2953318, 51.23575700000001], [-2.2950364, 51.2359416], [-2.2948993, 51.2360371], [-2.2947419, 51.23616049999999], [-2.2945874, 51.2362929], [-2.2943798, 51.2364869], [-2.2941512, 51.2367203], [-2.2938011, 51.2371232], [-2.2933918, 51.237542399999995], [-2.2931549, 51.237823799999994], [-2.2928022999999995, 51.2382233], [-2.292399, 51.2386724], [-2.2922038, 51.238882], [-2.2919763999999994, 51.23910819999998], [-2.2917373, 51.2393352], [-2.2914861999999996, 51.2395679], [-2.2912513, 51.23977779999999], [-2.2909346, 51.2400494], [-2.2906685, 51.24026669999999], [-2.2904379, 51.2404484], [-2.2901383, 51.24067109999999], [-2.2898892, 51.2408507], [-2.2896742, 51.2410027], [-2.2894391, 51.2411742], [-2.2891526, 51.24136949999999], [-2.288905, 51.24153450000001], [-2.2886479, 51.241705499999995], [-2.2882657, 51.24195180000001], [-2.2878074999999995, 51.2422462], [-2.2873741, 51.24251209999999], [-2.2868757, 51.2428161], [-2.2863083999999994, 51.24315239999999], [-2.2858448999999994, 51.2434191], [-2.2853398, 51.2437025], [-2.2848902999999994, 51.2439501], [-2.2844688, 51.2441791], [-2.2840595, 51.2443949], [-2.2835754999999995, 51.24464569999999], [-2.2832868, 51.24479319999998], [-2.2829002, 51.24498580000001], [-2.2825025, 51.2451808], [-2.2820484999999997, 51.245399799999994], [-2.2815464, 51.2456363], [-2.2810578999999995, 51.245861399999995], [-2.2805354, 51.24609659999999], [-2.2799953, 51.246333099999994], [-2.279426, 51.24657359999999], [-2.2789656999999997, 51.246769], [-2.2785167, 51.2469524], [-2.2779702999999993, 51.2471705], [-2.2773661, 51.247401800000006], [-2.2768919, 51.247582699999995], [-2.2765107, 51.2477204], [-2.2760328, 51.2478936], [-2.2755112, 51.2480795], [-2.2751473999999994, 51.2482028], [-2.2746328999999994, 51.24837629999999], [-2.2741942, 51.248522], [-2.2737904, 51.2486517], [-2.2733087, 51.248805], [-2.2728342, 51.2489523], [-2.2723686, 51.2490933], [-2.2714610999999993, 51.24935910000001], [-2.2712664, 51.24941559999999], [-2.2706696, 51.24959], [-2.2699671, 51.249794099999995], [-2.2694881999999996, 51.2499312], [-2.2688842999999994, 51.250105], [-2.2680693, 51.25034190000001], [-2.2673865, 51.2505386], [-2.2666063, 51.2507649], [-2.2653552, 51.251126600000006], [-2.2639098999999994, 51.25154440000001], [-2.2625636999999994, 51.2519308], [-2.2618578, 51.2521378], [-2.2611631999999995, 51.25233829999999], [-2.2606757, 51.25247960000001], [-2.2605919999999995, 51.2525039], [-2.2603366000000005, 51.2525783], [-2.2597696, 51.252740200000005], [-2.2591604999999997, 51.25291610000001], [-2.2579647, 51.2532622], [-2.2577003, 51.253340999999985], [-2.2569643, 51.25354969999999], [-2.2562238, 51.25375729999999], [-2.2556971999999997, 51.25389990000001], [-2.2551828, 51.2540341], [-2.2544596999999995, 51.25421349999999], [-2.253751, 51.25437759999999], [-2.2535482999999994, 51.254424], [-2.2532495, 51.25449019999999], [-2.2528225, 51.2545793], [-2.2523356999999997, 51.2546848], [-2.2519135, 51.2547686], [-2.251496, 51.254847], [-2.2506287, 51.25500379999999], [-2.2497134, 51.2551614], [-2.2481473, 51.2554316], [-2.2469456999999995, 51.25564080000001], [-2.2457882102988034, 51.25584050110114], [-2.2456636, 51.255862], [-2.2445374, 51.2560571], [-2.2432549, 51.25627680000001], [-2.2421642, 51.2564664], [-2.2410173999999996, 51.2566623], [-2.2388073, 51.2570462], [-2.2380691, 51.2571716], [-2.2363733, 51.2574662], [-2.2348361, 51.2577318], [-2.232867, 51.2580725], [-2.2312674, 51.2583477], [-2.2296253, 51.2586284], [-2.229079099999999, 51.25872340000001], [-2.228363, 51.25884980000001], [-2.2283576027780105, 51.258850962303065], [-2.2276061, 51.25901280000001], [-2.2272692, 51.2590947], [-2.2269429, 51.2591747], [-2.226612, 51.25925039999999], [-2.2263704000000004, 51.2593], [-2.2260825999999994, 51.259350700000006], [-2.2258131999999997, 51.25939429999999], [-2.2253966999999997, 51.25945509999999], [-2.2250130999999995, 51.2595057], [-2.224413, 51.2595807], [-2.2238776, 51.25965010000001], [-2.2233707, 51.25971389999999], [-2.2227116999999996, 51.2597956], [-2.2219289999999994, 51.2598937], [-2.2211779, 51.259989299999994], [-2.2205301, 51.26006430000001], [-2.2198804, 51.2601387], [-2.2193076, 51.2601987], [-2.2187441, 51.26025260000001], [-2.218077, 51.260312], [-2.2173176, 51.2603736], [-2.2168376, 51.26040689999999], [-2.2163336, 51.26044199999999], [-2.2156893, 51.260487299999994], [-2.2150137, 51.2605312], [-2.214595, 51.2605622], [-2.213991, 51.26060270000001], [-2.2131978, 51.2606551], [-2.2120976, 51.26072539999999], [-2.2114563, 51.2607658], [-2.2107024, 51.26081169999999], [-2.2099654999999996, 51.26085599999999], [-2.209589499999999, 51.26088169999999], [-2.209318, 51.26090209999999], [-2.2089866, 51.2609319], [-2.2087733999999997, 51.2609545], [-2.2084874, 51.2609907], [-2.2080144000000006, 51.26107290000001], [-2.2077392999999996, 51.26113430000001], [-2.2074697, 51.2611962], [-2.2071966, 51.261273200000005], [-2.2069864, 51.2613383], [-2.2066493, 51.2614538], [-2.206369, 51.2615684], [-2.2061191000000004, 51.2616788], [-2.2058897, 51.2617963], [-2.2057123999999995, 51.26189120000001], [-2.2055471999999994, 51.2619893], [-2.2053259, 51.2621294], [-2.2051354, 51.2622645], [-2.2048974, 51.2624397], [-2.2044562, 51.26276850000001], [-2.2036068, 51.2634132], [-2.2034397, 51.26353929999999], [-2.2031949, 51.26372920000001], [-2.2027616, 51.264051499999994], [-2.2023085, 51.2643964], [-2.2018628, 51.26472929999999], [-2.2017726999999994, 51.2647976], [-2.2014254, 51.26506100000001], [-2.2009876, 51.265389899999995], [-2.2005707999999995, 51.2657043], [-2.2004787, 51.26577459999999], [-2.1997293, 51.266346]]}", "current_leg_start": "Frome", "dest_arr_time_act": "0616", "motion_projection": null, "next_location_lat": "51.2663460", "next_location_lon": "-2.1997293", "previous_location": "Frome", "current_leg_milage": "5.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 560.058, \"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\": 575.215, \"from_m\": 560.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1634.187, \"from_m\": 575.215, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7035.312, \"from_m\": 1634.187, \"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\": 8525.312, \"from_m\": 7035.312, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8633.687, \"from_m\": 8525.312, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9256.342, \"from_m\": 8633.687, \"capability_applied\": null, \"effective_limit_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\": 629632, \"profile_key\": \"8c9b0c6b0054f727c51707910b39031b60756f9729a605c740b8d1374e0004e5\", \"schedule_id\": 39844, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Frome\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40419}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Frome North\", \"stage_seq\": 2, \"distance_m\": 756.386, \"section_seq\": 1, \"route_path_id\": 40419}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Clink Road Jn\", \"stage_seq\": 3, \"distance_m\": 1685.188, \"section_seq\": 1, \"route_path_id\": 40419}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Fairwood Jn\", \"stage_seq\": 4, \"distance_m\": 6979.882, \"section_seq\": 1, \"route_path_id\": 40419}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": null, \"location\": \"Westbury\", \"stage_seq\": 5, \"distance_m\": 9256.342, \"section_seq\": 1, \"route_path_id\": 40419}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9256.342, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40419}], \"total_distance_m\": 9256.342, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 9132.81, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 123.532, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.2663460", "current_position_lon": "-2.1997293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26234, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:43Z\", \"source_id\": 52100700, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:49Z\", \"source_id\": 16802075, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbury", "service_state_platform": "1", "timing_fact_generation": 1789622030190384, "current_leg_arrival_utc": "2026-09-17T06:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:11.224485", "service_state_evidence_id": 16802075, "current_leg_start_actual_dep": "2026-09-17T06:07:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:11.456564", "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 |
N |
FRO |
WSB |
2A18 |
166220 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 560.058, "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": 575.215, "from_m": 560.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1634.187, "from_m": 575.215, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7035.312, "from_m": 1634.187, "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": 8525.312, "from_m": 7035.312, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8633.687, "from_m": 8525.312, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9256.342, "from_m": 8633.687, "capability_applied": null, "effective_limit_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": 629632, "profile_key": "8c9b0c6b0054f727c51707910b39031b60756f9729a605c740b8d1374e0004e5", "schedule_id": 39844, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0607", "location": "Frome", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Frome North", "stage_seq": 2, "distance_m": 756.386, "section_seq": 1, "route_path_id": 40419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Clink Road Jn", "stage_seq": 3, "distance_m": 1685.188, "section_seq": 1, "route_path_id": 40419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Fairwood Jn", "stage_seq": 4, "distance_m": 6979.882, "section_seq": 1, "route_path_id": 40419}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": null, "location": "Westbury", "stage_seq": 5, "distance_m": 9256.342, "section_seq": 1, "route_path_id": 40419}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9256.342, "from_m": 0.0, "section_seq": 1, "route_path_id": 40419}], "total_distance_m": 9256.342, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 9132.81, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 123.532, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26234, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:43Z", "source_id": 52100700, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:15:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:49Z", "source_id": 16802075, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}] |
Frome |
0607 |
0607 |
None |
None |
None |
Westbury |
0616 |
0616 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:V12397/2026-09-17/detailed |
None |
Frome |
2026-09-17T06:07:00+01:00 |
Westbury |
9.0 |
{"type": "LineString", "coordinates": [[-2.3100543, 51.2269968], [-2.3099699000000005, 51.22732830000001], [-2.3099467999999996, 51.2274192], [-2.3098521999999995, 51.2277886], [-2.309743, 51.22821030000001], [-2.3096655, 51.2284534], [-2.3096421, 51.22852369999998], [-2.3096174, 51.2286094], [-2.3095841, 51.22868890000001], [-2.309526, 51.2288202], [-2.3094828, 51.2289146], [-2.3094021, 51.2290721], [-2.309316, 51.22922030000001], [-2.3091848, 51.22941889999999], [-2.3090764000000004, 51.2295712], [-2.3089591, 51.2297215], [-2.3088223, 51.22987630000001], [-2.3086759, 51.23002749999999], [-2.3085404, 51.230153], [-2.308408, 51.230268599999995], [-2.308269, 51.23038880000001], [-2.3080316, 51.230573], [-2.3078276999999994, 51.2307185], [-2.3076268999999994, 51.2308582], [-2.3074193, 51.23100099999999], [-2.3071521, 51.2311724], [-2.3070093, 51.23126479999999], [-2.3068282, 51.23138240000001], [-2.30674375, 51.23143330000011], [-2.30658, 51.2315231], [-2.3063432999999995, 51.23165869999999], [-2.3060865, 51.2318021], [-2.3058303, 51.231940300000005], [-2.3056326, 51.2320379], [-2.3053478, 51.23217089999999], [-2.3050842, 51.232288], [-2.3048033999999995, 51.2324009], [-2.304524397620394, 51.23250874308042], [-2.3045182999999994, 51.23251109999999], [-2.3041335, 51.232646300000006], [-2.3038178999999994, 51.232747], [-2.3035645999999996, 51.2328201], [-2.3032541999999996, 51.23290789999999], [-2.3029513, 51.2329858], [-2.3025322, 51.2330863], [-2.3023043000000003, 51.2331368], [-2.3020484999999997, 51.2331912], [-2.3017432, 51.2332541], [-2.3012845, 51.233345], [-2.3009355, 51.233423], [-2.3004791, 51.233531599999985], [-2.3001215, 51.2336244], [-2.2997298, 51.233733699999995], [-2.2993989000000004, 51.23383659999998], [-2.2989892, 51.23397920000001], [-2.2986859, 51.2340893], [-2.2984256, 51.234187199999994], [-2.2981326, 51.2343074], [-2.2978572, 51.2344257], [-2.2975781, 51.234551200000006], [-2.2972614, 51.2347007], [-2.2968949, 51.2348868], [-2.2964123, 51.235144599999984], [-2.296121, 51.23530619999999], [-2.295606499999999, 51.235600899999994], [-2.2953318, 51.23575700000001], [-2.2950364, 51.2359416], [-2.2948993, 51.2360371], [-2.2947419, 51.23616049999999], [-2.2945874, 51.2362929], [-2.2943798, 51.2364869], [-2.2941512, 51.2367203], [-2.2938011, 51.2371232], [-2.2933918, 51.237542399999995], [-2.2931549, 51.237823799999994], [-2.2928022999999995, 51.2382233], [-2.292399, 51.2386724], [-2.2922038, 51.238882], [-2.2919763999999994, 51.23910819999998], [-2.2917373, 51.2393352], [-2.2914861999999996, 51.2395679], [-2.2912513, 51.23977779999999], [-2.2909346, 51.2400494], [-2.2906685, 51.24026669999999], [-2.2904379, 51.2404484], [-2.2901383, 51.24067109999999], [-2.2898892, 51.2408507], [-2.2896742, 51.2410027], [-2.2894391, 51.2411742], [-2.2891526, 51.24136949999999], [-2.288905, 51.24153450000001], [-2.2886479, 51.241705499999995], [-2.2882657, 51.24195180000001], [-2.2878074999999995, 51.2422462], [-2.2873741, 51.24251209999999], [-2.2868757, 51.2428161], [-2.2863083999999994, 51.24315239999999], [-2.2858448999999994, 51.2434191], [-2.2853398, 51.2437025], [-2.2848902999999994, 51.2439501], [-2.2844688, 51.2441791], [-2.2840595, 51.2443949], [-2.2835754999999995, 51.24464569999999], [-2.2832868, 51.24479319999998], [-2.2829002, 51.24498580000001], [-2.2825025, 51.2451808], [-2.2820484999999997, 51.245399799999994], [-2.2815464, 51.2456363], [-2.2810578999999995, 51.245861399999995], [-2.2805354, 51.24609659999999], [-2.2799953, 51.246333099999994], [-2.279426, 51.24657359999999], [-2.2789656999999997, 51.246769], [-2.2785167, 51.2469524], [-2.2779702999999993, 51.2471705], [-2.2773661, 51.247401800000006], [-2.2768919, 51.247582699999995], [-2.2765107, 51.2477204], [-2.2760328, 51.2478936], [-2.2755112, 51.2480795], [-2.2751473999999994, 51.2482028], [-2.2746328999999994, 51.24837629999999], [-2.2741942, 51.248522], [-2.2737904, 51.2486517], [-2.2733087, 51.248805], [-2.2728342, 51.2489523], [-2.2723686, 51.2490933], [-2.2714610999999993, 51.24935910000001], [-2.2712664, 51.24941559999999], [-2.2706696, 51.24959], [-2.2699671, 51.249794099999995], [-2.2694881999999996, 51.2499312], [-2.2688842999999994, 51.250105], [-2.2680693, 51.25034190000001], [-2.2673865, 51.2505386], [-2.2666063, 51.2507649], [-2.2653552, 51.251126600000006], [-2.2639098999999994, 51.25154440000001], [-2.2625636999999994, 51.2519308], [-2.2618578, 51.2521378], [-2.2611631999999995, 51.25233829999999], [-2.2606757, 51.25247960000001], [-2.2605919999999995, 51.2525039], [-2.2603366000000005, 51.2525783], [-2.2597696, 51.252740200000005], [-2.2591604999999997, 51.25291610000001], [-2.2579647, 51.2532622], [-2.2577003, 51.253340999999985], [-2.2569643, 51.25354969999999], [-2.2562238, 51.25375729999999], [-2.2556971999999997, 51.25389990000001], [-2.2551828, 51.2540341], [-2.2544596999999995, 51.25421349999999], [-2.253751, 51.25437759999999], [-2.2535482999999994, 51.254424], [-2.2532495, 51.25449019999999], [-2.2528225, 51.2545793], [-2.2523356999999997, 51.2546848], [-2.2519135, 51.2547686], [-2.251496, 51.254847], [-2.2506287, 51.25500379999999], [-2.2497134, 51.2551614], [-2.2481473, 51.2554316], [-2.2469456999999995, 51.25564080000001], [-2.2457882102988034, 51.25584050110114], [-2.2456636, 51.255862], [-2.2445374, 51.2560571], [-2.2432549, 51.25627680000001], [-2.2421642, 51.2564664], [-2.2410173999999996, 51.2566623], [-2.2388073, 51.2570462], [-2.2380691, 51.2571716], [-2.2363733, 51.2574662], [-2.2348361, 51.2577318], [-2.232867, 51.2580725], [-2.2312674, 51.2583477], [-2.2296253, 51.2586284], [-2.229079099999999, 51.25872340000001], [-2.228363, 51.25884980000001], [-2.2283576027780105, 51.258850962303065], [-2.2276061, 51.25901280000001], [-2.2272692, 51.2590947], [-2.2269429, 51.2591747], [-2.226612, 51.25925039999999], [-2.2263704000000004, 51.2593], [-2.2260825999999994, 51.259350700000006], [-2.2258131999999997, 51.25939429999999], [-2.2253966999999997, 51.25945509999999], [-2.2250130999999995, 51.2595057], [-2.224413, 51.2595807], [-2.2238776, 51.25965010000001], [-2.2233707, 51.25971389999999], [-2.2227116999999996, 51.2597956], [-2.2219289999999994, 51.2598937], [-2.2211779, 51.259989299999994], [-2.2205301, 51.26006430000001], [-2.2198804, 51.2601387], [-2.2193076, 51.2601987], [-2.2187441, 51.26025260000001], [-2.218077, 51.260312], [-2.2173176, 51.2603736], [-2.2168376, 51.26040689999999], [-2.2163336, 51.26044199999999], [-2.2156893, 51.260487299999994], [-2.2150137, 51.2605312], [-2.214595, 51.2605622], [-2.213991, 51.26060270000001], [-2.2131978, 51.2606551], [-2.2120976, 51.26072539999999], [-2.2114563, 51.2607658], [-2.2107024, 51.26081169999999], [-2.2099654999999996, 51.26085599999999], [-2.209589499999999, 51.26088169999999], [-2.209318, 51.26090209999999], [-2.2089866, 51.2609319], [-2.2087733999999997, 51.2609545], [-2.2084874, 51.2609907], [-2.2080144000000006, 51.26107290000001], [-2.2077392999999996, 51.26113430000001], [-2.2074697, 51.2611962], [-2.2071966, 51.261273200000005], [-2.2069864, 51.2613383], [-2.2066493, 51.2614538], [-2.206369, 51.2615684], [-2.2061191000000004, 51.2616788], [-2.2058897, 51.2617963], [-2.2057123999999995, 51.26189120000001], [-2.2055471999999994, 51.2619893], [-2.2053259, 51.2621294], [-2.2051354, 51.2622645], [-2.2048974, 51.2624397], [-2.2044562, 51.26276850000001], [-2.2036068, 51.2634132], [-2.2034397, 51.26353929999999], [-2.2031949, 51.26372920000001], [-2.2027616, 51.264051499999994], [-2.2023085, 51.2643964], [-2.2018628, 51.26472929999999], [-2.2017726999999994, 51.2647976], [-2.2014254, 51.26506100000001], [-2.2009876, 51.265389899999995], [-2.2005707999999995, 51.2657043], [-2.2004787, 51.26577459999999], [-2.1997293, 51.266346]]} |
5.8 |
0606 |
0615 |
Frome |
Westbury |
Westbury |
51.2663460 |
-2.1997293 |
51.2663460 |
-2.1997293 |
1 |
0 |
2026-09-17 05:25:21 |
TERMINATED |
2026-09-17 05:15:00 |
Westbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802075 |
1789622030190384 |
9 |
9 |
2026-09-17 05:25:11.456564 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:11.224485 |
| 598087 |
628895 |
W85381 |
305C69M517 |
2026-09-17 |
COMPLETE |
16801908 |
2026-09-17 06:15:00 |
2026-09-17 05:25:21 |
2026-09-19 05:25:21 |
{"id": 628895, "stp": "P", "toc": "TransPennine Express", "uid": "W85381", "consist": "397010", "dest_crs": "LAN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85381/2026-09-17/detailed", "trust_id": "305C69M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:48:00", "dar_platform": null, "dest_station": "Lancaster", "service_date": "2026-09-17", "dest_arr_time": "0618", "dest_platform": "5", "is_terminated": 1, "next_location": "Lancaster", "signalling_id": "5C69", "timing_status": "EARLY", "origin_station": "Preston Croft Street Sidings", "current_leg_arr": "0615", "current_leg_dep": "0556", "current_leg_end": "Lancaster", "origin_dep_time": "0548", "origin_platform": null, "current_location": "Lancaster", "last_update_time": "2026-09-17T05:25:21", "route_debug_link": null, "timing_variation": "-3 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.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.7118006, 53.7608439], [-2.7120850999999995, 53.7610602], [-2.712141602053286, 53.76111398307836], [-2.7124072, 53.76136679999998], [-2.712805, 53.76170359999999], [-2.7131161999999995, 53.7619885], [-2.7133768, 53.7622619], [-2.7136076999999994, 53.76249589999999], [-2.7143635000000006, 53.7633761], [-2.7153030999999994, 53.7648138], [-2.7157405, 53.7656837], [-2.7159721, 53.76625409999999], [-2.7161577999999995, 53.7667113], [-2.7162748999999997, 53.7670586], [-2.7165317999999994, 53.768144699999986], [-2.7166276999999996, 53.76852970000001], [-2.7167275, 53.7688911], [-2.7168927, 53.7693912], [-2.7171345, 53.769950599999994], [-2.7174507, 53.7706841], [-2.7178185, 53.7714837], [-2.7184333000000005, 53.7728959], [-2.7187287, 53.773583599999995], [-2.7189374999999996, 53.77405550000001], [-2.7192217, 53.7747305], [-2.7192675, 53.77483670000001], [-2.7197906, 53.7760496], [-2.7199712, 53.7764463], [-2.7200856999999994, 53.776669000000005], [-2.7202895, 53.77710239999999], [-2.720336, 53.777201200000015], [-2.7205856999999996, 53.777797699999994], [-2.7206271, 53.77789920000001], [-2.721037299999999, 53.77891480000001], [-2.7217906999999997, 53.78066989999999], [-2.7227123999999994, 53.78275320000001], [-2.723237, 53.7839744], [-2.723769, 53.785195], [-2.724444399999999, 53.786759100000005], [-2.7246337, 53.7871936], [-2.724734850364643, 53.78742772712427], [-2.7254343999999997, 53.78904690000001], [-2.7257979, 53.7898882], [-2.7262329999999997, 53.790909], [-2.7266404, 53.79188250000001], [-2.7274262, 53.79364679999998], [-2.7285246, 53.79618709999999], [-2.7306810999999995, 53.8011582], [-2.7308772999999995, 53.80161050000001], [-2.731347, 53.8026414], [-2.7318127999999997, 53.80369639999999], [-2.7324227999999997, 53.805123900000005], [-2.7328704, 53.8062105], [-2.733515, 53.807642599999994], [-2.7341442, 53.8090778], [-2.7344736, 53.80988479999999], [-2.7350621, 53.811217899999995], [-2.7351078, 53.811324100000014], [-2.7356065999999997, 53.81248139999999], [-2.736148, 53.8137255], [-2.7364556, 53.814533199999985], [-2.7366258999999995, 53.8149986], [-2.7366968, 53.81524919999999], [-2.736782, 53.81556140000001], [-2.736939, 53.8160822], [-2.73719293485006, 53.81689690764394], [-2.737239, 53.8170447], [-2.7373913, 53.81768389999999], [-2.7376716999999995, 53.81868879999998], [-2.7378387999999996, 53.81948589999999], [-2.7380164999999996, 53.820354299999984], [-2.7380488, 53.8205402], [-2.7384417, 53.82235359999999], [-2.7388098999999997, 53.82406929999999], [-2.7397802, 53.828589599999994], [-2.7401210999999996, 53.8304292], [-2.7402150999999995, 53.8315107], [-2.7402061999999994, 53.83223970000001], [-2.7401506, 53.83305119999999], [-2.740057, 53.8337452], [-2.7398264, 53.834793999999995], [-2.7396052, 53.83551829999999], [-2.7393026, 53.8363705], [-2.7390202999999995, 53.8372157], [-2.7388342, 53.83791999999999], [-2.7388311, 53.83793159999999], [-2.738668, 53.8388669], [-2.7385631, 53.84006240000001], [-2.738569136757064, 53.84046508143667], [-2.738579, 53.841123], [-2.7386663, 53.8421404], [-2.7388987, 53.843412], [-2.7390963000000004, 53.8442662], [-2.7396782, 53.8467753], [-2.7399748999999995, 53.8480883], [-2.7403102, 53.849572], [-2.7403233, 53.84962320000001], [-2.7404795999999996, 53.8503894], [-2.7407514, 53.851515], [-2.7410064999999997, 53.8525987], [-2.7419732999999997, 53.856877], [-2.7420030999999994, 53.857004800000006], [-2.7420314, 53.8571259], [-2.7422227999999995, 53.85791669999999], [-2.7424934999999997, 53.8588773], [-2.7425258, 53.859012599999986], [-2.7426278999999996, 53.85967339999999], [-2.7427758999999994, 53.86033259999999], [-2.7430218999999996, 53.861385199999994], [-2.7430523, 53.8615155], [-2.7434093999999996, 53.86303809999998], [-2.7436057999999997, 53.8638783], [-2.7439588999999995, 53.86534230000001], [-2.7441306, 53.866209799999986], [-2.7446593, 53.868522299999995], [-2.7456794, 53.872901899999995], [-2.7460808, 53.87465579999999], [-2.7462565999999997, 53.8757091], [-2.7462675999999995, 53.8757749], [-2.7464082999999997, 53.8769585], [-2.7465496999999996, 53.878244], [-2.7468424, 53.8803076], [-2.7468581, 53.880456599999995], [-2.7469986, 53.8818263], [-2.747108400000001, 53.88299889999999], [-2.7473439, 53.8844098], [-2.7473531, 53.884477], [-2.7474135, 53.885324700000005], [-2.7474947, 53.88593579999999], [-2.7475175000000003, 53.8861289], [-2.7475599999999996, 53.886443500000006], [-2.7476659, 53.8867575], [-2.7477294999999997, 53.887261800000005], [-2.7478478, 53.88819869999999], [-2.7478584999999995, 53.88829080000001], [-2.7479043, 53.888679399999994], [-2.7481832999999996, 53.890453699999995], [-2.7485683, 53.8919532], [-2.7487445, 53.892520600000005], [-2.7490820634054693, 53.89343534084089], [-2.7491801, 53.893701], [-2.7499601, 53.89580550000001], [-2.7503419, 53.896877399999994], [-2.7507766, 53.89800309999999], [-2.7509924999999997, 53.8985611], [-2.7512914, 53.89933359999999], [-2.7530701999999994, 53.904214], [-2.7533463, 53.9049199], [-2.7541339999999996, 53.907091], [-2.7546434999999994, 53.90841079999999], [-2.7550439, 53.9095257], [-2.7555079, 53.91082389999999], [-2.7561472, 53.91297670000001], [-2.7571881, 53.91646199999999], [-2.7572264999999994, 53.91659019999999], [-2.7574549, 53.91718070000001], [-2.7576347999999995, 53.9179412], [-2.7583574999999994, 53.9202989], [-2.7589218999999994, 53.9222205], [-2.7596283, 53.9244475], [-2.7600709, 53.9255003], [-2.7604957, 53.9263321], [-2.7610456, 53.92726739999999], [-2.7615249, 53.9279269], [-2.7619074, 53.928414999999994], [-2.7620443, 53.9285674], [-2.7628033, 53.9294203], [-2.7641275, 53.9308348], [-2.764184199999999, 53.9308923], [-2.7651420999999994, 53.931950699999994], [-2.7661431, 53.933020199999994], [-2.7671895, 53.9341153], [-2.7675417999999996, 53.9344763], [-2.76787, 53.934837], [-2.7683649, 53.935355599999994], [-2.7692395, 53.9362794], [-2.7698038, 53.93699130000001], [-2.7703496, 53.93774769999999], [-2.7706736999999997, 53.9382944], [-2.7714272, 53.9397886], [-2.7717455999999996, 53.9406996], [-2.7718928000000003, 53.94131149999998], [-2.7720094, 53.94191409999999], [-2.7721083, 53.94333919999999], [-2.7720696999999994, 53.94401429999999], [-2.7719739, 53.9447144], [-2.7718334, 53.94533590000002], [-2.7716689, 53.9459548], [-2.771516773590078, 53.946338544998355], [-2.7713604, 53.946733], [-2.7709973999999997, 53.94750350000001], [-2.7706292999999995, 53.948296699999986], [-2.770344, 53.9490737], [-2.7700889999999996, 53.95001630000001], [-2.7700020999999997, 53.9506456], [-2.7699355, 53.9511924], [-2.7699179, 53.95177600000001], [-2.769925999999999, 53.952239099999986], [-2.7699775999999994, 53.9531351], [-2.7701049, 53.9544408], [-2.7702483, 53.956333699999995], [-2.7704350999999994, 53.95838799999999], [-2.7705450999999996, 53.9591764], [-2.7706869, 53.9599468], [-2.7707428999999997, 53.96022030000001], [-2.7707735999999996, 53.9603517], [-2.7708551999999997, 53.960786], [-2.770972, 53.961289099999995], [-2.7711435999999994, 53.96192679999999], [-2.7715778, 53.9633048], [-2.7720716, 53.9646696], [-2.7722828, 53.96520149999999], [-2.7725023, 53.96572989999999], [-2.7729481999999996, 53.9667668], [-2.7734059, 53.96768829999999], [-2.7739245999999995, 53.9686253], [-2.774497, 53.969570700000006], [-2.7755846, 53.971205699999985], [-2.7757469999999995, 53.971449799999995], [-2.7758446999999995, 53.971590199999994], [-2.7761724, 53.97199989999999], [-2.7765871999999994, 53.97251849999999], [-2.7773093999999996, 53.97345709999999], [-2.7787841, 53.97529750000001], [-2.7797011, 53.9764273], [-2.781582199999999, 53.9787822], [-2.7823085999999995, 53.97970539999999], [-2.7829849, 53.9805536], [-2.7834697, 53.981183299999984], [-2.7843136, 53.9821947], [-2.7847453999999994, 53.9827374], [-2.784777380770516, 53.98277758879684], [-2.7860726, 53.98440519999999], [-2.7861648, 53.98451409999999], [-2.7867863999999996, 53.9852939], [-2.7874415999999997, 53.9861578], [-2.7882551, 53.9874442], [-2.7886201999999995, 53.9880849], [-2.7887788, 53.9884132], [-2.7889836, 53.98883699999999], [-2.7895632, 53.9900367], [-2.7897768999999997, 53.990482799999995], [-2.7904314, 53.991870000000006], [-2.7907455999999997, 53.9925629], [-2.7910951999999996, 53.9932953], [-2.7914597, 53.9941049], [-2.7921983000000004, 53.99569079999999], [-2.7926836, 53.99696190000001], [-2.7927922999999995, 53.9972466], [-2.7930091999999997, 53.9978279], [-2.7932121, 53.9984425], [-2.7934366275361153, 53.999174733749136], [-2.7935780999999995, 53.9996361], [-2.7937993, 54.0005358], [-2.7939761, 54.001479399999994], [-2.7939937, 54.0015642], [-2.7940775, 54.0020299], [-2.7941881999999993, 54.003113599999985], [-2.7942376, 54.0043191], [-2.7942636, 54.00473589999999], [-2.7942824, 54.00494869999999], [-2.7942824, 54.0051662], [-2.7942796999999997, 54.0053901], [-2.7942555, 54.005924399999984], [-2.7942501999999996, 54.0065865], [-2.7942636, 54.0071256], [-2.7942957999999996, 54.0075969], [-2.7943440999999996, 54.008058799999986], [-2.7944056999999995, 54.00856159999999], [-2.7944755, 54.0090471], [-2.7944916, 54.00921100000001], [-2.7945030999999996, 54.00945740000001], [-2.7947189, 54.0103708], [-2.7950465, 54.0114111], [-2.7955112, 54.0128687], [-2.7960013999999997, 54.01436499999999], [-2.7965182, 54.0159544], [-2.7967926, 54.016787], [-2.7970645999999997, 54.0176451], [-2.7972816, 54.018492900000005], [-2.7973447, 54.018900299999984], [-2.7974326, 54.01930649999999], [-2.7974477, 54.0194077], [-2.7975509, 54.0200427], [-2.7976438999999997, 54.0207214], [-2.7977196, 54.0213315], [-2.797791699999999, 54.0219402], [-2.7978944, 54.0227509], [-2.7980046999999995, 54.02357190000001], [-2.7981542, 54.0247712], [-2.7983165, 54.0261285], [-2.7985576999999995, 54.02782199999999], [-2.7985967000000005, 54.02831900000001], [-2.7986476, 54.0287971], [-2.7987305, 54.02947259999999], [-2.7988056999999995, 54.0308021], [-2.7988419, 54.03169729999999], [-2.7988371999999995, 54.03259689999999], [-2.7988641999999997, 54.0338784], [-2.7988799, 54.034761200000005], [-2.7989781, 54.0352736], [-2.7991230999999996, 54.03579659999999], [-2.7992426, 54.03604070000001], [-2.7993827, 54.036279], [-2.7994878, 54.03643310000001], [-2.7995326, 54.03649889999999], [-2.7996220999999997, 54.0366225], [-2.799726, 54.036753100000006], [-2.7999064, 54.036949500000006], [-2.8002482999999994, 54.03728689999999], [-2.8007326, 54.0376867], [-2.8013196, 54.0380808], [-2.8018232, 54.0383947], [-2.8024669, 54.0388462], [-2.8028553, 54.0391042], [-2.8032652, 54.039395899999995], [-2.8037292, 54.039788400000006], [-2.8041995, 54.04022020000001], [-2.8046259, 54.04065889999998], [-2.8049709000000003, 54.0410462], [-2.8050504999999997, 54.041137000000006], [-2.8054120999999994, 54.04158770000001], [-2.8056012, 54.0418472], [-2.8057417, 54.042073], [-2.8058199, 54.042206], [-2.8059812999999996, 54.0424987], [-2.8062521, 54.0431569], [-2.8064745, 54.043752100000006], [-2.8065958999999996, 54.04418], [-2.8066911999999995, 54.044645200000005], [-2.8067606, 54.04514050000001], [-2.8068843, 54.045640299999995], [-2.8069428, 54.0460874], [-2.8070212, 54.04657589999999], [-2.8070792, 54.04685779999999], [-2.8071909999999995, 54.0472335], [-2.8074495, 54.0479272], [-2.807806, 54.048752399999984], [-2.8078467, 54.04884650000002]]}", "current_leg_start": "Preston", "dest_arr_time_act": "0618", "motion_projection": null, "next_location_lat": "54.0488465", "next_location_lon": "-2.8078467", "previous_location": "Preston", "current_leg_milage": "20.9", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 998.54, \"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\": 1016.019, \"from_m\": 998.54, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1074.22, \"from_m\": 1016.019, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1098.792, \"from_m\": 1074.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1162.534, \"from_m\": 1098.792, \"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\": 2243.497, \"from_m\": 1162.534, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3867.049, \"from_m\": 2243.497, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33584.976, \"from_m\": 3867.049, \"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\": 35395.772, \"from_m\": 33584.976, \"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}], \"service_id\": 628895, \"profile_key\": \"62893ac7631a94f857864bdbe00fab09a02e86185bc017348690f17035e5496f\", \"schedule_id\": 29153, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Preston Croft Street Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40026}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0558\", \"location\": \"Preston\", \"stage_seq\": 2, \"distance_m\": 1672.797, \"section_seq\": 1, \"route_path_id\": 40026}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 3, \"distance_m\": 2394.129, \"section_seq\": 1, \"route_path_id\": 40026}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 4, \"distance_m\": 8851.686, \"section_seq\": 1, \"route_path_id\": 40026}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 5, \"distance_m\": 16660.908, \"section_seq\": 1, \"route_path_id\": 40026}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": null, \"location\": \"Lancaster\", \"stage_seq\": 6, \"distance_m\": 35395.772, \"section_seq\": 1, \"route_path_id\": 40026}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35395.772, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40026}], \"total_distance_m\": 35395.772, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 34372.66, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1023.112, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0548", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "54.0488465", "current_position_lon": "-2.8078467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:24Z\", \"source_id\": 52100135, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:27Z\", \"source_id\": 16801908, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lancaster", "service_state_platform": "5", "timing_fact_generation": 1789622008226535, "current_leg_arrival_utc": "2026-09-17T06:16:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:13.492767", "service_state_evidence_id": 16801908, "current_leg_start_actual_dep": "2026-09-17T05:58:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:14.121701", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
P |
None |
LAN |
5C69 |
397010 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 998.54, "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": 1016.019, "from_m": 998.54, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1074.22, "from_m": 1016.019, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1098.792, "from_m": 1074.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1162.534, "from_m": 1098.792, "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": 2243.497, "from_m": 1162.534, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3867.049, "from_m": 2243.497, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33584.976, "from_m": 3867.049, "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": 35395.772, "from_m": 33584.976, "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}], "service_id": 628895, "profile_key": "62893ac7631a94f857864bdbe00fab09a02e86185bc017348690f17035e5496f", "schedule_id": 29153, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Preston Croft Street Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40026}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0558", "location": "Preston", "stage_seq": 2, "distance_m": 1672.797, "section_seq": 1, "route_path_id": 40026}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Preston Fylde Jn", "stage_seq": 3, "distance_m": 2394.129, "section_seq": 1, "route_path_id": 40026}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Barton & Broughton Pass Loop", "stage_seq": 4, "distance_m": 8851.686, "section_seq": 1, "route_path_id": 40026}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Garstang & Catteral", "stage_seq": 5, "distance_m": 16660.908, "section_seq": 1, "route_path_id": 40026}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": null, "location": "Lancaster", "stage_seq": 6, "distance_m": 35395.772, "section_seq": 1, "route_path_id": 40026}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35395.772, "from_m": 0.0, "section_seq": 1, "route_path_id": 40026}], "total_distance_m": 35395.772, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 34372.66, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1023.112, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3164, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:24Z", "source_id": 52100135, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:15:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:27Z", "source_id": 16801908, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}] |
Preston Croft Street Sidings |
0548 |
0548 |
None |
5:48:00 |
None |
Lancaster |
0618 |
0618 |
5 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W85381/2026-09-17/detailed |
None |
Preston |
2026-09-17T05:58:00+01:00 |
Lancaster |
19.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.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.7118006, 53.7608439], [-2.7120850999999995, 53.7610602], [-2.712141602053286, 53.76111398307836], [-2.7124072, 53.76136679999998], [-2.712805, 53.76170359999999], [-2.7131161999999995, 53.7619885], [-2.7133768, 53.7622619], [-2.7136076999999994, 53.76249589999999], [-2.7143635000000006, 53.7633761], [-2.7153030999999994, 53.7648138], [-2.7157405, 53.7656837], [-2.7159721, 53.76625409999999], [-2.7161577999999995, 53.7667113], [-2.7162748999999997, 53.7670586], [-2.7165317999999994, 53.768144699999986], [-2.7166276999999996, 53.76852970000001], [-2.7167275, 53.7688911], [-2.7168927, 53.7693912], [-2.7171345, 53.769950599999994], [-2.7174507, 53.7706841], [-2.7178185, 53.7714837], [-2.7184333000000005, 53.7728959], [-2.7187287, 53.773583599999995], [-2.7189374999999996, 53.77405550000001], [-2.7192217, 53.7747305], [-2.7192675, 53.77483670000001], [-2.7197906, 53.7760496], [-2.7199712, 53.7764463], [-2.7200856999999994, 53.776669000000005], [-2.7202895, 53.77710239999999], [-2.720336, 53.777201200000015], [-2.7205856999999996, 53.777797699999994], [-2.7206271, 53.77789920000001], [-2.721037299999999, 53.77891480000001], [-2.7217906999999997, 53.78066989999999], [-2.7227123999999994, 53.78275320000001], [-2.723237, 53.7839744], [-2.723769, 53.785195], [-2.724444399999999, 53.786759100000005], [-2.7246337, 53.7871936], [-2.724734850364643, 53.78742772712427], [-2.7254343999999997, 53.78904690000001], [-2.7257979, 53.7898882], [-2.7262329999999997, 53.790909], [-2.7266404, 53.79188250000001], [-2.7274262, 53.79364679999998], [-2.7285246, 53.79618709999999], [-2.7306810999999995, 53.8011582], [-2.7308772999999995, 53.80161050000001], [-2.731347, 53.8026414], [-2.7318127999999997, 53.80369639999999], [-2.7324227999999997, 53.805123900000005], [-2.7328704, 53.8062105], [-2.733515, 53.807642599999994], [-2.7341442, 53.8090778], [-2.7344736, 53.80988479999999], [-2.7350621, 53.811217899999995], [-2.7351078, 53.811324100000014], [-2.7356065999999997, 53.81248139999999], [-2.736148, 53.8137255], [-2.7364556, 53.814533199999985], [-2.7366258999999995, 53.8149986], [-2.7366968, 53.81524919999999], [-2.736782, 53.81556140000001], [-2.736939, 53.8160822], [-2.73719293485006, 53.81689690764394], [-2.737239, 53.8170447], [-2.7373913, 53.81768389999999], [-2.7376716999999995, 53.81868879999998], [-2.7378387999999996, 53.81948589999999], [-2.7380164999999996, 53.820354299999984], [-2.7380488, 53.8205402], [-2.7384417, 53.82235359999999], [-2.7388098999999997, 53.82406929999999], [-2.7397802, 53.828589599999994], [-2.7401210999999996, 53.8304292], [-2.7402150999999995, 53.8315107], [-2.7402061999999994, 53.83223970000001], [-2.7401506, 53.83305119999999], [-2.740057, 53.8337452], [-2.7398264, 53.834793999999995], [-2.7396052, 53.83551829999999], [-2.7393026, 53.8363705], [-2.7390202999999995, 53.8372157], [-2.7388342, 53.83791999999999], [-2.7388311, 53.83793159999999], [-2.738668, 53.8388669], [-2.7385631, 53.84006240000001], [-2.738569136757064, 53.84046508143667], [-2.738579, 53.841123], [-2.7386663, 53.8421404], [-2.7388987, 53.843412], [-2.7390963000000004, 53.8442662], [-2.7396782, 53.8467753], [-2.7399748999999995, 53.8480883], [-2.7403102, 53.849572], [-2.7403233, 53.84962320000001], [-2.7404795999999996, 53.8503894], [-2.7407514, 53.851515], [-2.7410064999999997, 53.8525987], [-2.7419732999999997, 53.856877], [-2.7420030999999994, 53.857004800000006], [-2.7420314, 53.8571259], [-2.7422227999999995, 53.85791669999999], [-2.7424934999999997, 53.8588773], [-2.7425258, 53.859012599999986], [-2.7426278999999996, 53.85967339999999], [-2.7427758999999994, 53.86033259999999], [-2.7430218999999996, 53.861385199999994], [-2.7430523, 53.8615155], [-2.7434093999999996, 53.86303809999998], [-2.7436057999999997, 53.8638783], [-2.7439588999999995, 53.86534230000001], [-2.7441306, 53.866209799999986], [-2.7446593, 53.868522299999995], [-2.7456794, 53.872901899999995], [-2.7460808, 53.87465579999999], [-2.7462565999999997, 53.8757091], [-2.7462675999999995, 53.8757749], [-2.7464082999999997, 53.8769585], [-2.7465496999999996, 53.878244], [-2.7468424, 53.8803076], [-2.7468581, 53.880456599999995], [-2.7469986, 53.8818263], [-2.747108400000001, 53.88299889999999], [-2.7473439, 53.8844098], [-2.7473531, 53.884477], [-2.7474135, 53.885324700000005], [-2.7474947, 53.88593579999999], [-2.7475175000000003, 53.8861289], [-2.7475599999999996, 53.886443500000006], [-2.7476659, 53.8867575], [-2.7477294999999997, 53.887261800000005], [-2.7478478, 53.88819869999999], [-2.7478584999999995, 53.88829080000001], [-2.7479043, 53.888679399999994], [-2.7481832999999996, 53.890453699999995], [-2.7485683, 53.8919532], [-2.7487445, 53.892520600000005], [-2.7490820634054693, 53.89343534084089], [-2.7491801, 53.893701], [-2.7499601, 53.89580550000001], [-2.7503419, 53.896877399999994], [-2.7507766, 53.89800309999999], [-2.7509924999999997, 53.8985611], [-2.7512914, 53.89933359999999], [-2.7530701999999994, 53.904214], [-2.7533463, 53.9049199], [-2.7541339999999996, 53.907091], [-2.7546434999999994, 53.90841079999999], [-2.7550439, 53.9095257], [-2.7555079, 53.91082389999999], [-2.7561472, 53.91297670000001], [-2.7571881, 53.91646199999999], [-2.7572264999999994, 53.91659019999999], [-2.7574549, 53.91718070000001], [-2.7576347999999995, 53.9179412], [-2.7583574999999994, 53.9202989], [-2.7589218999999994, 53.9222205], [-2.7596283, 53.9244475], [-2.7600709, 53.9255003], [-2.7604957, 53.9263321], [-2.7610456, 53.92726739999999], [-2.7615249, 53.9279269], [-2.7619074, 53.928414999999994], [-2.7620443, 53.9285674], [-2.7628033, 53.9294203], [-2.7641275, 53.9308348], [-2.764184199999999, 53.9308923], [-2.7651420999999994, 53.931950699999994], [-2.7661431, 53.933020199999994], [-2.7671895, 53.9341153], [-2.7675417999999996, 53.9344763], [-2.76787, 53.934837], [-2.7683649, 53.935355599999994], [-2.7692395, 53.9362794], [-2.7698038, 53.93699130000001], [-2.7703496, 53.93774769999999], [-2.7706736999999997, 53.9382944], [-2.7714272, 53.9397886], [-2.7717455999999996, 53.9406996], [-2.7718928000000003, 53.94131149999998], [-2.7720094, 53.94191409999999], [-2.7721083, 53.94333919999999], [-2.7720696999999994, 53.94401429999999], [-2.7719739, 53.9447144], [-2.7718334, 53.94533590000002], [-2.7716689, 53.9459548], [-2.771516773590078, 53.946338544998355], [-2.7713604, 53.946733], [-2.7709973999999997, 53.94750350000001], [-2.7706292999999995, 53.948296699999986], [-2.770344, 53.9490737], [-2.7700889999999996, 53.95001630000001], [-2.7700020999999997, 53.9506456], [-2.7699355, 53.9511924], [-2.7699179, 53.95177600000001], [-2.769925999999999, 53.952239099999986], [-2.7699775999999994, 53.9531351], [-2.7701049, 53.9544408], [-2.7702483, 53.956333699999995], [-2.7704350999999994, 53.95838799999999], [-2.7705450999999996, 53.9591764], [-2.7706869, 53.9599468], [-2.7707428999999997, 53.96022030000001], [-2.7707735999999996, 53.9603517], [-2.7708551999999997, 53.960786], [-2.770972, 53.961289099999995], [-2.7711435999999994, 53.96192679999999], [-2.7715778, 53.9633048], [-2.7720716, 53.9646696], [-2.7722828, 53.96520149999999], [-2.7725023, 53.96572989999999], [-2.7729481999999996, 53.9667668], [-2.7734059, 53.96768829999999], [-2.7739245999999995, 53.9686253], [-2.774497, 53.969570700000006], [-2.7755846, 53.971205699999985], [-2.7757469999999995, 53.971449799999995], [-2.7758446999999995, 53.971590199999994], [-2.7761724, 53.97199989999999], [-2.7765871999999994, 53.97251849999999], [-2.7773093999999996, 53.97345709999999], [-2.7787841, 53.97529750000001], [-2.7797011, 53.9764273], [-2.781582199999999, 53.9787822], [-2.7823085999999995, 53.97970539999999], [-2.7829849, 53.9805536], [-2.7834697, 53.981183299999984], [-2.7843136, 53.9821947], [-2.7847453999999994, 53.9827374], [-2.784777380770516, 53.98277758879684], [-2.7860726, 53.98440519999999], [-2.7861648, 53.98451409999999], [-2.7867863999999996, 53.9852939], [-2.7874415999999997, 53.9861578], [-2.7882551, 53.9874442], [-2.7886201999999995, 53.9880849], [-2.7887788, 53.9884132], [-2.7889836, 53.98883699999999], [-2.7895632, 53.9900367], [-2.7897768999999997, 53.990482799999995], [-2.7904314, 53.991870000000006], [-2.7907455999999997, 53.9925629], [-2.7910951999999996, 53.9932953], [-2.7914597, 53.9941049], [-2.7921983000000004, 53.99569079999999], [-2.7926836, 53.99696190000001], [-2.7927922999999995, 53.9972466], [-2.7930091999999997, 53.9978279], [-2.7932121, 53.9984425], [-2.7934366275361153, 53.999174733749136], [-2.7935780999999995, 53.9996361], [-2.7937993, 54.0005358], [-2.7939761, 54.001479399999994], [-2.7939937, 54.0015642], [-2.7940775, 54.0020299], [-2.7941881999999993, 54.003113599999985], [-2.7942376, 54.0043191], [-2.7942636, 54.00473589999999], [-2.7942824, 54.00494869999999], [-2.7942824, 54.0051662], [-2.7942796999999997, 54.0053901], [-2.7942555, 54.005924399999984], [-2.7942501999999996, 54.0065865], [-2.7942636, 54.0071256], [-2.7942957999999996, 54.0075969], [-2.7943440999999996, 54.008058799999986], [-2.7944056999999995, 54.00856159999999], [-2.7944755, 54.0090471], [-2.7944916, 54.00921100000001], [-2.7945030999999996, 54.00945740000001], [-2.7947189, 54.0103708], [-2.7950465, 54.0114111], [-2.7955112, 54.0128687], [-2.7960013999999997, 54.01436499999999], [-2.7965182, 54.0159544], [-2.7967926, 54.016787], [-2.7970645999999997, 54.0176451], [-2.7972816, 54.018492900000005], [-2.7973447, 54.018900299999984], [-2.7974326, 54.01930649999999], [-2.7974477, 54.0194077], [-2.7975509, 54.0200427], [-2.7976438999999997, 54.0207214], [-2.7977196, 54.0213315], [-2.797791699999999, 54.0219402], [-2.7978944, 54.0227509], [-2.7980046999999995, 54.02357190000001], [-2.7981542, 54.0247712], [-2.7983165, 54.0261285], [-2.7985576999999995, 54.02782199999999], [-2.7985967000000005, 54.02831900000001], [-2.7986476, 54.0287971], [-2.7987305, 54.02947259999999], [-2.7988056999999995, 54.0308021], [-2.7988419, 54.03169729999999], [-2.7988371999999995, 54.03259689999999], [-2.7988641999999997, 54.0338784], [-2.7988799, 54.034761200000005], [-2.7989781, 54.0352736], [-2.7991230999999996, 54.03579659999999], [-2.7992426, 54.03604070000001], [-2.7993827, 54.036279], [-2.7994878, 54.03643310000001], [-2.7995326, 54.03649889999999], [-2.7996220999999997, 54.0366225], [-2.799726, 54.036753100000006], [-2.7999064, 54.036949500000006], [-2.8002482999999994, 54.03728689999999], [-2.8007326, 54.0376867], [-2.8013196, 54.0380808], [-2.8018232, 54.0383947], [-2.8024669, 54.0388462], [-2.8028553, 54.0391042], [-2.8032652, 54.039395899999995], [-2.8037292, 54.039788400000006], [-2.8041995, 54.04022020000001], [-2.8046259, 54.04065889999998], [-2.8049709000000003, 54.0410462], [-2.8050504999999997, 54.041137000000006], [-2.8054120999999994, 54.04158770000001], [-2.8056012, 54.0418472], [-2.8057417, 54.042073], [-2.8058199, 54.042206], [-2.8059812999999996, 54.0424987], [-2.8062521, 54.0431569], [-2.8064745, 54.043752100000006], [-2.8065958999999996, 54.04418], [-2.8066911999999995, 54.044645200000005], [-2.8067606, 54.04514050000001], [-2.8068843, 54.045640299999995], [-2.8069428, 54.0460874], [-2.8070212, 54.04657589999999], [-2.8070792, 54.04685779999999], [-2.8071909999999995, 54.0472335], [-2.8074495, 54.0479272], [-2.807806, 54.048752399999984], [-2.8078467, 54.04884650000002]]} |
20.9 |
0556 |
0615 |
Preston |
Lancaster |
Lancaster |
54.0488465 |
-2.8078467 |
54.0488465 |
-2.8078467 |
1 |
0 |
2026-09-17 05:25:21 |
TERMINATED |
2026-09-17 05:15:00 |
Lancaster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16801908 |
1789622008226535 |
12 |
12 |
2026-09-17 05:25:14.121701 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:13.492767 |
| 598088 |
628616 |
W32580 |
872F02M517 |
2026-09-17 |
COMPLETE |
16802045 |
2026-09-17 06:15:00 |
2026-09-17 05:25:21 |
2026-09-19 05:25:21 |
{"id": 628616, "stp": "P", "toc": "Southern", "uid": "W32580", "consist": "377153+377405", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32580/2026-09-17/detailed", "trust_id": "872F02M517", "origin_crs": "SRH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "12", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "2F02", "timing_status": "ON TIME", "origin_station": "Streatham Hill", "current_leg_arr": "0615", "current_leg_dep": "0606", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "0539", "origin_platform": "2", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-17T05:25:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "New Cross Gate", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "New Cross Gate", "current_leg_milage": "2.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 94.178, \"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\": 1120.786, \"from_m\": 94.178, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1654.083, \"from_m\": 1120.786, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1678.922, \"from_m\": 1654.083, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1703.972, \"from_m\": 1678.922, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1722.368, \"from_m\": 1703.972, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1732.293, \"from_m\": 1722.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2163.961, \"from_m\": 1732.293, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4001.345, \"from_m\": 2163.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\": 4657.648, \"from_m\": 4001.345, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6478.949, \"from_m\": 4657.648, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13633.947, \"from_m\": 6478.949, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14299.52, \"from_m\": 13633.947, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14347.505, \"from_m\": 14299.52, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15688.13, \"from_m\": 14347.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\": 15772.442, \"from_m\": 15688.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16505.696, \"from_m\": 15772.442, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16936.522, \"from_m\": 16505.696, \"capability_applied\": null, \"effective_limit_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\": 628616, \"profile_key\": \"b93a8298bc1218dc5fd8e6155a7539b9466afc7d455190c15f6e0f8dc32c2de5\", \"schedule_id\": 26085, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Streatham Hill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"West Norwood Junction\", \"stage_seq\": 2, \"distance_m\": 1654.083, \"section_seq\": 1, \"route_path_id\": 100953}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0543\", \"location\": \"West Norwood\", \"stage_seq\": 3, \"distance_m\": 2127.696, \"section_seq\": 1, \"route_path_id\": 100953}, {\"is_pass\": false, \"wtt_arr\": \"0545H\", \"wtt_dep\": \"0546\", \"location\": \"Gipsy Hill\", \"stage_seq\": 4, \"distance_m\": 3674.972, \"section_seq\": 1, \"route_path_id\": 100953}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550H\", \"location\": \"Crystal Palace\", \"stage_seq\": 5, \"distance_m\": 4783.992, \"section_seq\": 1, \"route_path_id\": 100953}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555\", \"location\": \"Sydenham\", \"stage_seq\": 6, \"distance_m\": 6680.033, \"section_seq\": 1, \"route_path_id\": 100953}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0558\", \"location\": \"Forest Hill\", \"stage_seq\": 7, \"distance_m\": 8100.563, \"section_seq\": 1, \"route_path_id\": 100953}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0600H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 8, \"distance_m\": 9452.926, \"section_seq\": 1, \"route_path_id\": 100953}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"Brockley\", \"stage_seq\": 9, \"distance_m\": 11117.998, \"section_seq\": 1, \"route_path_id\": 100953}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605H\", \"location\": \"New Cross Gate\", \"stage_seq\": 10, \"distance_m\": 12434.009, \"section_seq\": 1, \"route_path_id\": 100953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 11, \"distance_m\": 13473.959, \"section_seq\": 1, \"route_path_id\": 100953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 12, \"distance_m\": 14838.581, \"section_seq\": 1, \"route_path_id\": 100953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 13, \"distance_m\": 15772.442, \"section_seq\": 1, \"route_path_id\": 100953}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 14, \"distance_m\": 16936.522, \"section_seq\": 1, \"route_path_id\": 100953}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16936.522, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100953}], \"total_distance_m\": 16936.522, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12518.027, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4418.495, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0539", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:33Z\", \"source_id\": 52050821, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:39Z\", \"source_id\": 16786416, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:36Z\", \"source_id\": 52055086, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:43Z\", \"source_id\": 16787638, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:12Z\", \"source_id\": 52058671, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:13Z\", \"source_id\": 16788733, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:31Z\", \"source_id\": 52067966, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:32Z\", \"source_id\": 16791618, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:58Z\", \"source_id\": 52073248, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:03Z\", \"source_id\": 16793277, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:25Z\", \"source_id\": 52077076, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:26Z\", \"source_id\": 16794431, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:02Z\", \"source_id\": 52081548, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:04Z\", \"source_id\": 16795878, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:03Z\", \"source_id\": 52084910, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:08Z\", \"source_id\": 16796991, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:41Z\", \"source_id\": 52100637, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:43Z\", \"source_id\": 16802045, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "12", "timing_fact_generation": 1789622025275460, "current_leg_arrival_utc": "2026-09-17T06:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:14.322217", "service_state_evidence_id": 16802045, "current_leg_start_actual_dep": "2026-09-17T06:05:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:14.608212", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
SRH |
None |
2F02 |
377153+377405 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 94.178, "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": 1120.786, "from_m": 94.178, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1654.083, "from_m": 1120.786, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1678.922, "from_m": 1654.083, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1703.972, "from_m": 1678.922, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1722.368, "from_m": 1703.972, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1732.293, "from_m": 1722.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2163.961, "from_m": 1732.293, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4001.345, "from_m": 2163.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": 4657.648, "from_m": 4001.345, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6478.949, "from_m": 4657.648, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13633.947, "from_m": 6478.949, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14299.52, "from_m": 13633.947, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14347.505, "from_m": 14299.52, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15688.13, "from_m": 14347.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": 15772.442, "from_m": 15688.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16505.696, "from_m": 15772.442, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16936.522, "from_m": 16505.696, "capability_applied": null, "effective_limit_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": 628616, "profile_key": "b93a8298bc1218dc5fd8e6155a7539b9466afc7d455190c15f6e0f8dc32c2de5", "schedule_id": 26085, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0539", "location": "Streatham Hill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "West Norwood Junction", "stage_seq": 2, "distance_m": 1654.083, "section_seq": 1, "route_path_id": 100953}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0543", "location": "West Norwood", "stage_seq": 3, "distance_m": 2127.696, "section_seq": 1, "route_path_id": 100953}, {"is_pass": false, "wtt_arr": "0545H", "wtt_dep": "0546", "location": "Gipsy Hill", "stage_seq": 4, "distance_m": 3674.972, "section_seq": 1, "route_path_id": 100953}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550H", "location": "Crystal Palace", "stage_seq": 5, "distance_m": 4783.992, "section_seq": 1, "route_path_id": 100953}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555", "location": "Sydenham", "stage_seq": 6, "distance_m": 6680.033, "section_seq": 1, "route_path_id": 100953}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0558", "location": "Forest Hill", "stage_seq": 7, "distance_m": 8100.563, "section_seq": 1, "route_path_id": 100953}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0600H", "location": "Honor Oak Park", "stage_seq": 8, "distance_m": 9452.926, "section_seq": 1, "route_path_id": 100953}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "Brockley", "stage_seq": 9, "distance_m": 11117.998, "section_seq": 1, "route_path_id": 100953}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605H", "location": "New Cross Gate", "stage_seq": 10, "distance_m": 12434.009, "section_seq": 1, "route_path_id": 100953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Bricklayers Arms Jn", "stage_seq": 11, "distance_m": 13473.959, "section_seq": 1, "route_path_id": 100953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Spa Road Jn", "stage_seq": 12, "distance_m": 14838.581, "section_seq": 1, "route_path_id": 100953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Abbey Street Jn", "stage_seq": 13, "distance_m": 15772.442, "section_seq": 1, "route_path_id": 100953}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 14, "distance_m": 16936.522, "section_seq": 1, "route_path_id": 100953}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16936.522, "from_m": 0.0, "section_seq": 1, "route_path_id": 100953}], "total_distance_m": 16936.522, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12518.027, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4418.495, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29856, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:33Z", "source_id": 52050821, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:43:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:39Z", "source_id": 16786416, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29860, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:36Z", "source_id": 52055086, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:46:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:43Z", "source_id": 16787638, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29869, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:12Z", "source_id": 52058671, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:49:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:13Z", "source_id": 16788733, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:31Z", "source_id": 52067966, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:32Z", "source_id": 16791618, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:58Z", "source_id": 52073248, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:58:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:03Z", "source_id": 16793277, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:25Z", "source_id": 52077076, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:00:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:26Z", "source_id": 16794431, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:02Z", "source_id": 52081548, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:03:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:04Z", "source_id": 16795878, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:03Z", "source_id": 52084910, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:05:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:08Z", "source_id": 16796991, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29644, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:41Z", "source_id": 52100637, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:15:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:43Z", "source_id": 16802045, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}] |
Streatham Hill |
0539 |
0539 |
2 |
None |
None |
London Bridge (Central) |
0615 |
0615 |
12 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32580/2026-09-17/detailed |
None |
New Cross Gate |
2026-09-17T06:05:30+01:00 |
London Bridge (Central) |
9.0 |
{"type": "LineString", "coordinates": [[-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} |
2.9 |
0606 |
0615 |
New Cross Gate |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-17 05:25:21 |
TERMINATED |
2026-09-17 05:15:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802045 |
1789622025275460 |
58 |
58 |
2026-09-17 05:25:14.608212 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:14.322217 |
| 598089 |
627288 |
G15557 |
813O69M417 |
2026-09-17 |
COMPLETE |
16803065 |
2026-09-17 06:14:00 |
2026-09-17 05:25:51 |
2026-09-19 05:25:51 |
{"id": 627288, "stp": "P", "toc": "Great Western Railway", "uid": "G15557", "consist": "166206+166219+166220", "dest_crs": "YVP", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15557/2026-09-17/detailed", "trust_id": "813O69M417", "origin_crs": "XPM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Yeovil Pen Mill", "service_date": "2026-09-17", "dest_arr_time": "0614", "dest_platform": "1", "is_terminated": 1, "next_location": "Yeovil Pen Mill", "signalling_id": "3O69", "timing_status": "ON TIME", "origin_station": "St. Philips Mrsh H S T D", "current_leg_arr": "0614", "current_leg_dep": "0541", "current_leg_end": "Yeovil Pen Mill", "origin_dep_time": "0415", "origin_platform": null, "current_location": "Yeovil Pen Mill", "last_update_time": "2026-09-17T05:25:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1999565794347444, 51.26645701643609], [-2.2006462999999994, 51.2659042], [-2.2012036, 51.2654669], [-2.2014371999999995, 51.265283700000005], [-2.2015290999999997, 51.2652116], [-2.2018577999999995, 51.2649575], [-2.2020456, 51.2648104], [-2.2023454, 51.2645709], [-2.2024187999999993, 51.2645108], [-2.2026694000000004, 51.26430539999999], [-2.2034099, 51.2637237], [-2.2041269, 51.263158], [-2.2047453, 51.26267109999999], [-2.2053323, 51.2622348], [-2.2058167999999996, 51.261914399999995], [-2.206167199999999, 51.2617021], [-2.2062783, 51.2616503], [-2.2064009999999996, 51.261594599999995], [-2.2066787, 51.26148210000001], [-2.207009, 51.2613676], [-2.2072073, 51.26130539999999], [-2.2074875, 51.26122749999999], [-2.207757, 51.2611624], [-2.208027, 51.26110449999999], [-2.2083401999999994, 51.2610495], [-2.2085133, 51.261023599999994], [-2.2086385, 51.261007], [-2.2087775, 51.2609894], [-2.2090099999999997, 51.2609632], [-2.2093278, 51.260935399999994], [-2.2095912999999996, 51.2609147], [-2.2099714999999995, 51.2608906], [-2.210664, 51.26084860000001], [-2.2114648, 51.2607998], [-2.2122784999999996, 51.2607466], [-2.2127305999999995, 51.2607178], [-2.2131853, 51.2606877], [-2.2139979, 51.2606343], [-2.2145985, 51.26059539999999], [-2.2150147, 51.2605683], [-2.2156913, 51.26052250000001], [-2.2163419, 51.26047489999999], [-2.2168489, 51.260439], [-2.2173241, 51.26040449999999], [-2.2180687, 51.26034750000001], [-2.2187546, 51.2602852], [-2.2193205999999996, 51.260231], [-2.2198883, 51.2601743], [-2.2205404999999994, 51.260099399999994], [-2.2211796, 51.2600221], [-2.2219339, 51.259926799999995], [-2.2226978, 51.2598315], [-2.2233826, 51.2597453], [-2.2238895, 51.25968240000001], [-2.224412099999999, 51.2596175], [-2.2250189, 51.2595411], [-2.2254073, 51.259490099999994], [-2.2258211, 51.25942830000001], [-2.2260943, 51.2593835], [-2.2263765, 51.2593305], [-2.2266208999999995, 51.25928079999999], [-2.2269681999999995, 51.259202300000005], [-2.2270241911264046, 51.25918831853283], [-2.227262110262374, 51.259134089818346], [-2.2274720188920933, 51.25908557462717], [-2.22765797383968, 51.25904206271302], [-2.2278240319292486, 51.259002843829634], [-2.2279742499849156, 51.25896720773072], [-2.228112684830796, 51.25893444417001], [-2.228243393291007, 51.258903842901205], [-2.2283704321896636, 51.258874693678045], [-2.2284978583508823, 51.25884628625425], [-2.2286297285987784, 51.25881791038354], [-2.228770099757468, 51.25878885581963], [-2.2289230286510664, 51.25875841231624], [-2.2290925721036907, 51.2587258696271], [-2.229282786939456, 51.258690517505926], [-2.229497729982478, 51.25865164570643], [-2.229741458056873, 51.25860854398236], [-2.2312674, 51.2583477], [-2.232867, 51.2580725], [-2.2348361, 51.2577318], [-2.2363733, 51.2574662], [-2.2380691, 51.2571716], [-2.2388073, 51.2570462], [-2.2410173999999996, 51.2566623], [-2.2421642, 51.2564664], [-2.2432549, 51.25627680000001], [-2.2445374, 51.2560571], [-2.2456636, 51.255862], [-2.2457882102988034, 51.25584050110114], [-2.2469456999999995, 51.25564080000001], [-2.2481473, 51.2554316], [-2.2497134, 51.2551614], [-2.2506287, 51.25500379999999], [-2.251496, 51.254847], [-2.2519135, 51.2547686], [-2.2523356999999997, 51.2546848], [-2.2528225, 51.2545793], [-2.2532495, 51.25449019999999], [-2.2535482999999994, 51.254424], [-2.253751, 51.25437759999999], [-2.2544596999999995, 51.25421349999999], [-2.2551828, 51.2540341], [-2.2556971999999997, 51.25389990000001], [-2.2562238, 51.25375729999999], [-2.2569643, 51.25354969999999], [-2.2577003, 51.253340999999985], [-2.2579647, 51.2532622], [-2.2591604999999997, 51.25291610000001], [-2.2597696, 51.252740200000005], [-2.2603366000000005, 51.2525783], [-2.2605919999999995, 51.2525039], [-2.2606757, 51.25247960000001], [-2.2611631999999995, 51.25233829999999], [-2.2618578, 51.2521378], [-2.2625636999999994, 51.2519308], [-2.2639098999999994, 51.25154440000001], [-2.2653552, 51.251126600000006], [-2.2666063, 51.2507649], [-2.2673865, 51.2505386], [-2.2680693, 51.25034190000001], [-2.2688842999999994, 51.250105], [-2.2694881999999996, 51.2499312], [-2.2699671, 51.249794099999995], [-2.2706696, 51.24959], [-2.2712664, 51.24941559999999], [-2.2714610999999993, 51.24935910000001], [-2.2723686, 51.2490933], [-2.2728342, 51.2489523], [-2.2733087, 51.248805], [-2.2737904, 51.2486517], [-2.2741942, 51.248522], [-2.2746328999999994, 51.24837629999999], [-2.2751473999999994, 51.2482028], [-2.2755112, 51.2480795], [-2.2760328, 51.2478936], [-2.2765107, 51.2477204], [-2.2768919, 51.247582699999995], [-2.2773661, 51.247401800000006], [-2.2779702999999993, 51.2471705], [-2.2785167, 51.2469524], [-2.2789656999999997, 51.246769], [-2.279426, 51.24657359999999], [-2.2799953, 51.246333099999994], [-2.2805354, 51.24609659999999], [-2.2810578999999995, 51.245861399999995], [-2.2815464, 51.2456363], [-2.2820484999999997, 51.245399799999994], [-2.2825025, 51.2451808], [-2.2829002, 51.24498580000001], [-2.2832868, 51.24479319999998], [-2.2835754999999995, 51.24464569999999], [-2.2840595, 51.2443949], [-2.2844688, 51.2441791], [-2.2848902999999994, 51.2439501], [-2.2853398, 51.2437025], [-2.2858448999999994, 51.2434191], [-2.2863083999999994, 51.24315239999999], [-2.2868757, 51.2428161], [-2.2873741, 51.24251209999999], [-2.2878074999999995, 51.2422462], [-2.2882657, 51.24195180000001], [-2.2886479, 51.241705499999995], [-2.288905, 51.24153450000001], [-2.2891526, 51.24136949999999], [-2.2894391, 51.2411742], [-2.2896742, 51.2410027], [-2.2898892, 51.2408507], [-2.2901383, 51.24067109999999], [-2.2904379, 51.2404484], [-2.2906685, 51.24026669999999], [-2.2909346, 51.2400494], [-2.2912513, 51.23977779999999], [-2.2914861999999996, 51.2395679], [-2.2917373, 51.2393352], [-2.2919763999999994, 51.23910819999998], [-2.2922038, 51.238882], [-2.292399, 51.2386724], [-2.2928022999999995, 51.2382233], [-2.2931549, 51.237823799999994], [-2.2933918, 51.237542399999995], [-2.2938011, 51.2371232], [-2.2941512, 51.2367203], [-2.2943802, 51.2364457], [-2.2946028, 51.23618309999999], [-2.2950553999999994, 51.2356543], [-2.2955148999999997, 51.2351047], [-2.295982, 51.23453979999999], [-2.2964294999999995, 51.2339813], [-2.2968886999999993, 51.23339370000001], [-2.2972319, 51.23292649999999], [-2.2974879, 51.232563], [-2.297747, 51.232183600000006], [-2.2979467, 51.231873699999994], [-2.2981649999999996, 51.23152509999999], [-2.2983466, 51.2312324], [-2.2985028, 51.23096539999999], [-2.2987210999999994, 51.23058230000001], [-2.2989360999999997, 51.230207499999985], [-2.2991272, 51.229864000000006], [-2.2994107999999995, 51.22935919999999], [-2.2995798, 51.2290565], [-2.2997612, 51.2287439], [-2.3000661, 51.2282079], [-2.3003875, 51.227632799999995], [-2.3006922, 51.2270896], [-2.3008548, 51.2268002], [-2.3009917, 51.226555100000006], [-2.3011197, 51.2263178], [-2.3013852999999997, 51.22585140000001], [-2.3015412, 51.2255792], [-2.3017695, 51.22517950000001], [-2.3019606, 51.22483939999999], [-2.3023663999999995, 51.22411429999999], [-2.3025794, 51.2237454], [-2.3027925, 51.22336039999999], [-2.3030502, 51.2229008], [-2.3033168, 51.2224261], [-2.3036159, 51.2219004], [-2.3040041999999996, 51.221205], [-2.3044042999999994, 51.2204912], [-2.3047820999999997, 51.21981980000001], [-2.3051457999999996, 51.21918310000001], [-2.3054294, 51.2186765], [-2.3056509, 51.21831649999999], [-2.305660599699814, 51.21830176221716], [-2.3060062999999995, 51.2177765], [-2.3063507999999997, 51.2172867], [-2.3066355, 51.21692500000001], [-2.3068599999999995, 51.21665190000001], [-2.3069552, 51.2165294], [-2.3070775, 51.21638930000001], [-2.3072625, 51.216204000000005], [-2.3074534999999994, 51.216005599999995], [-2.3077524, 51.2157047], [-2.3079906, 51.2154723], [-2.3081856000000003, 51.21528570000001], [-2.3084958, 51.21501549999999], [-2.3087515, 51.2147961], [-2.3091124999999995, 51.21450169999999], [-2.309552099999999, 51.21417279999999], [-2.3098877, 51.21392430000001], [-2.3103752, 51.2135931], [-2.3108142, 51.2133015], [-2.3113207999999994, 51.212991900000006], [-2.3117129, 51.2127529], [-2.3121735999999995, 51.212474799999995], [-2.3126437, 51.2121962], [-2.3131143, 51.211908300000005], [-2.3132469, 51.2118297], [-2.313283199999999, 51.211806], [-2.3141141, 51.211319800000005], [-2.3144086, 51.2111402], [-2.3147265, 51.21094759999999], [-2.315237199999999, 51.21062249999999], [-2.3156366, 51.21036159999999], [-2.3159358, 51.21015119999999], [-2.3161878999999996, 51.2099691], [-2.3164475, 51.2097814], [-2.3168483999999996, 51.2094728], [-2.3171898, 51.2091935], [-2.3176081999999996, 51.2088396], [-2.3179934, 51.2084905], [-2.3183142, 51.20817919999998], [-2.3186363, 51.20785229999999], [-2.3189268999999997, 51.207535199999995], [-2.3192174999999997, 51.2072023], [-2.3194251, 51.20695310000001], [-2.3195997, 51.206722799999994], [-2.3198097, 51.20643439999999], [-2.3200891, 51.2060135], [-2.3202963, 51.20569350000001], [-2.320472, 51.2054043], [-2.3206338, 51.2050996], [-2.3208127, 51.2047546], [-2.3209884, 51.2043782], [-2.3211357999999995, 51.20404140000001], [-2.3212594, 51.20372510000001], [-2.321375, 51.2034049], [-2.3214849, 51.203048], [-2.3215718, 51.20273679999999], [-2.3216726, 51.20230609999998], [-2.3217177, 51.2020615], [-2.3217562, 51.2018315], [-2.3218003, 51.20153919999999], [-2.3218405, 51.2012217], [-2.3218975, 51.2006433], [-2.3219636, 51.200064999999995], [-2.322018, 51.199667600000005], [-2.3220867, 51.1992518], [-2.3221869999999996, 51.19871620000001], [-2.322256, 51.198398899999994], [-2.3223265, 51.1980834], [-2.3223719, 51.19790989999999], [-2.3224681, 51.19757669999999], [-2.3225718999999994, 51.1972474], [-2.3226962999999996, 51.196879199999984], [-2.3228727, 51.1963927], [-2.3229794, 51.1961137], [-2.323092, 51.195849299999985], [-2.3232397, 51.195500800000005], [-2.3234346, 51.1950763], [-2.3237952, 51.194306299999994], [-2.3241149, 51.19361430000001], [-2.3243712, 51.1930687], [-2.3246771, 51.1924], [-2.3250137999999994, 51.19167809999999], [-2.3253418, 51.19097680000001], [-2.3256620999999997, 51.1902915], [-2.3259424, 51.18969150000001], [-2.326249, 51.1890252], [-2.3266476, 51.18817150000001], [-2.3269331, 51.187560100000006], [-2.3271299, 51.18714460000001], [-2.3273068, 51.18676229999999], [-2.327601099999999, 51.18619169999999], [-2.3278025, 51.18581569999999], [-2.3281649999999994, 51.1852442], [-2.3285109, 51.1847435], [-2.3286829999999994, 51.1845124], [-2.3288668999999995, 51.18427299999998], [-2.328989, 51.18412309999999], [-2.3292376, 51.1838297], [-2.3296038, 51.1834289], [-2.3299944, 51.18302589999999], [-2.3303704, 51.18266189999999], [-2.3306319, 51.182424399999995], [-2.3309491999999996, 51.182145600000005], [-2.3312457, 51.181901], [-2.3316695, 51.1815669], [-2.3321095, 51.181239399999995], [-2.332576, 51.18091020000001], [-2.3330537, 51.1805965], [-2.333419, 51.1803698], [-2.3337802, 51.1801511], [-2.3341613999999997, 51.1799342], [-2.3345506, 51.1797219], [-2.3349399, 51.1795199], [-2.3353944, 51.1792949], [-2.3356197387107556, 51.17918936532886], [-2.3358728999999996, 51.17907079999999], [-2.3362948, 51.1788808], [-2.3367206, 51.178700000000006], [-2.3371386, 51.1785269], [-2.3376769, 51.17831979999999], [-2.3384124, 51.178045799999985], [-2.3392544, 51.1777447], [-2.3398093000000006, 51.177546], [-2.3403534, 51.17735239999998], [-2.3415492, 51.176931399999994], [-2.3425857, 51.1765624], [-2.3436173, 51.176196299999994], [-2.3444253999999995, 51.1759128], [-2.3452328, 51.175624600000006], [-2.3458897999999997, 51.175390500000006], [-2.3460537, 51.1753309], [-2.3466014, 51.1751328], [-2.3474496999999994, 51.1748327], [-2.3488595, 51.1743371], [-2.3501245, 51.1738882], [-2.3510973, 51.1735433], [-2.3518167, 51.17328299999999], [-2.352302, 51.17310199999999], [-2.352697099999999, 51.1729489], [-2.3530832, 51.1727933], [-2.353517399999999, 51.1726067], [-2.3538841999999995, 51.1724426], [-2.3542370999999997, 51.17227559999999], [-2.3545817, 51.172109000000006], [-2.354882, 51.1719585], [-2.355334099999999, 51.171721299999994], [-2.3556784, 51.17153969999999], [-2.3561018, 51.171311900000006], [-2.3566322, 51.1710345], [-2.3571323999999994, 51.1707668], [-2.3577475, 51.1704535], [-2.358363, 51.1701388], [-2.3589811, 51.16982629999998], [-2.3595236999999996, 51.1695598], [-2.3603912000000005, 51.169140000000006], [-2.3611877, 51.168762699999995], [-2.3621601999999995, 51.168314], [-2.3625175, 51.168145499999994], [-2.3626342999999994, 51.168091], [-2.3626681, 51.16807639999999], [-2.3628299, 51.168007], [-2.3630136, 51.16792670000001], [-2.3637593, 51.16760819999999], [-2.3645177, 51.16728270000001], [-2.3651281, 51.1670251], [-2.366058, 51.16662500000001], [-2.3662055, 51.166560299999986], [-2.3667707, 51.166317199999995], [-2.367172, 51.16614700000001], [-2.3676673, 51.16593289999999], [-2.3682522, 51.1656812], [-2.3684347999999997, 51.1656053], [-2.3690745, 51.165330099999984], [-2.3696852, 51.165068], [-2.3703302999999996, 51.16479000000001], [-2.3706592, 51.16465199999998], [-2.3710984999999996, 51.16446510000001], [-2.3723273, 51.1639345], [-2.3735704999999996, 51.1633993], [-2.3748199, 51.16285320000001], [-2.3761023999999997, 51.1622785], [-2.376701871679624, 51.1620009602833], [-2.3767722, 51.1619684], [-2.37736, 51.16169250000001], [-2.3779848, 51.16139520000001], [-2.3785785, 51.16109980000001], [-2.3791915999999995, 51.1607973], [-2.3798359, 51.16046889999999], [-2.3804609, 51.1601495], [-2.3810646, 51.1598355], [-2.3816699, 51.1595153], [-2.3823166, 51.1591692], [-2.3829264, 51.1588347], [-2.3834996, 51.1585176], [-2.3839848, 51.15824369999999], [-2.3844667, 51.15796770000001], [-2.3849955, 51.1576513], [-2.3856889, 51.1572344], [-2.3860686, 51.15699829999999], [-2.3866037, 51.1566501], [-2.3872253, 51.1562317], [-2.3876318999999997, 51.155940599999994], [-2.3880472, 51.15563439999999], [-2.3884136, 51.1553576], [-2.3888034999999994, 51.1550506], [-2.3891668, 51.1547526], [-2.3895287999999995, 51.15444719999999], [-2.3898509999999997, 51.15416570000001], [-2.3901968999999994, 51.1538554], [-2.390551, 51.1535145], [-2.3908581, 51.1532211], [-2.3911557, 51.1529246], [-2.3914494, 51.152622699999995], [-2.3917449, 51.1523004], [-2.3920575999999993, 51.1519535], [-2.3922678, 51.15170580000001], [-2.3925022, 51.1514281], [-2.392703899999999, 51.15117380000001], [-2.3929593, 51.15083589999999], [-2.3932697, 51.15040929999999], [-2.393648, 51.1498596], [-2.3939601, 51.1493654], [-2.3941293, 51.1490837], [-2.3943577, 51.14868819999999], [-2.3945961999999996, 51.1482494], [-2.3948384999999996, 51.14778069999999], [-2.3951228999999996, 51.1472158], [-2.3954043, 51.1466933], [-2.3956208999999995, 51.14630329999999], [-2.3958202999999996, 51.14597549999999], [-2.396062699999999, 51.145586400000006], [-2.3963241, 51.14519010000001], [-2.3965661, 51.14483880000001], [-2.3968114, 51.14449419999999], [-2.3970834, 51.14412780000001], [-2.3973631, 51.1437696], [-2.3977353, 51.143317], [-2.3980996, 51.142897100000006], [-2.3985204, 51.14245950000001], [-2.3989571, 51.1420518], [-2.3994343, 51.1416371], [-2.3999426, 51.1412319], [-2.4004524, 51.1408449], [-2.4009918999999997, 51.1404442], [-2.4015908, 51.14000059999999], [-2.4021656999999994, 51.1395802], [-2.4027867, 51.13912150000001], [-2.4031146, 51.1388802], [-2.4035838999999997, 51.1385375], [-2.4040576999999996, 51.13818769999999], [-2.4046565999999996, 51.1377453], [-2.4052748, 51.1372902], [-2.4058972999999995, 51.1368426], [-2.4062789, 51.136583300000005], [-2.4066882, 51.13631680000001], [-2.4071233999999997, 51.13605599999999], [-2.4075349, 51.135822700000006], [-2.4081271, 51.1355181], [-2.4085907, 51.1352934], [-2.4089606, 51.1351233], [-2.4093152, 51.13497060000001], [-2.409658, 51.13481939999999], [-2.4105343999999995, 51.1344314], [-2.4109551, 51.134232300000015], [-2.4113442, 51.134037], [-2.4115749999999996, 51.1339155], [-2.4118958, 51.1337377], [-2.4121729999999997, 51.133573600000005], [-2.4126167999999995, 51.13329480000001], [-2.4130418999999996, 51.1330163], [-2.4134963, 51.13270579999998], [-2.4139188, 51.13240999999999], [-2.4143528999999995, 51.1321001], [-2.4147631, 51.1317928], [-2.4151991, 51.13145449999999], [-2.4156299, 51.13111750000001], [-2.4159713999999997, 51.1308424], [-2.4163582, 51.1305071], [-2.4167445, 51.13017189999999], [-2.4171191, 51.1298341], [-2.4178638999999995, 51.12915610000001], [-2.418267, 51.128804499999994], [-2.4186437999999995, 51.1284919], [-2.4190962, 51.12814649999999], [-2.4193942, 51.12793659999999], [-2.4196900999999995, 51.1277309], [-2.4202440999999997, 51.1273684], [-2.4208044999999996, 51.12700469999999], [-2.4216788, 51.12643609999999], [-2.4224718999999997, 51.12592450000001], [-2.4230231999999994, 51.12556390000001], [-2.4231932, 51.1254438], [-2.4232458999999995, 51.12540659999999], [-2.4237098, 51.1251152], [-2.4241628999999993, 51.12482349999999], [-2.4245215, 51.1245782], [-2.4248881999999994, 51.12432330000001], [-2.4252660999999995, 51.1240515], [-2.425451267122708, 51.12390352057596], [-2.4254822, 51.1238788], [-2.4256595999999995, 51.1237375], [-2.4259598, 51.123474899999984], [-2.4262743999999996, 51.12318109999999], [-2.4265664, 51.1228825], [-2.4268430999999997, 51.1225764], [-2.4271141999999997, 51.12224849999999], [-2.4273558999999993, 51.121922100000006], [-2.4276782999999997, 51.121431900000005], [-2.4279939999999995, 51.120917], [-2.4282943, 51.120406], [-2.4284431, 51.120145299999976], [-2.4285978, 51.1198986], [-2.4287477999999996, 51.11966770000001], [-2.4288941999999993, 51.11945519999999], [-2.4290540999999997, 51.119238900000006], [-2.4292313999999995, 51.1190245], [-2.4294256, 51.1188128], [-2.4296348999999995, 51.1185917], [-2.4298391, 51.1183922], [-2.430058, 51.1181987], [-2.4302524, 51.1180315], [-2.4304461, 51.11787349999999], [-2.4306528, 51.11771970000001], [-2.4308612999999997, 51.1175655], [-2.4310809, 51.11741310000001], [-2.4313315, 51.1172456], [-2.4315869, 51.11709369999999], [-2.4317966, 51.11697310000001], [-2.4320621999999994, 51.116825799999994], [-2.4323076, 51.1166965], [-2.4325596999999997, 51.11657000000001], [-2.43278, 51.1164683], [-2.43312, 51.11631520000001], [-2.4333828999999993, 51.11620679999999], [-2.4335962999999996, 51.116123], [-2.4338327, 51.116032799999985], [-2.4344034, 51.11583460000001], [-2.4346185, 51.11576079999999], [-2.4354637, 51.1154874], [-2.4363065999999995, 51.1152161], [-2.4366389000000006, 51.1151094], [-2.4371223999999994, 51.1149541], [-2.4382035, 51.1146029], [-2.4393393, 51.114234200000006], [-2.4404049, 51.11388989999999], [-2.4415908999999996, 51.11350770000001], [-2.4428061, 51.1131125], [-2.4442306, 51.1126553], [-2.44553, 51.1122373], [-2.4468036999999994, 51.111828300000006], [-2.4481843, 51.111378], [-2.4489795999999995, 51.11111979999999], [-2.4498982, 51.11082079999999], [-2.4501116, 51.110749], [-2.4509810999999995, 51.11046890000001], [-2.4517704, 51.1102128], [-2.4525986000000004, 51.1099448], [-2.4535500999999997, 51.1096325], [-2.4543471, 51.10937419999998], [-2.4550692999999995, 51.1091395], [-2.4559096999999994, 51.10886709999998], [-2.4567434, 51.1086054], [-2.4575799, 51.10835369999999], [-2.4584294, 51.108114], [-2.4589520999999994, 51.1079696], [-2.4595135, 51.10781269999999], [-2.4600143999999995, 51.1076727], [-2.4604975, 51.1075271], [-2.4608597, 51.10741219999998], [-2.4612087999999996, 51.1072952], [-2.4616722000000006, 51.1071339], [-2.4621981, 51.10694109999999], [-2.4629069, 51.1066595], [-2.4632684, 51.1065119], [-2.4636386, 51.1063618], [-2.464008199999999, 51.10620839999999], [-2.4644062, 51.1060472], [-2.4652326, 51.105730400000006], [-2.4655112902447667, 51.105631359695174], [-2.4656454, 51.10558369999999], [-2.4660318, 51.105459], [-2.4663603999999997, 51.105356], [-2.4665954, 51.105286500000005], [-2.466878, 51.1052068], [-2.4672516, 51.10510809999999], [-2.4676974, 51.10499699999999], [-2.4680689, 51.1049121], [-2.4684111, 51.1048391], [-2.4686431999999994, 51.10479130000001], [-2.469118, 51.1047014], [-2.469674, 51.1045987], [-2.4701614, 51.10451230000001], [-2.4706473, 51.104428899999995], [-2.4710624, 51.1043509], [-2.471486, 51.10426760000001], [-2.4718522, 51.1041892], [-2.472211, 51.10410999999999], [-2.472592, 51.1040199], [-2.4729499999999995, 51.1039317], [-2.4734411999999995, 51.10380990000001], [-2.4739472999999994, 51.1036841], [-2.4744569999999997, 51.1035608], [-2.4749938999999994, 51.1034352], [-2.4754615999999996, 51.1033315], [-2.4758979999999995, 51.1032446], [-2.4762672, 51.10317299999999], [-2.4764451, 51.1031409], [-2.4765142, 51.1031285], [-2.4768486, 51.10307349999999], [-2.4772229, 51.1030158], [-2.4775883, 51.1029645], [-2.4777975, 51.1029361], [-2.4783643999999994, 51.1028683], [-2.4787144, 51.102829], [-2.4790626, 51.1027948], [-2.4794277999999994, 51.1027612], [-2.4797982000000003, 51.1027339], [-2.4801495, 51.102709], [-2.4805296, 51.1026874], [-2.4808822, 51.1026731], [-2.4813041999999994, 51.1026602], [-2.4816115, 51.10265290000001], [-2.4817890999999994, 51.1026498], [-2.4822339, 51.102641199999994], [-2.4823848, 51.1026401], [-2.482563799999999, 51.1026389], [-2.4831929999999995, 51.1026343], [-2.4837985, 51.10263299999999], [-2.4843541, 51.1026303], [-2.4850149, 51.1026294], [-2.4856235, 51.1026301], [-2.4862512, 51.1026349], [-2.4868664, 51.1026435], [-2.4876387, 51.1026623], [-2.4883763, 51.1026879], [-2.488906, 51.10271099999999], [-2.4894959, 51.1027402], [-2.490054, 51.1027708], [-2.4907767, 51.10281489999999], [-2.4916654, 51.1028696], [-2.4921738999999996, 51.1029004], [-2.492657, 51.1029272], [-2.4933135999999996, 51.1029575], [-2.4939608, 51.1029835], [-2.4946761999999993, 51.1030024], [-2.4953801999999996, 51.1030153], [-2.495907, 51.10301479999999], [-2.4965176, 51.1030085], [-2.4974026999999994, 51.102995], [-2.4981289, 51.1029814], [-2.4988151, 51.1029634], [-2.4996804999999997, 51.1029335], [-2.5001629, 51.102914199999994], [-2.5006583999999994, 51.1028927], [-2.5014384, 51.1028553], [-2.5022186, 51.1028122], [-2.5031725, 51.1027562], [-2.5036482, 51.10272450000001], [-2.5041253, 51.1026919], [-2.5046604999999995, 51.10265290000001], [-2.5051205999999997, 51.1026176], [-2.5057261, 51.1025702], [-2.5065265, 51.1024992], [-2.5073247999999997, 51.1024256], [-2.5078899999999997, 51.1023671], [-2.5084016, 51.1023147], [-2.5090494999999997, 51.1022438], [-2.5097012999999997, 51.1021711], [-2.5102912999999996, 51.1021011], [-2.5108719, 51.10202689999999], [-2.5114655000000004, 51.101941399999994], [-2.5120642, 51.10185239999999], [-2.5126880999999996, 51.10175240000001], [-2.5132642, 51.1016533], [-2.5145737999999995, 51.1014019], [-2.5150095999999995, 51.10132889999999], [-2.51528279553466, 51.10127492491987], [-2.516277, 51.1010785], [-2.5165795, 51.1010203], [-2.5173044999999994, 51.1008965], [-2.517971999999999, 51.10078239999999], [-2.5184909, 51.1006952], [-2.5194237, 51.10053369999999], [-2.5198619, 51.1004466], [-2.5202672, 51.100358699999994], [-2.5205944, 51.1002813], [-2.5209201, 51.10020180000001], [-2.52112, 51.1001459], [-2.5213164, 51.1000885], [-2.5216426999999997, 51.0999911], [-2.5221643999999994, 51.09981329999999], [-2.5225216071969583, 51.09969057256797], [-2.5227177, 51.0996232], [-2.5233103, 51.0994195], [-2.5234813999999997, 51.09936470000001], [-2.5236569, 51.09930930000001], [-2.5241612999999994, 51.099159699999994], [-2.524333, 51.0991069], [-2.5245044, 51.0990555], [-2.5248243, 51.0989519], [-2.5252428, 51.09880679999999], [-2.525607, 51.09866340000001], [-2.5260282, 51.098499], [-2.5262431999999997, 51.09841589999999], [-2.5264774, 51.09831270000001], [-2.5267681999999994, 51.0981634], [-2.5270035, 51.0980287], [-2.5271636999999996, 51.097919300000015], [-2.5272837999999997, 51.09783389999999], [-2.5273902, 51.09775909999999], [-2.5274947999999995, 51.0976794], [-2.5275804, 51.097614799999995], [-2.5277432999999996, 51.09748019999999], [-2.5279079, 51.0973291], [-2.5280695000000004, 51.09717659999999], [-2.5282537, 51.09699400000001], [-2.5284160000000004, 51.0968239], [-2.5286085, 51.0966188], [-2.5287936, 51.09642379999999], [-2.5290643, 51.09613089999999], [-2.5293324, 51.095832500000014], [-2.5295919, 51.095539900000006], [-2.529834, 51.095261], [-2.5300344, 51.0950158], [-2.5302148999999994, 51.0947866], [-2.5303620999999996, 51.0945887], [-2.5304323999999996, 51.09449120000001], [-2.5304882999999996, 51.094408], [-2.5306612, 51.094146900000005], [-2.5308291, 51.09386959999999], [-2.5309512999999995, 51.093651400000006], [-2.5310634999999997, 51.093446199999995], [-2.5312690999999994, 51.09301679999999], [-2.5313793, 51.092780299999994], [-2.5314670999999995, 51.0925856], [-2.5316118999999997, 51.092262799999986], [-2.53174, 51.091966499999984], [-2.5319231, 51.0915623], [-2.5320211, 51.091350199999994], [-2.5321097, 51.091142], [-2.532263, 51.09080199999999], [-2.532454, 51.09038050000001], [-2.5326352, 51.089976], [-2.532809799999999, 51.089588099999986], [-2.5329731, 51.08922349999999], [-2.5330632999999994, 51.089023], [-2.533166, 51.08879590000001], [-2.5333123999999994, 51.088463999999995], [-2.5334397999999996, 51.0881778], [-2.5336044999999996, 51.0878127], [-2.5337704999999997, 51.0874415], [-2.5339403, 51.087056999999994], [-2.5341195, 51.0866695], [-2.5342895, 51.0862866], [-2.5344572000000003, 51.0859064], [-2.5346302, 51.085516600000005], [-2.5347964999999997, 51.08514530000001], [-2.5349354999999996, 51.08483950000001], [-2.5350977999999995, 51.0844792], [-2.5352706, 51.0840955], [-2.5354544999999997, 51.08368620000001], [-2.5356585, 51.08322710000001], [-2.5358063999999993, 51.08289439999999], [-2.5359345, 51.08260690000001], [-2.5360927, 51.08225609999999], [-2.5362374, 51.081934700000005], [-2.5364076, 51.0815643], [-2.5365183999999994, 51.0813237], [-2.5366588999999995, 51.0810307], [-2.5367472999999996, 51.0808502], [-2.536826899999999, 51.0806857], [-2.5369196, 51.0804996], [-2.5370972000000003, 51.0801456], [-2.5372527, 51.0798479], [-2.5373437, 51.079673], [-2.537531, 51.0793212], [-2.5376646, 51.0790752], [-2.5378332, 51.0787761], [-2.5379903999999995, 51.078493400000006], [-2.5382104, 51.078107], [-2.5383736, 51.0778359], [-2.5385056, 51.0776092], [-2.5387008999999994, 51.0772758], [-2.538873, 51.0769781], [-2.5390564, 51.0766653], [-2.539278299999999, 51.076284699999995], [-2.5394924, 51.07592309999999], [-2.5396227999999996, 51.075697100000006], [-2.5396587, 51.075641100000006], [-2.5398864999999997, 51.0752744], [-2.5400174, 51.075061600000005], [-2.5401875, 51.0747957], [-2.5403894, 51.0744814], [-2.5405715, 51.074208600000006], [-2.5407592999999995, 51.073922200000005], [-2.5409751, 51.0735987], [-2.5411510999999996, 51.07334449999999], [-2.5413713, 51.07302829999999], [-2.5416425, 51.0726378], [-2.5418209999999997, 51.07237980000001], [-2.542028, 51.07207700000001], [-2.5422320999999997, 51.0717841], [-2.5424916, 51.07140429999999], [-2.5426759, 51.0711359], [-2.5429045999999995, 51.070803], [-2.5431601, 51.0704378], [-2.5434171, 51.0700744], [-2.5435979, 51.069804], [-2.5438924999999997, 51.0693767], [-2.5441909, 51.0689455], [-2.5445185, 51.0684699], [-2.5446195, 51.06832339999999], [-2.5448, 51.068062700000006], [-2.5450543, 51.06769189999999], [-2.5452812, 51.0673451], [-2.5455251999999997, 51.067008099999995], [-2.5456193, 51.06686890000001], [-2.5460262999999994, 51.0662707], [-2.5463435999999997, 51.06580209999999], [-2.546532899999999, 51.06552189999999], [-2.5466884, 51.0652897], [-2.5469914, 51.06482830000001], [-2.5473241999999994, 51.064326900000005], [-2.5475775, 51.063941799999995], [-2.5477627, 51.0636557], [-2.5479392, 51.06338430000001], [-2.5481341, 51.06308130000001], [-2.5483505, 51.0627531], [-2.5486356, 51.0623074], [-2.5489287999999997, 51.06184529999999], [-2.5492487999999995, 51.06135040000001], [-2.5494654, 51.061003500000005], [-2.549738, 51.06057270000001], [-2.5498527999999996, 51.06039479999999], [-2.5501359999999997, 51.0599467], [-2.5504377, 51.0594614], [-2.5507428, 51.0589648], [-2.5511099, 51.0583739], [-2.5512458999999996, 51.05815030000001], [-2.5514651, 51.0577991], [-2.5517975000000006, 51.05725339999999], [-2.55222, 51.0565575], [-2.5525725999999995, 51.05597139999999], [-2.5527835999999997, 51.0556164], [-2.5529736999999995, 51.05530329999999], [-2.5532908999999995, 51.05476429999999], [-2.5537131, 51.0540495], [-2.5541656, 51.0532723], [-2.5545202999999996, 51.0526478], [-2.5548391, 51.0520873], [-2.5551914999999994, 51.0514481], [-2.5554437999999995, 51.05098709999999], [-2.5557411, 51.0504262], [-2.5561460999999994, 51.0496576], [-2.5563785, 51.0492107], [-2.556387136376228, 51.04919293101055], [-2.5566568999999997, 51.0486379], [-2.5569274, 51.048097699999985], [-2.557157699999999, 51.04765689999999], [-2.5572272999999996, 51.0475216], [-2.5572515, 51.04746719999999], [-2.557337599999999, 51.047263599999994], [-2.5575574999999997, 51.0467756], [-2.5578213, 51.04617459999999], [-2.5581407, 51.0454483], [-2.5584202, 51.04479929999999], [-2.5587860999999994, 51.0439153], [-2.5590601, 51.04325019999998], [-2.5593308, 51.04264400000001], [-2.5595959, 51.04208909999999], [-2.5597398, 51.04180279999999], [-2.5598715999999997, 51.0415588], [-2.5600317, 51.0412645], [-2.5600984, 51.0411422], [-2.5602133000000005, 51.04094580000001], [-2.5603636, 51.0406959], [-2.5605740999999997, 51.040352], [-2.5607922999999997, 51.0400065], [-2.5610311, 51.03964349999999], [-2.561283, 51.0393045], [-2.5617916, 51.0386547], [-2.5621584, 51.03818129999999], [-2.5624872999999995, 51.0377422], [-2.5628554, 51.03724299999998], [-2.5630057, 51.03702049999999], [-2.5631676000000003, 51.036774599999994], [-2.563396, 51.0364469], [-2.5636173, 51.0361153], [-2.5638424, 51.0357599], [-2.5640118, 51.03547100000001], [-2.5642223999999993, 51.0350677], [-2.5644295, 51.034676299999994], [-2.5647188999999995, 51.03405999999999], [-2.5648141, 51.03385279999999], [-2.5649402, 51.0335679], [-2.5651219999999997, 51.0331213], [-2.5653287, 51.03262410000001], [-2.5655944999999996, 51.0319293], [-2.5657691, 51.03145550000001], [-2.5659566000000003, 51.030879], [-2.5660805999999994, 51.0304903], [-2.5661564, 51.0301962], [-2.5662386999999995, 51.02983940000001], [-2.566300899999999, 51.029532200000006], [-2.5663345, 51.029342699999994], [-2.5663722, 51.0291019], [-2.5664065, 51.0288495], [-2.566425, 51.0286019], [-2.566442, 51.028365], [-2.5664548000000003, 51.0280179], [-2.5664524999999996, 51.0276747], [-2.5664356000000006, 51.02738109999999], [-2.5664088, 51.02708049999999], [-2.5663669999999996, 51.02674030000001], [-2.5662948, 51.02631389999999], [-2.5662371, 51.0259706], [-2.5662023, 51.025718600000005], [-2.5661250999999994, 51.0252842], [-2.5660796999999995, 51.0249979], [-2.5660474, 51.024739700000005], [-2.5660382, 51.024629999999995], [-2.5660154999999993, 51.02438889999999], [-2.5659899, 51.0240374], [-2.5659845999999997, 51.0237733], [-2.565986, 51.023488399999984], [-2.5659915, 51.023230199999986], [-2.5659995, 51.023069599999985], [-2.5660251, 51.02270279999998], [-2.5660337, 51.0225729], [-2.5660571, 51.0222815], [-2.5660772, 51.0221544], [-2.5661117, 51.021950099999984], [-2.5661679, 51.0216664], [-2.5662279, 51.0214155], [-2.5662891999999995, 51.0211745], [-2.5663584, 51.0209253], [-2.5664263, 51.0207068], [-2.5665771, 51.0202658], [-2.5667459, 51.0198293], [-2.566903, 51.01943060000001], [-2.5670483999999996, 51.0190705], [-2.567178999999999, 51.0187435], [-2.5672767, 51.01847300000001], [-2.5674173, 51.0180791], [-2.5675974000000004, 51.0175438], [-2.5676411999999997, 51.0174143], [-2.5677795999999997, 51.0169633], [-2.5679111, 51.0165409], [-2.5680286999999997, 51.016158899999986], [-2.5681561999999993, 51.01572360000001], [-2.5682729999999996, 51.015331999999994], [-2.5683874, 51.014910400000005], [-2.5684803, 51.01457279999999], [-2.5686312, 51.014003599999995], [-2.5687618, 51.0134876], [-2.5689158999999995, 51.0128534], [-2.569008999999999, 51.012469], [-2.569082, 51.0121596], [-2.5691624, 51.0118031], [-2.5692891999999996, 51.01120660000001], [-2.5694088, 51.01063570000001], [-2.5694858, 51.01026339999999], [-2.5695997, 51.00967820000001], [-2.5696848, 51.00922069999999], [-2.5697599, 51.00879419999999], [-2.5698299999999996, 51.0083564], [-2.5698836999999997, 51.00801989999999], [-2.5699567999999995, 51.007610199999995], [-2.5700222, 51.007164], [-2.5700921999999995, 51.006663200000006], [-2.5702245999999995, 51.0057575], [-2.5703031, 51.00520040000001], [-2.5704121999999994, 51.00440269999999], [-2.5705363, 51.0035603], [-2.5706209999999996, 51.0030817], [-2.570739, 51.002512], [-2.570837099999999, 51.0020818], [-2.570934, 51.00168000000001], [-2.5710406, 51.001290299999994], [-2.5712081, 51.0006878], [-2.5713641999999997, 51.0001696], [-2.571509499999999, 50.9997185], [-2.5716689, 50.9991895], [-2.5718288999999994, 50.9987098], [-2.5720008, 50.99822050000001], [-2.5720851, 50.99798810000001], [-2.5721992, 50.997682899999994], [-2.5724228, 50.997108400000016], [-2.5725773, 50.996738699999995], [-2.5727263, 50.99639390000001], [-2.5729361999999996, 50.9959376], [-2.5731242, 50.995518299999986], [-2.5733057, 50.9951471], [-2.5735534, 50.9946464], [-2.5738346999999995, 50.99412689999999], [-2.5741227, 50.9936132], [-2.5745296, 50.99292160000001], [-2.574664778953297, 50.99268564501821], [-2.5747186000000006, 50.9925917], [-2.5749799, 50.99214769999999], [-2.5753048999999995, 50.991588699999994], [-2.5755548, 50.99114530000001], [-2.5759863, 50.9903946], [-2.5763638, 50.989753699999994], [-2.5766893999999994, 50.98919479999999], [-2.5771838, 50.98834409999999], [-2.5775475, 50.98771579999999], [-2.5781541999999997, 50.9866748], [-2.5785607999999995, 50.9859939], [-2.5790071, 50.9852349], [-2.5796843, 50.9840853], [-2.5801773, 50.9832357], [-2.5806074999999997, 50.982502], [-2.581026099999999, 50.981790700000005], [-2.5814556, 50.9810605], [-2.5819045, 50.9802958], [-2.5823672, 50.979504000000006], [-2.5828398, 50.9786836], [-2.5834715, 50.97761190000001], [-2.5838584, 50.9769592], [-2.584213, 50.9763782], [-2.5845823999999995, 50.975773], [-2.5849282, 50.97521809999999], [-2.5854973, 50.97434229999999], [-2.5857266999999995, 50.97400189999998], [-2.5862469999999997, 50.9732726], [-2.5865394, 50.9728871], [-2.5868133, 50.97253579999999], [-2.5873047, 50.9719318], [-2.5876750999999993, 50.9715037], [-2.5880689, 50.9710504], [-2.5885726999999994, 50.9705093], [-2.5890168, 50.9700026], [-2.5893901, 50.96956350000001], [-2.5897824999999997, 50.9690853], [-2.5902394, 50.9685166], [-2.5906126, 50.96803479999999], [-2.5910003999999995, 50.9675191], [-2.5914334999999995, 50.9669215], [-2.5917095, 50.9665171], [-2.5919801, 50.9661176], [-2.5924180999999997, 50.96539190000001], [-2.5926734, 50.964965], [-2.5929288, 50.96452659999999], [-2.5931651999999996, 50.96411689999999], [-2.5935665999999995, 50.9633843], [-2.5938191999999995, 50.9628943], [-2.5940947, 50.96233600000001], [-2.5943675, 50.96171799999998], [-2.5945206000000005, 50.9613796], [-2.5947058999999997, 50.96094399999999], [-2.5948928, 50.9605086], [-2.5949224999999996, 50.9604357], [-2.5950667, 50.9601096], [-2.5952846, 50.95959640000001], [-2.5957361, 50.9585671], [-2.5960108, 50.957939999999994], [-2.596369699999999, 50.9571117], [-2.5966912, 50.95636699999999], [-2.5970304999999994, 50.9555939], [-2.5973275, 50.9549058], [-2.5976319, 50.95419840000001], [-2.5979246999999996, 50.953518499999994], [-2.5981868999999995, 50.952924800000005], [-2.5985654, 50.95205500000001], [-2.5986824, 50.9517909], [-2.5988765, 50.9513543], [-2.5990757999999996, 50.95092259999999], [-2.599181, 50.9507088], [-2.5992857999999996, 50.9505119], [-2.5994275, 50.950279], [-2.5995498999999995, 50.9500936], [-2.5997231, 50.949843900000005], [-2.5998844999999995, 50.9496304], [-2.6000519, 50.94944009999999], [-2.6002198, 50.9492545], [-2.6003606, 50.949109799999995], [-2.6005979999999997, 50.9488805], [-2.6008037, 50.94870319999999], [-2.6010335, 50.94851], [-2.601345, 50.9482743], [-2.6016176, 50.9480876], [-2.6018346, 50.9479412], [-2.6020734999999995, 50.947799399999994], [-2.6023016, 50.94766719999999], [-2.6025702, 50.94751749999999], [-2.6027573, 50.94742449999999], [-2.6029425999999996, 50.94733779999999], [-2.6032149, 50.94721669999999], [-2.6034788999999994, 50.947110300000006], [-2.6038247, 50.9469778], [-2.6041477, 50.9468717], [-2.6045127999999997, 50.946764], [-2.6047866999999996, 50.9466869], [-2.6050456, 50.94662359999999], [-2.605114323946612, 50.946608156717346], [-2.6053086, 50.94656450000001], [-2.605601, 50.9465069], [-2.6059484999999993, 50.9464475], [-2.6062719999999997, 50.9464014], [-2.6066175, 50.946363600000005], [-2.6069303000000006, 50.9463332], [-2.6072487999999994, 50.9463114], [-2.6076242999999995, 50.94628800000001], [-2.6079238, 50.94626589999999], [-2.60829, 50.946231399999995], [-2.6084913999999997, 50.946208], [-2.6086786999999996, 50.94618320000001], [-2.6089268999999997, 50.9461445], [-2.6091270999999994, 50.9461101], [-2.6094290999999994, 50.946051100000005], [-2.6097681, 50.9459634], [-2.6101393, 50.9458552], [-2.6103331999999995, 50.9458072], [-2.610634, 50.945727000000005], [-2.6108761, 50.945652800000005], [-2.6111233, 50.9455697], [-2.6113758999999996, 50.94546179999998], [-2.6115223, 50.945394099999994], [-2.6116527000000005, 50.94534379999999], [-2.6117872, 50.9452914], [-2.6120705999999996, 50.9451427], [-2.6123808999999993, 50.9449575], [-2.613032, 50.94451829999999]]}", "current_leg_start": "Westbury", "dest_arr_time_act": "0614", "motion_projection": null, "next_location_lat": "50.9445183", "next_location_lon": "-2.6130320", "previous_location": "Westbury", "current_leg_milage": "31.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 881.381, \"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\": 1318.268, \"from_m\": 881.381, \"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\": 1445.655, \"from_m\": 1318.268, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1491.639, \"from_m\": 1445.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\": 2814.344, \"from_m\": 1491.639, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2860.329, \"from_m\": 2814.344, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2987.715, \"from_m\": 2860.329, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3373.862, \"from_m\": 2987.715, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3416.85, \"from_m\": 3373.862, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6406.201, \"from_m\": 3416.85, \"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\": 18229.872, \"from_m\": 6406.201, \"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\": 19997.322, \"from_m\": 18229.872, \"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\": 20772.097, \"from_m\": 19997.322, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21236.444, \"from_m\": 20772.097, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22879.63, \"from_m\": 21236.444, \"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\": 23995.914, \"from_m\": 22879.63, \"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\": 24044.53, \"from_m\": 23995.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24280.734, \"from_m\": 24044.53, \"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\": 25462.827, \"from_m\": 24280.734, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26355.46, \"from_m\": 25462.827, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38559.286, \"from_m\": 26355.46, \"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\": 39065.585, \"from_m\": 38559.286, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39119.047, \"from_m\": 39065.585, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39163.627, \"from_m\": 39119.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40910.49, \"from_m\": 39163.627, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41201.373, \"from_m\": 40910.49, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46997.487, \"from_m\": 41201.373, \"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\": 47383.448, \"from_m\": 46997.487, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48219.113, \"from_m\": 47383.448, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49806.739, \"from_m\": 48219.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}, {\"to_m\": 69284.083, \"from_m\": 49806.739, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 72413.269, \"from_m\": 69284.083, \"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\": 78250.941, \"from_m\": 72413.269, \"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\": 78346.56, \"from_m\": 78250.941, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78700.427, \"from_m\": 78346.56, \"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\": 79040.442, \"from_m\": 78700.427, \"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\": 79987.657, \"from_m\": 79040.442, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88126.927, \"from_m\": 79987.657, \"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\": 88144.793, \"from_m\": 88126.927, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88232.519, \"from_m\": 88144.793, \"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\": 88246.722, \"from_m\": 88232.519, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97411.322, \"from_m\": 88246.722, \"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\": 97519.621, \"from_m\": 97411.322, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97828.423, \"from_m\": 97519.621, \"capability_applied\": null, \"effective_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\": 627288, \"profile_key\": \"6c5fa8c271a3355cadb0b108128edb15685d6e64791262f239fe001fbe8406d9\", \"schedule_id\": 31813, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0415\", \"location\": \"St. Philips Mrsh H S T D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0425\", \"location\": \"North Somerset Jn\", \"stage_seq\": 2, \"distance_m\": 881.381, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0427\", \"location\": \"Bristol East Jn\", \"stage_seq\": 3, \"distance_m\": 1585.28, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": false, \"wtt_arr\": \"0428\", \"wtt_dep\": \"0456\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 4, \"distance_m\": 2152.992, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0457\", \"location\": \"Bristol East Jn\", \"stage_seq\": 5, \"distance_m\": 2720.704, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"North Somerset Jn\", \"stage_seq\": 6, \"distance_m\": 3429.679, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509\", \"location\": \"Bath Spa\", \"stage_seq\": 7, \"distance_m\": 20595.939, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"Bathampton Jn\", \"stage_seq\": 8, \"distance_m\": 24044.53, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Bathampton Sig. BL1990\", \"stage_seq\": 9, \"distance_m\": 29859.96, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0518H\", \"location\": \"Bradford-on-Avon\", \"stage_seq\": 10, \"distance_m\": 35744.499, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Bradford Jn\", \"stage_seq\": 11, \"distance_m\": 39065.585, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Hawkeridge Jn\", \"stage_seq\": 12, \"distance_m\": 46538.455, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0539H\", \"location\": \"Westbury\", \"stage_seq\": 13, \"distance_m\": 47517.826, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Fairwood Jn\", \"stage_seq\": 14, \"distance_m\": 49806.739, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Clink Road Jn\", \"stage_seq\": 15, \"distance_m\": 55101.433, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Blatchbridge Jn\", \"stage_seq\": 16, \"distance_m\": 58244.417, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"East Somerset Jn\", \"stage_seq\": 17, \"distance_m\": 64530.281, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Castle Cary\", \"stage_seq\": 18, \"distance_m\": 78936.7, \"section_seq\": 1, \"route_path_id\": 68878}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": null, \"location\": \"Yeovil Pen Mill\", \"stage_seq\": 19, \"distance_m\": 97828.423, \"section_seq\": 1, \"route_path_id\": 68878}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 97828.423, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68878}], \"total_distance_m\": 97828.423, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 95539.93, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2288.493, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0415", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "33.0", "current_position_lat": "50.9445183", "current_position_lon": "-2.6130320", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:00:27Z\", \"source_id\": 52011511, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:01:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:00:33Z\", \"source_id\": 16774663, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:20:46Z\", \"source_id\": 51980084, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:22:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:20:48Z\", \"source_id\": 16766193, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:09Z\", \"source_id\": 52017406, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:09:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:14Z\", \"source_id\": 16776362, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:14Z\", \"source_id\": 52033455, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:28:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:17Z\", \"source_id\": 16781099, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:54Z\", \"source_id\": 52076223, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:58Z\", \"source_id\": 16794205, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:23Z\", \"source_id\": 16803065, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Yeovil Pen Mill", "service_state_platform": "1", "timing_fact_generation": 1789622123790573, "current_leg_arrival_utc": "2026-09-17T06:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:23.782078", "service_state_evidence_id": 16803065, "current_leg_start_actual_dep": "2026-09-17T05:39:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-17T05:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:24.178465", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
XPM |
YVP |
3O69 |
166206+166219+166220 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 881.381, "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": 1318.268, "from_m": 881.381, "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": 1445.655, "from_m": 1318.268, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1491.639, "from_m": 1445.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": 2814.344, "from_m": 1491.639, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2860.329, "from_m": 2814.344, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2987.715, "from_m": 2860.329, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3373.862, "from_m": 2987.715, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3416.85, "from_m": 3373.862, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6406.201, "from_m": 3416.85, "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": 18229.872, "from_m": 6406.201, "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": 19997.322, "from_m": 18229.872, "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": 20772.097, "from_m": 19997.322, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21236.444, "from_m": 20772.097, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22879.63, "from_m": 21236.444, "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": 23995.914, "from_m": 22879.63, "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": 24044.53, "from_m": 23995.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24280.734, "from_m": 24044.53, "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": 25462.827, "from_m": 24280.734, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26355.46, "from_m": 25462.827, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38559.286, "from_m": 26355.46, "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": 39065.585, "from_m": 38559.286, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39119.047, "from_m": 39065.585, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39163.627, "from_m": 39119.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40910.49, "from_m": 39163.627, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41201.373, "from_m": 40910.49, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46997.487, "from_m": 41201.373, "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": 47383.448, "from_m": 46997.487, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48219.113, "from_m": 47383.448, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49806.739, "from_m": 48219.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}, {"to_m": 69284.083, "from_m": 49806.739, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 72413.269, "from_m": 69284.083, "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": 78250.941, "from_m": 72413.269, "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": 78346.56, "from_m": 78250.941, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78700.427, "from_m": 78346.56, "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": 79040.442, "from_m": 78700.427, "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": 79987.657, "from_m": 79040.442, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88126.927, "from_m": 79987.657, "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": 88144.793, "from_m": 88126.927, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88232.519, "from_m": 88144.793, "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": 88246.722, "from_m": 88232.519, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97411.322, "from_m": 88246.722, "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": 97519.621, "from_m": 97411.322, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97828.423, "from_m": 97519.621, "capability_applied": null, "effective_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": 627288, "profile_key": "6c5fa8c271a3355cadb0b108128edb15685d6e64791262f239fe001fbe8406d9", "schedule_id": 31813, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0415", "location": "St. Philips Mrsh H S T D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0425", "location": "North Somerset Jn", "stage_seq": 2, "distance_m": 881.381, "section_seq": 1, "route_path_id": 68878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0427", "location": "Bristol East Jn", "stage_seq": 3, "distance_m": 1585.28, "section_seq": 1, "route_path_id": 68878}, {"is_pass": false, "wtt_arr": "0428", "wtt_dep": "0456", "location": "Bristol Temple Meads", "stage_seq": 4, "distance_m": 2152.992, "section_seq": 1, "route_path_id": 68878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0457", "location": "Bristol East Jn", "stage_seq": 5, "distance_m": 2720.704, "section_seq": 1, "route_path_id": 68878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0500", "location": "North Somerset Jn", "stage_seq": 6, "distance_m": 3429.679, "section_seq": 1, "route_path_id": 68878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509", "location": "Bath Spa", "stage_seq": 7, "distance_m": 20595.939, "section_seq": 1, "route_path_id": 68878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512", "location": "Bathampton Jn", "stage_seq": 8, "distance_m": 24044.53, "section_seq": 1, "route_path_id": 68878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Bathampton Sig. BL1990", "stage_seq": 9, "distance_m": 29859.96, "section_seq": 1, "route_path_id": 68878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0518H", "location": "Bradford-on-Avon", "stage_seq": 10, "distance_m": 35744.499, "section_seq": 1, "route_path_id": 68878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Bradford Jn", "stage_seq": 11, "distance_m": 39065.585, "section_seq": 1, "route_path_id": 68878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Hawkeridge Jn", "stage_seq": 12, "distance_m": 46538.455, "section_seq": 1, "route_path_id": 68878}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0539H", "location": "Westbury", "stage_seq": 13, "distance_m": 47517.826, "section_seq": 1, "route_path_id": 68878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Fairwood Jn", "stage_seq": 14, "distance_m": 49806.739, "section_seq": 1, "route_path_id": 68878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Clink Road Jn", "stage_seq": 15, "distance_m": 55101.433, "section_seq": 1, "route_path_id": 68878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Blatchbridge Jn", "stage_seq": 16, "distance_m": 58244.417, "section_seq": 1, "route_path_id": 68878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "East Somerset Jn", "stage_seq": 17, "distance_m": 64530.281, "section_seq": 1, "route_path_id": 68878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Castle Cary", "stage_seq": 18, "distance_m": 78936.7, "section_seq": 1, "route_path_id": 68878}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": null, "location": "Yeovil Pen Mill", "stage_seq": 19, "distance_m": 97828.423, "section_seq": 1, "route_path_id": 68878}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 97828.423, "from_m": 0.0, "section_seq": 1, "route_path_id": 68878}], "total_distance_m": 97828.423, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 95539.93, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2288.493, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:00:27Z", "source_id": 52011511, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:01:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:00:33Z", "source_id": 16774663, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26064, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:20:46Z", "source_id": 51980084, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T02:22:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:20:48Z", "source_id": 16766193, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T03:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:09Z", "source_id": 52017406, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:09:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:14Z", "source_id": 16776362, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26257, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:14Z", "source_id": 52033455, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:28:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:17Z", "source_id": 16781099, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26340, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:54Z", "source_id": 52076223, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:01:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:58Z", "source_id": 16794205, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:23Z", "source_id": 16803065, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] |
St. Philips Mrsh H S T D |
0415 |
0415 |
None |
None |
None |
Yeovil Pen Mill |
0614 |
0614 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15557/2026-09-17/detailed |
None |
Westbury |
2026-09-17T05:39:30+01:00 |
Yeovil Pen Mill |
33.0 |
{"type": "LineString", "coordinates": [[-2.1999565794347444, 51.26645701643609], [-2.2006462999999994, 51.2659042], [-2.2012036, 51.2654669], [-2.2014371999999995, 51.265283700000005], [-2.2015290999999997, 51.2652116], [-2.2018577999999995, 51.2649575], [-2.2020456, 51.2648104], [-2.2023454, 51.2645709], [-2.2024187999999993, 51.2645108], [-2.2026694000000004, 51.26430539999999], [-2.2034099, 51.2637237], [-2.2041269, 51.263158], [-2.2047453, 51.26267109999999], [-2.2053323, 51.2622348], [-2.2058167999999996, 51.261914399999995], [-2.206167199999999, 51.2617021], [-2.2062783, 51.2616503], [-2.2064009999999996, 51.261594599999995], [-2.2066787, 51.26148210000001], [-2.207009, 51.2613676], [-2.2072073, 51.26130539999999], [-2.2074875, 51.26122749999999], [-2.207757, 51.2611624], [-2.208027, 51.26110449999999], [-2.2083401999999994, 51.2610495], [-2.2085133, 51.261023599999994], [-2.2086385, 51.261007], [-2.2087775, 51.2609894], [-2.2090099999999997, 51.2609632], [-2.2093278, 51.260935399999994], [-2.2095912999999996, 51.2609147], [-2.2099714999999995, 51.2608906], [-2.210664, 51.26084860000001], [-2.2114648, 51.2607998], [-2.2122784999999996, 51.2607466], [-2.2127305999999995, 51.2607178], [-2.2131853, 51.2606877], [-2.2139979, 51.2606343], [-2.2145985, 51.26059539999999], [-2.2150147, 51.2605683], [-2.2156913, 51.26052250000001], [-2.2163419, 51.26047489999999], [-2.2168489, 51.260439], [-2.2173241, 51.26040449999999], [-2.2180687, 51.26034750000001], [-2.2187546, 51.2602852], [-2.2193205999999996, 51.260231], [-2.2198883, 51.2601743], [-2.2205404999999994, 51.260099399999994], [-2.2211796, 51.2600221], [-2.2219339, 51.259926799999995], [-2.2226978, 51.2598315], [-2.2233826, 51.2597453], [-2.2238895, 51.25968240000001], [-2.224412099999999, 51.2596175], [-2.2250189, 51.2595411], [-2.2254073, 51.259490099999994], [-2.2258211, 51.25942830000001], [-2.2260943, 51.2593835], [-2.2263765, 51.2593305], [-2.2266208999999995, 51.25928079999999], [-2.2269681999999995, 51.259202300000005], [-2.2270241911264046, 51.25918831853283], [-2.227262110262374, 51.259134089818346], [-2.2274720188920933, 51.25908557462717], [-2.22765797383968, 51.25904206271302], [-2.2278240319292486, 51.259002843829634], [-2.2279742499849156, 51.25896720773072], [-2.228112684830796, 51.25893444417001], [-2.228243393291007, 51.258903842901205], [-2.2283704321896636, 51.258874693678045], [-2.2284978583508823, 51.25884628625425], [-2.2286297285987784, 51.25881791038354], [-2.228770099757468, 51.25878885581963], [-2.2289230286510664, 51.25875841231624], [-2.2290925721036907, 51.2587258696271], [-2.229282786939456, 51.258690517505926], [-2.229497729982478, 51.25865164570643], [-2.229741458056873, 51.25860854398236], [-2.2312674, 51.2583477], [-2.232867, 51.2580725], [-2.2348361, 51.2577318], [-2.2363733, 51.2574662], [-2.2380691, 51.2571716], [-2.2388073, 51.2570462], [-2.2410173999999996, 51.2566623], [-2.2421642, 51.2564664], [-2.2432549, 51.25627680000001], [-2.2445374, 51.2560571], [-2.2456636, 51.255862], [-2.2457882102988034, 51.25584050110114], [-2.2469456999999995, 51.25564080000001], [-2.2481473, 51.2554316], [-2.2497134, 51.2551614], [-2.2506287, 51.25500379999999], [-2.251496, 51.254847], [-2.2519135, 51.2547686], [-2.2523356999999997, 51.2546848], [-2.2528225, 51.2545793], [-2.2532495, 51.25449019999999], [-2.2535482999999994, 51.254424], [-2.253751, 51.25437759999999], [-2.2544596999999995, 51.25421349999999], [-2.2551828, 51.2540341], [-2.2556971999999997, 51.25389990000001], [-2.2562238, 51.25375729999999], [-2.2569643, 51.25354969999999], [-2.2577003, 51.253340999999985], [-2.2579647, 51.2532622], [-2.2591604999999997, 51.25291610000001], [-2.2597696, 51.252740200000005], [-2.2603366000000005, 51.2525783], [-2.2605919999999995, 51.2525039], [-2.2606757, 51.25247960000001], [-2.2611631999999995, 51.25233829999999], [-2.2618578, 51.2521378], [-2.2625636999999994, 51.2519308], [-2.2639098999999994, 51.25154440000001], [-2.2653552, 51.251126600000006], [-2.2666063, 51.2507649], [-2.2673865, 51.2505386], [-2.2680693, 51.25034190000001], [-2.2688842999999994, 51.250105], [-2.2694881999999996, 51.2499312], [-2.2699671, 51.249794099999995], [-2.2706696, 51.24959], [-2.2712664, 51.24941559999999], [-2.2714610999999993, 51.24935910000001], [-2.2723686, 51.2490933], [-2.2728342, 51.2489523], [-2.2733087, 51.248805], [-2.2737904, 51.2486517], [-2.2741942, 51.248522], [-2.2746328999999994, 51.24837629999999], [-2.2751473999999994, 51.2482028], [-2.2755112, 51.2480795], [-2.2760328, 51.2478936], [-2.2765107, 51.2477204], [-2.2768919, 51.247582699999995], [-2.2773661, 51.247401800000006], [-2.2779702999999993, 51.2471705], [-2.2785167, 51.2469524], [-2.2789656999999997, 51.246769], [-2.279426, 51.24657359999999], [-2.2799953, 51.246333099999994], [-2.2805354, 51.24609659999999], [-2.2810578999999995, 51.245861399999995], [-2.2815464, 51.2456363], [-2.2820484999999997, 51.245399799999994], [-2.2825025, 51.2451808], [-2.2829002, 51.24498580000001], [-2.2832868, 51.24479319999998], [-2.2835754999999995, 51.24464569999999], [-2.2840595, 51.2443949], [-2.2844688, 51.2441791], [-2.2848902999999994, 51.2439501], [-2.2853398, 51.2437025], [-2.2858448999999994, 51.2434191], [-2.2863083999999994, 51.24315239999999], [-2.2868757, 51.2428161], [-2.2873741, 51.24251209999999], [-2.2878074999999995, 51.2422462], [-2.2882657, 51.24195180000001], [-2.2886479, 51.241705499999995], [-2.288905, 51.24153450000001], [-2.2891526, 51.24136949999999], [-2.2894391, 51.2411742], [-2.2896742, 51.2410027], [-2.2898892, 51.2408507], [-2.2901383, 51.24067109999999], [-2.2904379, 51.2404484], [-2.2906685, 51.24026669999999], [-2.2909346, 51.2400494], [-2.2912513, 51.23977779999999], [-2.2914861999999996, 51.2395679], [-2.2917373, 51.2393352], [-2.2919763999999994, 51.23910819999998], [-2.2922038, 51.238882], [-2.292399, 51.2386724], [-2.2928022999999995, 51.2382233], [-2.2931549, 51.237823799999994], [-2.2933918, 51.237542399999995], [-2.2938011, 51.2371232], [-2.2941512, 51.2367203], [-2.2943802, 51.2364457], [-2.2946028, 51.23618309999999], [-2.2950553999999994, 51.2356543], [-2.2955148999999997, 51.2351047], [-2.295982, 51.23453979999999], [-2.2964294999999995, 51.2339813], [-2.2968886999999993, 51.23339370000001], [-2.2972319, 51.23292649999999], [-2.2974879, 51.232563], [-2.297747, 51.232183600000006], [-2.2979467, 51.231873699999994], [-2.2981649999999996, 51.23152509999999], [-2.2983466, 51.2312324], [-2.2985028, 51.23096539999999], [-2.2987210999999994, 51.23058230000001], [-2.2989360999999997, 51.230207499999985], [-2.2991272, 51.229864000000006], [-2.2994107999999995, 51.22935919999999], [-2.2995798, 51.2290565], [-2.2997612, 51.2287439], [-2.3000661, 51.2282079], [-2.3003875, 51.227632799999995], [-2.3006922, 51.2270896], [-2.3008548, 51.2268002], [-2.3009917, 51.226555100000006], [-2.3011197, 51.2263178], [-2.3013852999999997, 51.22585140000001], [-2.3015412, 51.2255792], [-2.3017695, 51.22517950000001], [-2.3019606, 51.22483939999999], [-2.3023663999999995, 51.22411429999999], [-2.3025794, 51.2237454], [-2.3027925, 51.22336039999999], [-2.3030502, 51.2229008], [-2.3033168, 51.2224261], [-2.3036159, 51.2219004], [-2.3040041999999996, 51.221205], [-2.3044042999999994, 51.2204912], [-2.3047820999999997, 51.21981980000001], [-2.3051457999999996, 51.21918310000001], [-2.3054294, 51.2186765], [-2.3056509, 51.21831649999999], [-2.305660599699814, 51.21830176221716], [-2.3060062999999995, 51.2177765], [-2.3063507999999997, 51.2172867], [-2.3066355, 51.21692500000001], [-2.3068599999999995, 51.21665190000001], [-2.3069552, 51.2165294], [-2.3070775, 51.21638930000001], [-2.3072625, 51.216204000000005], [-2.3074534999999994, 51.216005599999995], [-2.3077524, 51.2157047], [-2.3079906, 51.2154723], [-2.3081856000000003, 51.21528570000001], [-2.3084958, 51.21501549999999], [-2.3087515, 51.2147961], [-2.3091124999999995, 51.21450169999999], [-2.309552099999999, 51.21417279999999], [-2.3098877, 51.21392430000001], [-2.3103752, 51.2135931], [-2.3108142, 51.2133015], [-2.3113207999999994, 51.212991900000006], [-2.3117129, 51.2127529], [-2.3121735999999995, 51.212474799999995], [-2.3126437, 51.2121962], [-2.3131143, 51.211908300000005], [-2.3132469, 51.2118297], [-2.313283199999999, 51.211806], [-2.3141141, 51.211319800000005], [-2.3144086, 51.2111402], [-2.3147265, 51.21094759999999], [-2.315237199999999, 51.21062249999999], [-2.3156366, 51.21036159999999], [-2.3159358, 51.21015119999999], [-2.3161878999999996, 51.2099691], [-2.3164475, 51.2097814], [-2.3168483999999996, 51.2094728], [-2.3171898, 51.2091935], [-2.3176081999999996, 51.2088396], [-2.3179934, 51.2084905], [-2.3183142, 51.20817919999998], [-2.3186363, 51.20785229999999], [-2.3189268999999997, 51.207535199999995], [-2.3192174999999997, 51.2072023], [-2.3194251, 51.20695310000001], [-2.3195997, 51.206722799999994], [-2.3198097, 51.20643439999999], [-2.3200891, 51.2060135], [-2.3202963, 51.20569350000001], [-2.320472, 51.2054043], [-2.3206338, 51.2050996], [-2.3208127, 51.2047546], [-2.3209884, 51.2043782], [-2.3211357999999995, 51.20404140000001], [-2.3212594, 51.20372510000001], [-2.321375, 51.2034049], [-2.3214849, 51.203048], [-2.3215718, 51.20273679999999], [-2.3216726, 51.20230609999998], [-2.3217177, 51.2020615], [-2.3217562, 51.2018315], [-2.3218003, 51.20153919999999], [-2.3218405, 51.2012217], [-2.3218975, 51.2006433], [-2.3219636, 51.200064999999995], [-2.322018, 51.199667600000005], [-2.3220867, 51.1992518], [-2.3221869999999996, 51.19871620000001], [-2.322256, 51.198398899999994], [-2.3223265, 51.1980834], [-2.3223719, 51.19790989999999], [-2.3224681, 51.19757669999999], [-2.3225718999999994, 51.1972474], [-2.3226962999999996, 51.196879199999984], [-2.3228727, 51.1963927], [-2.3229794, 51.1961137], [-2.323092, 51.195849299999985], [-2.3232397, 51.195500800000005], [-2.3234346, 51.1950763], [-2.3237952, 51.194306299999994], [-2.3241149, 51.19361430000001], [-2.3243712, 51.1930687], [-2.3246771, 51.1924], [-2.3250137999999994, 51.19167809999999], [-2.3253418, 51.19097680000001], [-2.3256620999999997, 51.1902915], [-2.3259424, 51.18969150000001], [-2.326249, 51.1890252], [-2.3266476, 51.18817150000001], [-2.3269331, 51.187560100000006], [-2.3271299, 51.18714460000001], [-2.3273068, 51.18676229999999], [-2.327601099999999, 51.18619169999999], [-2.3278025, 51.18581569999999], [-2.3281649999999994, 51.1852442], [-2.3285109, 51.1847435], [-2.3286829999999994, 51.1845124], [-2.3288668999999995, 51.18427299999998], [-2.328989, 51.18412309999999], [-2.3292376, 51.1838297], [-2.3296038, 51.1834289], [-2.3299944, 51.18302589999999], [-2.3303704, 51.18266189999999], [-2.3306319, 51.182424399999995], [-2.3309491999999996, 51.182145600000005], [-2.3312457, 51.181901], [-2.3316695, 51.1815669], [-2.3321095, 51.181239399999995], [-2.332576, 51.18091020000001], [-2.3330537, 51.1805965], [-2.333419, 51.1803698], [-2.3337802, 51.1801511], [-2.3341613999999997, 51.1799342], [-2.3345506, 51.1797219], [-2.3349399, 51.1795199], [-2.3353944, 51.1792949], [-2.3356197387107556, 51.17918936532886], [-2.3358728999999996, 51.17907079999999], [-2.3362948, 51.1788808], [-2.3367206, 51.178700000000006], [-2.3371386, 51.1785269], [-2.3376769, 51.17831979999999], [-2.3384124, 51.178045799999985], [-2.3392544, 51.1777447], [-2.3398093000000006, 51.177546], [-2.3403534, 51.17735239999998], [-2.3415492, 51.176931399999994], [-2.3425857, 51.1765624], [-2.3436173, 51.176196299999994], [-2.3444253999999995, 51.1759128], [-2.3452328, 51.175624600000006], [-2.3458897999999997, 51.175390500000006], [-2.3460537, 51.1753309], [-2.3466014, 51.1751328], [-2.3474496999999994, 51.1748327], [-2.3488595, 51.1743371], [-2.3501245, 51.1738882], [-2.3510973, 51.1735433], [-2.3518167, 51.17328299999999], [-2.352302, 51.17310199999999], [-2.352697099999999, 51.1729489], [-2.3530832, 51.1727933], [-2.353517399999999, 51.1726067], [-2.3538841999999995, 51.1724426], [-2.3542370999999997, 51.17227559999999], [-2.3545817, 51.172109000000006], [-2.354882, 51.1719585], [-2.355334099999999, 51.171721299999994], [-2.3556784, 51.17153969999999], [-2.3561018, 51.171311900000006], [-2.3566322, 51.1710345], [-2.3571323999999994, 51.1707668], [-2.3577475, 51.1704535], [-2.358363, 51.1701388], [-2.3589811, 51.16982629999998], [-2.3595236999999996, 51.1695598], [-2.3603912000000005, 51.169140000000006], [-2.3611877, 51.168762699999995], [-2.3621601999999995, 51.168314], [-2.3625175, 51.168145499999994], [-2.3626342999999994, 51.168091], [-2.3626681, 51.16807639999999], [-2.3628299, 51.168007], [-2.3630136, 51.16792670000001], [-2.3637593, 51.16760819999999], [-2.3645177, 51.16728270000001], [-2.3651281, 51.1670251], [-2.366058, 51.16662500000001], [-2.3662055, 51.166560299999986], [-2.3667707, 51.166317199999995], [-2.367172, 51.16614700000001], [-2.3676673, 51.16593289999999], [-2.3682522, 51.1656812], [-2.3684347999999997, 51.1656053], [-2.3690745, 51.165330099999984], [-2.3696852, 51.165068], [-2.3703302999999996, 51.16479000000001], [-2.3706592, 51.16465199999998], [-2.3710984999999996, 51.16446510000001], [-2.3723273, 51.1639345], [-2.3735704999999996, 51.1633993], [-2.3748199, 51.16285320000001], [-2.3761023999999997, 51.1622785], [-2.376701871679624, 51.1620009602833], [-2.3767722, 51.1619684], [-2.37736, 51.16169250000001], [-2.3779848, 51.16139520000001], [-2.3785785, 51.16109980000001], [-2.3791915999999995, 51.1607973], [-2.3798359, 51.16046889999999], [-2.3804609, 51.1601495], [-2.3810646, 51.1598355], [-2.3816699, 51.1595153], [-2.3823166, 51.1591692], [-2.3829264, 51.1588347], [-2.3834996, 51.1585176], [-2.3839848, 51.15824369999999], [-2.3844667, 51.15796770000001], [-2.3849955, 51.1576513], [-2.3856889, 51.1572344], [-2.3860686, 51.15699829999999], [-2.3866037, 51.1566501], [-2.3872253, 51.1562317], [-2.3876318999999997, 51.155940599999994], [-2.3880472, 51.15563439999999], [-2.3884136, 51.1553576], [-2.3888034999999994, 51.1550506], [-2.3891668, 51.1547526], [-2.3895287999999995, 51.15444719999999], [-2.3898509999999997, 51.15416570000001], [-2.3901968999999994, 51.1538554], [-2.390551, 51.1535145], [-2.3908581, 51.1532211], [-2.3911557, 51.1529246], [-2.3914494, 51.152622699999995], [-2.3917449, 51.1523004], [-2.3920575999999993, 51.1519535], [-2.3922678, 51.15170580000001], [-2.3925022, 51.1514281], [-2.392703899999999, 51.15117380000001], [-2.3929593, 51.15083589999999], [-2.3932697, 51.15040929999999], [-2.393648, 51.1498596], [-2.3939601, 51.1493654], [-2.3941293, 51.1490837], [-2.3943577, 51.14868819999999], [-2.3945961999999996, 51.1482494], [-2.3948384999999996, 51.14778069999999], [-2.3951228999999996, 51.1472158], [-2.3954043, 51.1466933], [-2.3956208999999995, 51.14630329999999], [-2.3958202999999996, 51.14597549999999], [-2.396062699999999, 51.145586400000006], [-2.3963241, 51.14519010000001], [-2.3965661, 51.14483880000001], [-2.3968114, 51.14449419999999], [-2.3970834, 51.14412780000001], [-2.3973631, 51.1437696], [-2.3977353, 51.143317], [-2.3980996, 51.142897100000006], [-2.3985204, 51.14245950000001], [-2.3989571, 51.1420518], [-2.3994343, 51.1416371], [-2.3999426, 51.1412319], [-2.4004524, 51.1408449], [-2.4009918999999997, 51.1404442], [-2.4015908, 51.14000059999999], [-2.4021656999999994, 51.1395802], [-2.4027867, 51.13912150000001], [-2.4031146, 51.1388802], [-2.4035838999999997, 51.1385375], [-2.4040576999999996, 51.13818769999999], [-2.4046565999999996, 51.1377453], [-2.4052748, 51.1372902], [-2.4058972999999995, 51.1368426], [-2.4062789, 51.136583300000005], [-2.4066882, 51.13631680000001], [-2.4071233999999997, 51.13605599999999], [-2.4075349, 51.135822700000006], [-2.4081271, 51.1355181], [-2.4085907, 51.1352934], [-2.4089606, 51.1351233], [-2.4093152, 51.13497060000001], [-2.409658, 51.13481939999999], [-2.4105343999999995, 51.1344314], [-2.4109551, 51.134232300000015], [-2.4113442, 51.134037], [-2.4115749999999996, 51.1339155], [-2.4118958, 51.1337377], [-2.4121729999999997, 51.133573600000005], [-2.4126167999999995, 51.13329480000001], [-2.4130418999999996, 51.1330163], [-2.4134963, 51.13270579999998], [-2.4139188, 51.13240999999999], [-2.4143528999999995, 51.1321001], [-2.4147631, 51.1317928], [-2.4151991, 51.13145449999999], [-2.4156299, 51.13111750000001], [-2.4159713999999997, 51.1308424], [-2.4163582, 51.1305071], [-2.4167445, 51.13017189999999], [-2.4171191, 51.1298341], [-2.4178638999999995, 51.12915610000001], [-2.418267, 51.128804499999994], [-2.4186437999999995, 51.1284919], [-2.4190962, 51.12814649999999], [-2.4193942, 51.12793659999999], [-2.4196900999999995, 51.1277309], [-2.4202440999999997, 51.1273684], [-2.4208044999999996, 51.12700469999999], [-2.4216788, 51.12643609999999], [-2.4224718999999997, 51.12592450000001], [-2.4230231999999994, 51.12556390000001], [-2.4231932, 51.1254438], [-2.4232458999999995, 51.12540659999999], [-2.4237098, 51.1251152], [-2.4241628999999993, 51.12482349999999], [-2.4245215, 51.1245782], [-2.4248881999999994, 51.12432330000001], [-2.4252660999999995, 51.1240515], [-2.425451267122708, 51.12390352057596], [-2.4254822, 51.1238788], [-2.4256595999999995, 51.1237375], [-2.4259598, 51.123474899999984], [-2.4262743999999996, 51.12318109999999], [-2.4265664, 51.1228825], [-2.4268430999999997, 51.1225764], [-2.4271141999999997, 51.12224849999999], [-2.4273558999999993, 51.121922100000006], [-2.4276782999999997, 51.121431900000005], [-2.4279939999999995, 51.120917], [-2.4282943, 51.120406], [-2.4284431, 51.120145299999976], [-2.4285978, 51.1198986], [-2.4287477999999996, 51.11966770000001], [-2.4288941999999993, 51.11945519999999], [-2.4290540999999997, 51.119238900000006], [-2.4292313999999995, 51.1190245], [-2.4294256, 51.1188128], [-2.4296348999999995, 51.1185917], [-2.4298391, 51.1183922], [-2.430058, 51.1181987], [-2.4302524, 51.1180315], [-2.4304461, 51.11787349999999], [-2.4306528, 51.11771970000001], [-2.4308612999999997, 51.1175655], [-2.4310809, 51.11741310000001], [-2.4313315, 51.1172456], [-2.4315869, 51.11709369999999], [-2.4317966, 51.11697310000001], [-2.4320621999999994, 51.116825799999994], [-2.4323076, 51.1166965], [-2.4325596999999997, 51.11657000000001], [-2.43278, 51.1164683], [-2.43312, 51.11631520000001], [-2.4333828999999993, 51.11620679999999], [-2.4335962999999996, 51.116123], [-2.4338327, 51.116032799999985], [-2.4344034, 51.11583460000001], [-2.4346185, 51.11576079999999], [-2.4354637, 51.1154874], [-2.4363065999999995, 51.1152161], [-2.4366389000000006, 51.1151094], [-2.4371223999999994, 51.1149541], [-2.4382035, 51.1146029], [-2.4393393, 51.114234200000006], [-2.4404049, 51.11388989999999], [-2.4415908999999996, 51.11350770000001], [-2.4428061, 51.1131125], [-2.4442306, 51.1126553], [-2.44553, 51.1122373], [-2.4468036999999994, 51.111828300000006], [-2.4481843, 51.111378], [-2.4489795999999995, 51.11111979999999], [-2.4498982, 51.11082079999999], [-2.4501116, 51.110749], [-2.4509810999999995, 51.11046890000001], [-2.4517704, 51.1102128], [-2.4525986000000004, 51.1099448], [-2.4535500999999997, 51.1096325], [-2.4543471, 51.10937419999998], [-2.4550692999999995, 51.1091395], [-2.4559096999999994, 51.10886709999998], [-2.4567434, 51.1086054], [-2.4575799, 51.10835369999999], [-2.4584294, 51.108114], [-2.4589520999999994, 51.1079696], [-2.4595135, 51.10781269999999], [-2.4600143999999995, 51.1076727], [-2.4604975, 51.1075271], [-2.4608597, 51.10741219999998], [-2.4612087999999996, 51.1072952], [-2.4616722000000006, 51.1071339], [-2.4621981, 51.10694109999999], [-2.4629069, 51.1066595], [-2.4632684, 51.1065119], [-2.4636386, 51.1063618], [-2.464008199999999, 51.10620839999999], [-2.4644062, 51.1060472], [-2.4652326, 51.105730400000006], [-2.4655112902447667, 51.105631359695174], [-2.4656454, 51.10558369999999], [-2.4660318, 51.105459], [-2.4663603999999997, 51.105356], [-2.4665954, 51.105286500000005], [-2.466878, 51.1052068], [-2.4672516, 51.10510809999999], [-2.4676974, 51.10499699999999], [-2.4680689, 51.1049121], [-2.4684111, 51.1048391], [-2.4686431999999994, 51.10479130000001], [-2.469118, 51.1047014], [-2.469674, 51.1045987], [-2.4701614, 51.10451230000001], [-2.4706473, 51.104428899999995], [-2.4710624, 51.1043509], [-2.471486, 51.10426760000001], [-2.4718522, 51.1041892], [-2.472211, 51.10410999999999], [-2.472592, 51.1040199], [-2.4729499999999995, 51.1039317], [-2.4734411999999995, 51.10380990000001], [-2.4739472999999994, 51.1036841], [-2.4744569999999997, 51.1035608], [-2.4749938999999994, 51.1034352], [-2.4754615999999996, 51.1033315], [-2.4758979999999995, 51.1032446], [-2.4762672, 51.10317299999999], [-2.4764451, 51.1031409], [-2.4765142, 51.1031285], [-2.4768486, 51.10307349999999], [-2.4772229, 51.1030158], [-2.4775883, 51.1029645], [-2.4777975, 51.1029361], [-2.4783643999999994, 51.1028683], [-2.4787144, 51.102829], [-2.4790626, 51.1027948], [-2.4794277999999994, 51.1027612], [-2.4797982000000003, 51.1027339], [-2.4801495, 51.102709], [-2.4805296, 51.1026874], [-2.4808822, 51.1026731], [-2.4813041999999994, 51.1026602], [-2.4816115, 51.10265290000001], [-2.4817890999999994, 51.1026498], [-2.4822339, 51.102641199999994], [-2.4823848, 51.1026401], [-2.482563799999999, 51.1026389], [-2.4831929999999995, 51.1026343], [-2.4837985, 51.10263299999999], [-2.4843541, 51.1026303], [-2.4850149, 51.1026294], [-2.4856235, 51.1026301], [-2.4862512, 51.1026349], [-2.4868664, 51.1026435], [-2.4876387, 51.1026623], [-2.4883763, 51.1026879], [-2.488906, 51.10271099999999], [-2.4894959, 51.1027402], [-2.490054, 51.1027708], [-2.4907767, 51.10281489999999], [-2.4916654, 51.1028696], [-2.4921738999999996, 51.1029004], [-2.492657, 51.1029272], [-2.4933135999999996, 51.1029575], [-2.4939608, 51.1029835], [-2.4946761999999993, 51.1030024], [-2.4953801999999996, 51.1030153], [-2.495907, 51.10301479999999], [-2.4965176, 51.1030085], [-2.4974026999999994, 51.102995], [-2.4981289, 51.1029814], [-2.4988151, 51.1029634], [-2.4996804999999997, 51.1029335], [-2.5001629, 51.102914199999994], [-2.5006583999999994, 51.1028927], [-2.5014384, 51.1028553], [-2.5022186, 51.1028122], [-2.5031725, 51.1027562], [-2.5036482, 51.10272450000001], [-2.5041253, 51.1026919], [-2.5046604999999995, 51.10265290000001], [-2.5051205999999997, 51.1026176], [-2.5057261, 51.1025702], [-2.5065265, 51.1024992], [-2.5073247999999997, 51.1024256], [-2.5078899999999997, 51.1023671], [-2.5084016, 51.1023147], [-2.5090494999999997, 51.1022438], [-2.5097012999999997, 51.1021711], [-2.5102912999999996, 51.1021011], [-2.5108719, 51.10202689999999], [-2.5114655000000004, 51.101941399999994], [-2.5120642, 51.10185239999999], [-2.5126880999999996, 51.10175240000001], [-2.5132642, 51.1016533], [-2.5145737999999995, 51.1014019], [-2.5150095999999995, 51.10132889999999], [-2.51528279553466, 51.10127492491987], [-2.516277, 51.1010785], [-2.5165795, 51.1010203], [-2.5173044999999994, 51.1008965], [-2.517971999999999, 51.10078239999999], [-2.5184909, 51.1006952], [-2.5194237, 51.10053369999999], [-2.5198619, 51.1004466], [-2.5202672, 51.100358699999994], [-2.5205944, 51.1002813], [-2.5209201, 51.10020180000001], [-2.52112, 51.1001459], [-2.5213164, 51.1000885], [-2.5216426999999997, 51.0999911], [-2.5221643999999994, 51.09981329999999], [-2.5225216071969583, 51.09969057256797], [-2.5227177, 51.0996232], [-2.5233103, 51.0994195], [-2.5234813999999997, 51.09936470000001], [-2.5236569, 51.09930930000001], [-2.5241612999999994, 51.099159699999994], [-2.524333, 51.0991069], [-2.5245044, 51.0990555], [-2.5248243, 51.0989519], [-2.5252428, 51.09880679999999], [-2.525607, 51.09866340000001], [-2.5260282, 51.098499], [-2.5262431999999997, 51.09841589999999], [-2.5264774, 51.09831270000001], [-2.5267681999999994, 51.0981634], [-2.5270035, 51.0980287], [-2.5271636999999996, 51.097919300000015], [-2.5272837999999997, 51.09783389999999], [-2.5273902, 51.09775909999999], [-2.5274947999999995, 51.0976794], [-2.5275804, 51.097614799999995], [-2.5277432999999996, 51.09748019999999], [-2.5279079, 51.0973291], [-2.5280695000000004, 51.09717659999999], [-2.5282537, 51.09699400000001], [-2.5284160000000004, 51.0968239], [-2.5286085, 51.0966188], [-2.5287936, 51.09642379999999], [-2.5290643, 51.09613089999999], [-2.5293324, 51.095832500000014], [-2.5295919, 51.095539900000006], [-2.529834, 51.095261], [-2.5300344, 51.0950158], [-2.5302148999999994, 51.0947866], [-2.5303620999999996, 51.0945887], [-2.5304323999999996, 51.09449120000001], [-2.5304882999999996, 51.094408], [-2.5306612, 51.094146900000005], [-2.5308291, 51.09386959999999], [-2.5309512999999995, 51.093651400000006], [-2.5310634999999997, 51.093446199999995], [-2.5312690999999994, 51.09301679999999], [-2.5313793, 51.092780299999994], [-2.5314670999999995, 51.0925856], [-2.5316118999999997, 51.092262799999986], [-2.53174, 51.091966499999984], [-2.5319231, 51.0915623], [-2.5320211, 51.091350199999994], [-2.5321097, 51.091142], [-2.532263, 51.09080199999999], [-2.532454, 51.09038050000001], [-2.5326352, 51.089976], [-2.532809799999999, 51.089588099999986], [-2.5329731, 51.08922349999999], [-2.5330632999999994, 51.089023], [-2.533166, 51.08879590000001], [-2.5333123999999994, 51.088463999999995], [-2.5334397999999996, 51.0881778], [-2.5336044999999996, 51.0878127], [-2.5337704999999997, 51.0874415], [-2.5339403, 51.087056999999994], [-2.5341195, 51.0866695], [-2.5342895, 51.0862866], [-2.5344572000000003, 51.0859064], [-2.5346302, 51.085516600000005], [-2.5347964999999997, 51.08514530000001], [-2.5349354999999996, 51.08483950000001], [-2.5350977999999995, 51.0844792], [-2.5352706, 51.0840955], [-2.5354544999999997, 51.08368620000001], [-2.5356585, 51.08322710000001], [-2.5358063999999993, 51.08289439999999], [-2.5359345, 51.08260690000001], [-2.5360927, 51.08225609999999], [-2.5362374, 51.081934700000005], [-2.5364076, 51.0815643], [-2.5365183999999994, 51.0813237], [-2.5366588999999995, 51.0810307], [-2.5367472999999996, 51.0808502], [-2.536826899999999, 51.0806857], [-2.5369196, 51.0804996], [-2.5370972000000003, 51.0801456], [-2.5372527, 51.0798479], [-2.5373437, 51.079673], [-2.537531, 51.0793212], [-2.5376646, 51.0790752], [-2.5378332, 51.0787761], [-2.5379903999999995, 51.078493400000006], [-2.5382104, 51.078107], [-2.5383736, 51.0778359], [-2.5385056, 51.0776092], [-2.5387008999999994, 51.0772758], [-2.538873, 51.0769781], [-2.5390564, 51.0766653], [-2.539278299999999, 51.076284699999995], [-2.5394924, 51.07592309999999], [-2.5396227999999996, 51.075697100000006], [-2.5396587, 51.075641100000006], [-2.5398864999999997, 51.0752744], [-2.5400174, 51.075061600000005], [-2.5401875, 51.0747957], [-2.5403894, 51.0744814], [-2.5405715, 51.074208600000006], [-2.5407592999999995, 51.073922200000005], [-2.5409751, 51.0735987], [-2.5411510999999996, 51.07334449999999], [-2.5413713, 51.07302829999999], [-2.5416425, 51.0726378], [-2.5418209999999997, 51.07237980000001], [-2.542028, 51.07207700000001], [-2.5422320999999997, 51.0717841], [-2.5424916, 51.07140429999999], [-2.5426759, 51.0711359], [-2.5429045999999995, 51.070803], [-2.5431601, 51.0704378], [-2.5434171, 51.0700744], [-2.5435979, 51.069804], [-2.5438924999999997, 51.0693767], [-2.5441909, 51.0689455], [-2.5445185, 51.0684699], [-2.5446195, 51.06832339999999], [-2.5448, 51.068062700000006], [-2.5450543, 51.06769189999999], [-2.5452812, 51.0673451], [-2.5455251999999997, 51.067008099999995], [-2.5456193, 51.06686890000001], [-2.5460262999999994, 51.0662707], [-2.5463435999999997, 51.06580209999999], [-2.546532899999999, 51.06552189999999], [-2.5466884, 51.0652897], [-2.5469914, 51.06482830000001], [-2.5473241999999994, 51.064326900000005], [-2.5475775, 51.063941799999995], [-2.5477627, 51.0636557], [-2.5479392, 51.06338430000001], [-2.5481341, 51.06308130000001], [-2.5483505, 51.0627531], [-2.5486356, 51.0623074], [-2.5489287999999997, 51.06184529999999], [-2.5492487999999995, 51.06135040000001], [-2.5494654, 51.061003500000005], [-2.549738, 51.06057270000001], [-2.5498527999999996, 51.06039479999999], [-2.5501359999999997, 51.0599467], [-2.5504377, 51.0594614], [-2.5507428, 51.0589648], [-2.5511099, 51.0583739], [-2.5512458999999996, 51.05815030000001], [-2.5514651, 51.0577991], [-2.5517975000000006, 51.05725339999999], [-2.55222, 51.0565575], [-2.5525725999999995, 51.05597139999999], [-2.5527835999999997, 51.0556164], [-2.5529736999999995, 51.05530329999999], [-2.5532908999999995, 51.05476429999999], [-2.5537131, 51.0540495], [-2.5541656, 51.0532723], [-2.5545202999999996, 51.0526478], [-2.5548391, 51.0520873], [-2.5551914999999994, 51.0514481], [-2.5554437999999995, 51.05098709999999], [-2.5557411, 51.0504262], [-2.5561460999999994, 51.0496576], [-2.5563785, 51.0492107], [-2.556387136376228, 51.04919293101055], [-2.5566568999999997, 51.0486379], [-2.5569274, 51.048097699999985], [-2.557157699999999, 51.04765689999999], [-2.5572272999999996, 51.0475216], [-2.5572515, 51.04746719999999], [-2.557337599999999, 51.047263599999994], [-2.5575574999999997, 51.0467756], [-2.5578213, 51.04617459999999], [-2.5581407, 51.0454483], [-2.5584202, 51.04479929999999], [-2.5587860999999994, 51.0439153], [-2.5590601, 51.04325019999998], [-2.5593308, 51.04264400000001], [-2.5595959, 51.04208909999999], [-2.5597398, 51.04180279999999], [-2.5598715999999997, 51.0415588], [-2.5600317, 51.0412645], [-2.5600984, 51.0411422], [-2.5602133000000005, 51.04094580000001], [-2.5603636, 51.0406959], [-2.5605740999999997, 51.040352], [-2.5607922999999997, 51.0400065], [-2.5610311, 51.03964349999999], [-2.561283, 51.0393045], [-2.5617916, 51.0386547], [-2.5621584, 51.03818129999999], [-2.5624872999999995, 51.0377422], [-2.5628554, 51.03724299999998], [-2.5630057, 51.03702049999999], [-2.5631676000000003, 51.036774599999994], [-2.563396, 51.0364469], [-2.5636173, 51.0361153], [-2.5638424, 51.0357599], [-2.5640118, 51.03547100000001], [-2.5642223999999993, 51.0350677], [-2.5644295, 51.034676299999994], [-2.5647188999999995, 51.03405999999999], [-2.5648141, 51.03385279999999], [-2.5649402, 51.0335679], [-2.5651219999999997, 51.0331213], [-2.5653287, 51.03262410000001], [-2.5655944999999996, 51.0319293], [-2.5657691, 51.03145550000001], [-2.5659566000000003, 51.030879], [-2.5660805999999994, 51.0304903], [-2.5661564, 51.0301962], [-2.5662386999999995, 51.02983940000001], [-2.566300899999999, 51.029532200000006], [-2.5663345, 51.029342699999994], [-2.5663722, 51.0291019], [-2.5664065, 51.0288495], [-2.566425, 51.0286019], [-2.566442, 51.028365], [-2.5664548000000003, 51.0280179], [-2.5664524999999996, 51.0276747], [-2.5664356000000006, 51.02738109999999], [-2.5664088, 51.02708049999999], [-2.5663669999999996, 51.02674030000001], [-2.5662948, 51.02631389999999], [-2.5662371, 51.0259706], [-2.5662023, 51.025718600000005], [-2.5661250999999994, 51.0252842], [-2.5660796999999995, 51.0249979], [-2.5660474, 51.024739700000005], [-2.5660382, 51.024629999999995], [-2.5660154999999993, 51.02438889999999], [-2.5659899, 51.0240374], [-2.5659845999999997, 51.0237733], [-2.565986, 51.023488399999984], [-2.5659915, 51.023230199999986], [-2.5659995, 51.023069599999985], [-2.5660251, 51.02270279999998], [-2.5660337, 51.0225729], [-2.5660571, 51.0222815], [-2.5660772, 51.0221544], [-2.5661117, 51.021950099999984], [-2.5661679, 51.0216664], [-2.5662279, 51.0214155], [-2.5662891999999995, 51.0211745], [-2.5663584, 51.0209253], [-2.5664263, 51.0207068], [-2.5665771, 51.0202658], [-2.5667459, 51.0198293], [-2.566903, 51.01943060000001], [-2.5670483999999996, 51.0190705], [-2.567178999999999, 51.0187435], [-2.5672767, 51.01847300000001], [-2.5674173, 51.0180791], [-2.5675974000000004, 51.0175438], [-2.5676411999999997, 51.0174143], [-2.5677795999999997, 51.0169633], [-2.5679111, 51.0165409], [-2.5680286999999997, 51.016158899999986], [-2.5681561999999993, 51.01572360000001], [-2.5682729999999996, 51.015331999999994], [-2.5683874, 51.014910400000005], [-2.5684803, 51.01457279999999], [-2.5686312, 51.014003599999995], [-2.5687618, 51.0134876], [-2.5689158999999995, 51.0128534], [-2.569008999999999, 51.012469], [-2.569082, 51.0121596], [-2.5691624, 51.0118031], [-2.5692891999999996, 51.01120660000001], [-2.5694088, 51.01063570000001], [-2.5694858, 51.01026339999999], [-2.5695997, 51.00967820000001], [-2.5696848, 51.00922069999999], [-2.5697599, 51.00879419999999], [-2.5698299999999996, 51.0083564], [-2.5698836999999997, 51.00801989999999], [-2.5699567999999995, 51.007610199999995], [-2.5700222, 51.007164], [-2.5700921999999995, 51.006663200000006], [-2.5702245999999995, 51.0057575], [-2.5703031, 51.00520040000001], [-2.5704121999999994, 51.00440269999999], [-2.5705363, 51.0035603], [-2.5706209999999996, 51.0030817], [-2.570739, 51.002512], [-2.570837099999999, 51.0020818], [-2.570934, 51.00168000000001], [-2.5710406, 51.001290299999994], [-2.5712081, 51.0006878], [-2.5713641999999997, 51.0001696], [-2.571509499999999, 50.9997185], [-2.5716689, 50.9991895], [-2.5718288999999994, 50.9987098], [-2.5720008, 50.99822050000001], [-2.5720851, 50.99798810000001], [-2.5721992, 50.997682899999994], [-2.5724228, 50.997108400000016], [-2.5725773, 50.996738699999995], [-2.5727263, 50.99639390000001], [-2.5729361999999996, 50.9959376], [-2.5731242, 50.995518299999986], [-2.5733057, 50.9951471], [-2.5735534, 50.9946464], [-2.5738346999999995, 50.99412689999999], [-2.5741227, 50.9936132], [-2.5745296, 50.99292160000001], [-2.574664778953297, 50.99268564501821], [-2.5747186000000006, 50.9925917], [-2.5749799, 50.99214769999999], [-2.5753048999999995, 50.991588699999994], [-2.5755548, 50.99114530000001], [-2.5759863, 50.9903946], [-2.5763638, 50.989753699999994], [-2.5766893999999994, 50.98919479999999], [-2.5771838, 50.98834409999999], [-2.5775475, 50.98771579999999], [-2.5781541999999997, 50.9866748], [-2.5785607999999995, 50.9859939], [-2.5790071, 50.9852349], [-2.5796843, 50.9840853], [-2.5801773, 50.9832357], [-2.5806074999999997, 50.982502], [-2.581026099999999, 50.981790700000005], [-2.5814556, 50.9810605], [-2.5819045, 50.9802958], [-2.5823672, 50.979504000000006], [-2.5828398, 50.9786836], [-2.5834715, 50.97761190000001], [-2.5838584, 50.9769592], [-2.584213, 50.9763782], [-2.5845823999999995, 50.975773], [-2.5849282, 50.97521809999999], [-2.5854973, 50.97434229999999], [-2.5857266999999995, 50.97400189999998], [-2.5862469999999997, 50.9732726], [-2.5865394, 50.9728871], [-2.5868133, 50.97253579999999], [-2.5873047, 50.9719318], [-2.5876750999999993, 50.9715037], [-2.5880689, 50.9710504], [-2.5885726999999994, 50.9705093], [-2.5890168, 50.9700026], [-2.5893901, 50.96956350000001], [-2.5897824999999997, 50.9690853], [-2.5902394, 50.9685166], [-2.5906126, 50.96803479999999], [-2.5910003999999995, 50.9675191], [-2.5914334999999995, 50.9669215], [-2.5917095, 50.9665171], [-2.5919801, 50.9661176], [-2.5924180999999997, 50.96539190000001], [-2.5926734, 50.964965], [-2.5929288, 50.96452659999999], [-2.5931651999999996, 50.96411689999999], [-2.5935665999999995, 50.9633843], [-2.5938191999999995, 50.9628943], [-2.5940947, 50.96233600000001], [-2.5943675, 50.96171799999998], [-2.5945206000000005, 50.9613796], [-2.5947058999999997, 50.96094399999999], [-2.5948928, 50.9605086], [-2.5949224999999996, 50.9604357], [-2.5950667, 50.9601096], [-2.5952846, 50.95959640000001], [-2.5957361, 50.9585671], [-2.5960108, 50.957939999999994], [-2.596369699999999, 50.9571117], [-2.5966912, 50.95636699999999], [-2.5970304999999994, 50.9555939], [-2.5973275, 50.9549058], [-2.5976319, 50.95419840000001], [-2.5979246999999996, 50.953518499999994], [-2.5981868999999995, 50.952924800000005], [-2.5985654, 50.95205500000001], [-2.5986824, 50.9517909], [-2.5988765, 50.9513543], [-2.5990757999999996, 50.95092259999999], [-2.599181, 50.9507088], [-2.5992857999999996, 50.9505119], [-2.5994275, 50.950279], [-2.5995498999999995, 50.9500936], [-2.5997231, 50.949843900000005], [-2.5998844999999995, 50.9496304], [-2.6000519, 50.94944009999999], [-2.6002198, 50.9492545], [-2.6003606, 50.949109799999995], [-2.6005979999999997, 50.9488805], [-2.6008037, 50.94870319999999], [-2.6010335, 50.94851], [-2.601345, 50.9482743], [-2.6016176, 50.9480876], [-2.6018346, 50.9479412], [-2.6020734999999995, 50.947799399999994], [-2.6023016, 50.94766719999999], [-2.6025702, 50.94751749999999], [-2.6027573, 50.94742449999999], [-2.6029425999999996, 50.94733779999999], [-2.6032149, 50.94721669999999], [-2.6034788999999994, 50.947110300000006], [-2.6038247, 50.9469778], [-2.6041477, 50.9468717], [-2.6045127999999997, 50.946764], [-2.6047866999999996, 50.9466869], [-2.6050456, 50.94662359999999], [-2.605114323946612, 50.946608156717346], [-2.6053086, 50.94656450000001], [-2.605601, 50.9465069], [-2.6059484999999993, 50.9464475], [-2.6062719999999997, 50.9464014], [-2.6066175, 50.946363600000005], [-2.6069303000000006, 50.9463332], [-2.6072487999999994, 50.9463114], [-2.6076242999999995, 50.94628800000001], [-2.6079238, 50.94626589999999], [-2.60829, 50.946231399999995], [-2.6084913999999997, 50.946208], [-2.6086786999999996, 50.94618320000001], [-2.6089268999999997, 50.9461445], [-2.6091270999999994, 50.9461101], [-2.6094290999999994, 50.946051100000005], [-2.6097681, 50.9459634], [-2.6101393, 50.9458552], [-2.6103331999999995, 50.9458072], [-2.610634, 50.945727000000005], [-2.6108761, 50.945652800000005], [-2.6111233, 50.9455697], [-2.6113758999999996, 50.94546179999998], [-2.6115223, 50.945394099999994], [-2.6116527000000005, 50.94534379999999], [-2.6117872, 50.9452914], [-2.6120705999999996, 50.9451427], [-2.6123808999999993, 50.9449575], [-2.613032, 50.94451829999999]]} |
31.3 |
0541 |
0614 |
Westbury |
Yeovil Pen Mill |
Yeovil Pen Mill |
50.9445183 |
-2.6130320 |
50.9445183 |
-2.6130320 |
1 |
0 |
2026-09-17 05:25:51 |
TERMINATED |
2026-09-17 05:14:00 |
Yeovil Pen Mill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803065 |
1789622123790573 |
68 |
68 |
2026-09-17 05:25:24.178465 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:23.782078 |
| 598090 |
629373 |
P90795 |
885H91M617 |
2026-09-17 |
COMPLETE |
16802365 |
2026-09-17 06:15:00 |
2026-09-17 05:25:51 |
2026-09-19 05:25:51 |
{"id": 629373, "stp": "P", "toc": "Southeastern", "uid": "P90795", "consist": "375712+375815+375905", "dest_crs": "HGS", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90795/2026-09-17/detailed", "trust_id": "885H91M617", "origin_crs": "XSE", "show_on_map": 0, "dar_est_time": "06:01:00", "dar_platform": null, "dest_station": "Hastings", "service_date": "2026-09-17", "dest_arr_time": "0622", "dest_platform": "3", "is_terminated": 1, "next_location": "Hastings", "signalling_id": "5H91", "timing_status": "EARLY", "origin_station": "St. Leonards W.M. C.S.D.", "current_leg_arr": "0615", "current_leg_dep": "0613", "current_leg_end": "Hastings", "origin_dep_time": "0601", "origin_platform": null, "current_location": "Hastings Carriage Holding Sidings", "last_update_time": "2026-09-17T05:25:51", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5237389, 50.84903609999999], [0.5242563, 50.84911459999999], [0.5248517, 50.8491891], [0.5252446, 50.84923320000001], [0.5270862, 50.84951009999999], [0.5279949, 50.84966279999999], [0.5287055999999999, 50.8498086], [0.5294042, 50.849957], [0.5301554, 50.850132299999984], [0.5307947999999999, 50.850297], [0.5315719999999999, 50.850521], [0.5323549, 50.850768999999985], [0.5325098, 50.850820500000005], [0.5336234, 50.851198], [0.5338334, 50.8512617], [0.5341419, 50.85135280000001], [0.5344503, 50.851443899999985], [0.5350919999999999, 50.85159649999999], [0.5373912000000001, 50.8520606], [0.5389891704717129, 50.85239186752343], [0.5398663, 50.8525737], [0.5410098999999999, 50.8528492], [0.541112, 50.8528768], [0.5414734999999999, 50.852947], [0.5416842, 50.8530024], [0.5419053, 50.8530605], [0.5419110614609699, 50.85306168128743], [0.5422272, 50.8531265], [0.5423897999999999, 50.85315599999999], [0.5427432, 50.8532131], [0.5428253, 50.8532264], [0.5561971999999998, 50.85514939999998], [0.5595318, 50.85562109999999], [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 Shunt Neck", "dest_arr_time_act": "0622", "motion_projection": null, "next_location_lat": "50.8583416", "next_location_lon": "0.5769079", "previous_location": "St. Leonards Shunt Neck", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 488.597, \"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\": 1727.602, \"from_m\": 488.597, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1798.11, \"from_m\": 1727.602, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3006.296, \"from_m\": 1798.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3949.648, \"from_m\": 3006.296, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4266.15, \"from_m\": 3949.648, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 629373, \"profile_key\": \"c78e2619271b1217288270cb3705ad07e788a5cd3f32073a9b25c1afdea3910d\", \"schedule_id\": 24374, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"St. Leonards W.M. C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37953}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0613\", \"location\": \"St. Leonards Shunt Neck\", \"stage_seq\": 2, \"distance_m\": 380.611, \"section_seq\": 1, \"route_path_id\": 37953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 3, \"distance_m\": 1737.184, \"section_seq\": 1, \"route_path_id\": 37953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 4, \"distance_m\": 3028.245, \"section_seq\": 1, \"route_path_id\": 37953}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": null, \"location\": \"Hastings\", \"stage_seq\": 5, \"distance_m\": 4266.15, \"section_seq\": 1, \"route_path_id\": 37953}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4266.15, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37953}], \"total_distance_m\": 4266.15, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3777.553, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 488.597, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0601", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.8583416", "current_position_lon": "0.5769079", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:13Z\", \"source_id\": 52101622, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:17Z\", \"source_id\": 16802365, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hastings", "service_state_platform": "3", "timing_fact_generation": 1789622059520556, "current_leg_arrival_utc": "2026-09-17T06:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:24.408216", "service_state_evidence_id": 16802365, "current_leg_start_actual_dep": "2026-09-17T06:13:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:24.733863", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
XSE |
HGS |
5H91 |
375712+375815+375905 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 488.597, "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": 1727.602, "from_m": 488.597, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1798.11, "from_m": 1727.602, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3006.296, "from_m": 1798.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3949.648, "from_m": 3006.296, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4266.15, "from_m": 3949.648, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 629373, "profile_key": "c78e2619271b1217288270cb3705ad07e788a5cd3f32073a9b25c1afdea3910d", "schedule_id": 24374, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0601", "location": "St. Leonards W.M. C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37953}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0613", "location": "St. Leonards Shunt Neck", "stage_seq": 2, "distance_m": 380.611, "section_seq": 1, "route_path_id": 37953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Bopeep S.B. Jn", "stage_seq": 3, "distance_m": 1737.184, "section_seq": 1, "route_path_id": 37953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "St. Leonards Warrior Sq", "stage_seq": 4, "distance_m": 3028.245, "section_seq": 1, "route_path_id": 37953}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": null, "location": "Hastings", "stage_seq": 5, "distance_m": 4266.15, "section_seq": 1, "route_path_id": 37953}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4266.15, "from_m": 0.0, "section_seq": 1, "route_path_id": 37953}], "total_distance_m": 4266.15, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3777.553, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 488.597, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31298, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:13Z", "source_id": 52101622, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:15:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:17Z", "source_id": 16802365, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}] |
St. Leonards W.M. C.S.D. |
0601 |
0601 |
None |
6:01:00 |
None |
Hastings |
0622 |
0622 |
3 |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90795/2026-09-17/detailed |
None |
St. Leonards Shunt Neck |
2026-09-17T06:13:00+01:00 |
Hastings |
2.0 |
{"type": "LineString", "coordinates": [[0.5237389, 50.84903609999999], [0.5242563, 50.84911459999999], [0.5248517, 50.8491891], [0.5252446, 50.84923320000001], [0.5270862, 50.84951009999999], [0.5279949, 50.84966279999999], [0.5287055999999999, 50.8498086], [0.5294042, 50.849957], [0.5301554, 50.850132299999984], [0.5307947999999999, 50.850297], [0.5315719999999999, 50.850521], [0.5323549, 50.850768999999985], [0.5325098, 50.850820500000005], [0.5336234, 50.851198], [0.5338334, 50.8512617], [0.5341419, 50.85135280000001], [0.5344503, 50.851443899999985], [0.5350919999999999, 50.85159649999999], [0.5373912000000001, 50.8520606], [0.5389891704717129, 50.85239186752343], [0.5398663, 50.8525737], [0.5410098999999999, 50.8528492], [0.541112, 50.8528768], [0.5414734999999999, 50.852947], [0.5416842, 50.8530024], [0.5419053, 50.8530605], [0.5419110614609699, 50.85306168128743], [0.5422272, 50.8531265], [0.5423897999999999, 50.85315599999999], [0.5427432, 50.8532131], [0.5428253, 50.8532264], [0.5561971999999998, 50.85514939999998], [0.5595318, 50.85562109999999], [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]]} |
2.3 |
0613 |
0615 |
St. Leonards Shunt Neck |
Hastings Carriage Holding Sidings |
Hastings |
50.8583416 |
0.5769079 |
50.8583416 |
0.5769079 |
1 |
0 |
2026-09-17 05:25:51 |
TERMINATED |
2026-09-17 05:15:00 |
Hastings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802365 |
1789622059520556 |
7 |
7 |
2026-09-17 05:25:24.733863 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:24.408216 |
| 598091 |
629754 |
G53233 |
445S01M617 |
2026-09-17 |
COMPLETE |
16803017 |
2026-09-17 06:13:00 |
2026-09-17 05:25:51 |
2026-09-19 05:25:51 |
{"id": 629754, "stp": "P", "toc": "East Midlands Railway", "uid": "G53233", "consist": "158774", "dest_crs": "BSN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G53233/2026-09-17/detailed", "trust_id": "445S01M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:11:00", "dar_platform": null, "dest_station": "Boston", "service_date": "2026-09-17", "dest_arr_time": "0618", "dest_platform": null, "is_terminated": 1, "next_location": "Boston", "signalling_id": "5S01", "timing_status": "EARLY", "origin_station": "Boston Down Carriage Sidings", "current_leg_arr": "0613", "current_leg_dep": "0616½", "current_leg_end": "Boston", "origin_dep_time": "0611", "origin_platform": null, "current_location": "Boston", "last_update_time": "2026-09-17T05:25:51", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0304329, 52.98030689999999], [-0.0305162, 52.980123099999986], [-0.030581899999999995, 52.979958899999986], [-0.030628099999999995, 52.9798079], [-0.030679099999999997, 52.9795552], [-0.030725999999999993, 52.9793444], [-0.030798899999999994, 52.9791241], [-0.030899499999999993, 52.97887720000001], [-0.031158700000000004, 52.9782405]]}", "current_leg_start": "Boston Sig. WS20", "dest_arr_time_act": "0618", "motion_projection": null, "next_location_lat": "52.9782405", "next_location_lon": "-0.0311587", "previous_location": "Boston Sig. WS20", "current_leg_milage": "0.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 190.337, \"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\": 550.181, \"from_m\": 190.337, \"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\": 990.719, \"from_m\": 550.181, \"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\": 1564.256, \"from_m\": 990.719, \"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\": 629754, \"profile_key\": \"ff327a3dcc055cde28b97282dad2f97051056eef0da8dfcf0f94f7ab8823b64a\", \"schedule_id\": 11534, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Boston Down Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32224}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0616H\", \"location\": \"Boston Sig. WS20\", \"stage_seq\": 2, \"distance_m\": 770.45, \"section_seq\": 1, \"route_path_id\": 32224}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": null, \"location\": \"Boston\", \"stage_seq\": 3, \"distance_m\": 1564.256, \"section_seq\": 1, \"route_path_id\": 32224}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1564.256, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32224}], \"total_distance_m\": 1564.256, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1373.919, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 190.337, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0611", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1436.5", "current_position_lat": "52.9782405", "current_position_lon": "-0.0311587", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:22Z\", \"source_id\": 16803017, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Boston", "service_state_platform": null, "timing_fact_generation": 1789622125606275, "current_leg_arrival_utc": "2026-09-17T06:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:25.604618", "service_state_evidence_id": 16803017, "current_leg_start_actual_dep": "2026-09-17T06:16:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:26.057314", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
None |
BSN |
5S01 |
158774 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 190.337, "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": 550.181, "from_m": 190.337, "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": 990.719, "from_m": 550.181, "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": 1564.256, "from_m": 990.719, "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": 629754, "profile_key": "ff327a3dcc055cde28b97282dad2f97051056eef0da8dfcf0f94f7ab8823b64a", "schedule_id": 11534, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0611", "location": "Boston Down Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32224}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0616H", "location": "Boston Sig. WS20", "stage_seq": 2, "distance_m": 770.45, "section_seq": 1, "route_path_id": 32224}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": null, "location": "Boston", "stage_seq": 3, "distance_m": 1564.256, "section_seq": 1, "route_path_id": 32224}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1564.256, "from_m": 0.0, "section_seq": 1, "route_path_id": 32224}], "total_distance_m": 1564.256, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1373.919, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 190.337, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:22Z", "source_id": 16803017, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] |
Boston Down Carriage Sidings |
0611 |
0611 |
None |
6:11:00 |
None |
Boston |
0618 |
0618 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G53233/2026-09-17/detailed |
None |
Boston Sig. WS20 |
2026-09-17T06:16:30+01:00 |
Boston |
1436.5 |
{"type": "LineString", "coordinates": [[-0.0304329, 52.98030689999999], [-0.0305162, 52.980123099999986], [-0.030581899999999995, 52.979958899999986], [-0.030628099999999995, 52.9798079], [-0.030679099999999997, 52.9795552], [-0.030725999999999993, 52.9793444], [-0.030798899999999994, 52.9791241], [-0.030899499999999993, 52.97887720000001], [-0.031158700000000004, 52.9782405]]} |
0.1 |
0616½ |
0613 |
Boston Sig. WS20 |
Boston |
Boston |
52.9782405 |
-0.0311587 |
52.9782405 |
-0.0311587 |
1 |
0 |
2026-09-17 05:25:51 |
TERMINATED |
2026-09-17 05:13:00 |
Boston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803017 |
1789622125606275 |
1 |
1 |
2026-09-17 05:25:26.057314 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:25.604618 |
| 598092 |
631543 |
C39827 |
625R07MA17 |
2026-09-17 |
COMPLETE |
16803088 |
2026-09-17 06:15:00 |
2026-09-17 05:25:51 |
2026-09-19 05:25:51 |
{"id": 631543, "stp": "P", "toc": "Thameslink", "uid": "C39827", "consist": null, "dest_crs": "BDM", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39827/2026-09-17/detailed", "trust_id": "625R07MA17", "origin_crs": null, "show_on_map": 0, "dar_est_time": "07:02:00", "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-17", "dest_arr_time": "0718", "dest_platform": "1", "is_terminated": 1, "next_location": "Bedford St. Johns Goods Loop", "signalling_id": "5R07", "timing_status": null, "origin_station": "Bedford Jowett Sidings", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0702", "origin_platform": null, "current_location": "Bedford Jowett Sidings", "last_update_time": "2026-09-17T05:25:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0718", "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\": 362.807, \"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\": 372.956, \"from_m\": 362.807, \"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\": 594.127, \"from_m\": 372.956, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 648.043, \"from_m\": 594.127, \"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\": 682.421, \"from_m\": 648.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 767.099, \"from_m\": 682.421, \"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}], \"service_id\": 631543, \"profile_key\": \"cd357494f9616b80c421a54c1871d3ad4b944ed166e097718743620e8aac9a97\", \"schedule_id\": 5769, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"Bedford Jowett Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28536}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": \"0715\", \"location\": \"Bedford St. Johns Goods Loop\", \"stage_seq\": 2, \"distance_m\": 274.967, \"section_seq\": 1, \"route_path_id\": 28536}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 3, \"distance_m\": 767.099, \"section_seq\": 1, \"route_path_id\": 28536}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 767.099, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28536}], \"total_distance_m\": 767.099, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 148.743, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 618.356, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0702", "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": "Bedford Jowett Sidings", "service_state_platform": null, "timing_fact_generation": 1789622127598034, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:27.595751", "service_state_evidence_id": 16803088, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:28.495721", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
None |
BDM |
5R07 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 362.807, "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": 372.956, "from_m": 362.807, "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": 594.127, "from_m": 372.956, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 648.043, "from_m": 594.127, "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": 682.421, "from_m": 648.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 767.099, "from_m": 682.421, "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}], "service_id": 631543, "profile_key": "cd357494f9616b80c421a54c1871d3ad4b944ed166e097718743620e8aac9a97", "schedule_id": 5769, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0702", "location": "Bedford Jowett Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28536}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": "0715", "location": "Bedford St. Johns Goods Loop", "stage_seq": 2, "distance_m": 274.967, "section_seq": 1, "route_path_id": 28536}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": null, "location": "Bedford", "stage_seq": 3, "distance_m": 767.099, "section_seq": 1, "route_path_id": 28536}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 767.099, "from_m": 0.0, "section_seq": 1, "route_path_id": 28536}], "total_distance_m": 767.099, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 148.743, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 618.356, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bedford Jowett Sidings |
0702 |
0702 |
None |
7:02:00 |
None |
Bedford |
0718 |
0718 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C39827/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Bedford Jowett Sidings |
Bedford St. Johns Goods Loop |
None |
None |
None |
None |
1 |
0 |
2026-09-17 05:25:51 |
TERMINATED |
2026-09-17 05:15:00 |
Bedford Jowett Sidings |
TRUST |
TRUST_CANCELLATION |
16803088 |
1789622127598034 |
1 |
1 |
2026-09-17 05:25:28.495721 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:27.595751 |
| 598093 |
629157 |
P91155 |
895R14M517 |
2026-09-17 |
COMPLETE |
16802583 |
2026-09-17 06:15:00 |
2026-09-17 05:25:51 |
2026-09-19 05:25:51 |
{"id": 629157, "stp": "P", "toc": "Southeastern", "uid": "P91155", "consist": "375602+375623+375902", "dest_crs": "DVP", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91155/2026-09-17/detailed", "trust_id": "895R14M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dover Priory", "service_date": "2026-09-17", "dest_arr_time": "0617", "dest_platform": "1", "is_terminated": 1, "next_location": "Dover Priory", "signalling_id": "5R14", "timing_status": "EARLY", "origin_station": "Folkestone East Train Road", "current_leg_arr": "0615", "current_leg_dep": "0607", "current_leg_end": "Dover Priory", "origin_dep_time": "0556", "origin_platform": "2", "current_location": "Dover Priory", "last_update_time": "2026-09-17T05:25:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1895242, 51.08783439999999], [1.1899810999999998, 51.08802790000001], [1.190392, 51.0881916], [1.1905582, 51.08826229999999], [1.1908453, 51.0883802], [1.191135, 51.08850240000001], [1.1914627, 51.088637899999995], [1.1918021, 51.08877950000001], [1.192477, 51.089057199999985], [1.1928384, 51.08920779999999], [1.1932434999999997, 51.089374500000005], [1.1938543999999998, 51.08962830000001], [1.1943331999999998, 51.0898248], [1.1948878, 51.0900529], [1.195344, 51.0902423], [1.1958791, 51.0904712], [1.1994969999999998, 51.0919793], [1.2026813, 51.09324380000001], [1.2033458999999995, 51.09348349999999], [1.2050187, 51.0941], [1.2074319, 51.09499559999998], [1.2087543, 51.0954881], [1.2106488, 51.09618239999999], [1.2115763999999998, 51.0965239], [1.212002, 51.0966864], [1.2124159, 51.096855700000006], [1.2129179, 51.09707480000001], [1.2132725, 51.09722850000001], [1.2135893999999998, 51.0973734], [1.2141104, 51.0976105], [1.2144252, 51.0977538], [1.2147165, 51.09786859999999], [1.215086, 51.0980124], [1.2153990999999995, 51.0981261], [1.2157808, 51.09826320000001], [1.2161003999999995, 51.09836809999999], [1.2166408, 51.0985387], [1.2171949, 51.098693], [1.2176615, 51.09881810000001], [1.2181208999999995, 51.098931], [1.2186148, 51.0990385], [1.2190751, 51.09913530000001], [1.2194184, 51.0991993], [1.2199982, 51.0993013], [1.220582, 51.09939250000001], [1.2211003, 51.09947189999999], [1.2217389999999997, 51.099562], [1.2224818999999998, 51.09965640000001], [1.2229953, 51.0997148], [1.2239104, 51.09980680000001], [1.2246657999999997, 51.0998806], [1.2257062, 51.09998370000001], [1.2267972, 51.100087300000006], [1.2278717, 51.1001892], [1.2292932, 51.1003229], [1.2303139, 51.1004152], [1.2316443999999998, 51.1005321], [1.2326323999999995, 51.1006234], [1.2328959, 51.10064990000001], [1.2329965, 51.1006611], [1.2338842999999995, 51.1007419], [1.2349724, 51.1008493], [1.2369233000000002, 51.10102999999999], [1.2377493, 51.10111270000001], [1.2379685, 51.10113049999999], [1.25764139776733, 51.102898385750336], [1.2630187, 51.103381600000006], [1.2635327999999997, 51.1034508], [1.2636697, 51.1034726], [1.263872, 51.103505899999995], [1.2641649999999998, 51.1035618], [1.2643858999999995, 51.1036116], [1.2646611, 51.1036734], [1.2650129999999995, 51.1037614], [1.2658618999999998, 51.1039951], [1.2667569, 51.10424319999999], [1.2668664, 51.104273600000006], [1.2669198, 51.1042888], [1.2679371999999998, 51.1045776], [1.2687820999999997, 51.1048151], [1.2693879, 51.10498450000001], [1.2695331999999997, 51.1050246], [1.2700793, 51.1051752], [1.2707203, 51.1053499], [1.2712389999999998, 51.105495100000006], [1.2717388024464984, 51.105631359695174], [1.2722334, 51.105766200000005], [1.2728052, 51.1059217], [1.27374, 51.1061775], [1.2745249999999997, 51.1063947], [1.2754293, 51.1066456], [1.2766211999999997, 51.1069564], [1.2776261999999998, 51.107250500000006], [1.2781042000000002, 51.1073842], [1.2788075999999995, 51.107579400000006], [1.2795906999999995, 51.107786999999995], [1.2845448792706655, 51.1091490137013], [1.2852252058311116, 51.10933604741925], [1.296264, 51.1123707], [1.2967002, 51.1124964], [1.2983064, 51.11295069999999], [1.2990105999999997, 51.11314070000001], [1.2997506, 51.113316099999984], [1.3004511999999997, 51.11347490000001], [1.3010361999999998, 51.11359660000001], [1.301569, 51.1136969], [1.3020740999999998, 51.11378010000001], [1.3032203, 51.113959599999994], [1.3037206, 51.1140252], [1.3050944999999998, 51.114238], [1.3063485, 51.1144311], [1.306735, 51.1144997], [1.3070029, 51.1145418], [1.3071931999999995, 51.11457949999999], [1.3073842999999998, 51.11462590000001], [1.3076164, 51.11470229999999], [1.307779, 51.1147691], [1.3080008, 51.11487000000001], [1.3081918, 51.1149738], [1.3083941999999995, 51.11510739999999], [1.3085674, 51.115244899999986], [1.3087096, 51.1153881], [1.3088497, 51.1155775], [1.3090043999999998, 51.1158414], [1.3090461999999998, 51.1159455], [1.3090843, 51.11603039999999], [1.3091171, 51.1161618], [1.3091307, 51.1163078], [1.3091246, 51.1164219], [1.3091090999999997, 51.1165034], [1.3090887, 51.11659049999999], [1.3090422999999998, 51.11667310000001], [1.3089828999999995, 51.1167753], [1.3088677999999998, 51.11693729999999], [1.3086968, 51.11718569999999], [1.3086102999999998, 51.1173016], [1.3085544, 51.11739500000001], [1.3084074, 51.11773509999999], [1.3081246, 51.1184732], [1.3079714999999998, 51.118865], [1.3078850999999998, 51.1190727], [1.3078515, 51.1191629], [1.3078184, 51.1192436], [1.3068045, 51.1217003], [1.3055741999999997, 51.1246814], [1.3055066, 51.12481579999999], [1.3054266, 51.1249498], [1.3053168, 51.1251613], [1.3052746, 51.125258800000005], [1.3049221999999998, 51.1260972]]}", "current_leg_start": "Folkestone East Staff Halt", "dest_arr_time_act": "0617", "motion_projection": null, "next_location_lat": "51.1260972", "next_location_lon": "1.3049222", "previous_location": "Folkestone East Staff Halt", "current_leg_milage": "6.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 542.765, \"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\": 6130.545, \"from_m\": 542.765, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6362.793, \"from_m\": 6130.545, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9130.334, \"from_m\": 6362.793, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9832.894, \"from_m\": 9130.334, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10645.885, \"from_m\": 9832.894, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10686.532, \"from_m\": 10645.885, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10794.181, \"from_m\": 10686.532, \"capability_applied\": null, \"effective_limit_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\": 629157, \"profile_key\": \"aead102fca8df5f20d6201374c048771cf2de0aa88c4e474f9397dab53ad63ab\", \"schedule_id\": 24515, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Folkestone East Train Road\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100532}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0607\", \"location\": \"Folkestone East Staff Halt\", \"stage_seq\": 2, \"distance_m\": 557.856, \"section_seq\": 1, \"route_path_id\": 100532}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": null, \"location\": \"Dover Priory\", \"stage_seq\": 3, \"distance_m\": 10794.181, \"section_seq\": 1, \"route_path_id\": 100532}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10794.181, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100532}], \"total_distance_m\": 10794.181, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10794.181, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0556", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.1260972", "current_position_lon": "1.3049222", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33801, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:32Z\", \"source_id\": 52102231, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:38Z\", \"source_id\": 16802583, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dover Priory", "service_state_platform": "1", "timing_fact_generation": 1789622080230257, "current_leg_arrival_utc": "2026-09-17T06:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:28.616785", "service_state_evidence_id": 16802583, "current_leg_start_actual_dep": "2026-09-17T06:07:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:29.242681", "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 |
None |
DVP |
5R14 |
375602+375623+375902 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 542.765, "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": 6130.545, "from_m": 542.765, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6362.793, "from_m": 6130.545, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9130.334, "from_m": 6362.793, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9832.894, "from_m": 9130.334, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10645.885, "from_m": 9832.894, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10686.532, "from_m": 10645.885, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10794.181, "from_m": 10686.532, "capability_applied": null, "effective_limit_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": 629157, "profile_key": "aead102fca8df5f20d6201374c048771cf2de0aa88c4e474f9397dab53ad63ab", "schedule_id": 24515, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0556", "location": "Folkestone East Train Road", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100532}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0607", "location": "Folkestone East Staff Halt", "stage_seq": 2, "distance_m": 557.856, "section_seq": 1, "route_path_id": 100532}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": null, "location": "Dover Priory", "stage_seq": 3, "distance_m": 10794.181, "section_seq": 1, "route_path_id": 100532}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10794.181, "from_m": 0.0, "section_seq": 1, "route_path_id": 100532}], "total_distance_m": 10794.181, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10794.181, "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": 33801, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:32Z", "source_id": 52102231, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:15:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:38Z", "source_id": 16802583, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}] |
Folkestone East Train Road |
0556 |
0556 |
2 |
None |
None |
Dover Priory |
0617 |
0617 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91155/2026-09-17/detailed |
None |
Folkestone East Staff Halt |
2026-09-17T06:07:00+01:00 |
Dover Priory |
8.0 |
{"type": "LineString", "coordinates": [[1.1895242, 51.08783439999999], [1.1899810999999998, 51.08802790000001], [1.190392, 51.0881916], [1.1905582, 51.08826229999999], [1.1908453, 51.0883802], [1.191135, 51.08850240000001], [1.1914627, 51.088637899999995], [1.1918021, 51.08877950000001], [1.192477, 51.089057199999985], [1.1928384, 51.08920779999999], [1.1932434999999997, 51.089374500000005], [1.1938543999999998, 51.08962830000001], [1.1943331999999998, 51.0898248], [1.1948878, 51.0900529], [1.195344, 51.0902423], [1.1958791, 51.0904712], [1.1994969999999998, 51.0919793], [1.2026813, 51.09324380000001], [1.2033458999999995, 51.09348349999999], [1.2050187, 51.0941], [1.2074319, 51.09499559999998], [1.2087543, 51.0954881], [1.2106488, 51.09618239999999], [1.2115763999999998, 51.0965239], [1.212002, 51.0966864], [1.2124159, 51.096855700000006], [1.2129179, 51.09707480000001], [1.2132725, 51.09722850000001], [1.2135893999999998, 51.0973734], [1.2141104, 51.0976105], [1.2144252, 51.0977538], [1.2147165, 51.09786859999999], [1.215086, 51.0980124], [1.2153990999999995, 51.0981261], [1.2157808, 51.09826320000001], [1.2161003999999995, 51.09836809999999], [1.2166408, 51.0985387], [1.2171949, 51.098693], [1.2176615, 51.09881810000001], [1.2181208999999995, 51.098931], [1.2186148, 51.0990385], [1.2190751, 51.09913530000001], [1.2194184, 51.0991993], [1.2199982, 51.0993013], [1.220582, 51.09939250000001], [1.2211003, 51.09947189999999], [1.2217389999999997, 51.099562], [1.2224818999999998, 51.09965640000001], [1.2229953, 51.0997148], [1.2239104, 51.09980680000001], [1.2246657999999997, 51.0998806], [1.2257062, 51.09998370000001], [1.2267972, 51.100087300000006], [1.2278717, 51.1001892], [1.2292932, 51.1003229], [1.2303139, 51.1004152], [1.2316443999999998, 51.1005321], [1.2326323999999995, 51.1006234], [1.2328959, 51.10064990000001], [1.2329965, 51.1006611], [1.2338842999999995, 51.1007419], [1.2349724, 51.1008493], [1.2369233000000002, 51.10102999999999], [1.2377493, 51.10111270000001], [1.2379685, 51.10113049999999], [1.25764139776733, 51.102898385750336], [1.2630187, 51.103381600000006], [1.2635327999999997, 51.1034508], [1.2636697, 51.1034726], [1.263872, 51.103505899999995], [1.2641649999999998, 51.1035618], [1.2643858999999995, 51.1036116], [1.2646611, 51.1036734], [1.2650129999999995, 51.1037614], [1.2658618999999998, 51.1039951], [1.2667569, 51.10424319999999], [1.2668664, 51.104273600000006], [1.2669198, 51.1042888], [1.2679371999999998, 51.1045776], [1.2687820999999997, 51.1048151], [1.2693879, 51.10498450000001], [1.2695331999999997, 51.1050246], [1.2700793, 51.1051752], [1.2707203, 51.1053499], [1.2712389999999998, 51.105495100000006], [1.2717388024464984, 51.105631359695174], [1.2722334, 51.105766200000005], [1.2728052, 51.1059217], [1.27374, 51.1061775], [1.2745249999999997, 51.1063947], [1.2754293, 51.1066456], [1.2766211999999997, 51.1069564], [1.2776261999999998, 51.107250500000006], [1.2781042000000002, 51.1073842], [1.2788075999999995, 51.107579400000006], [1.2795906999999995, 51.107786999999995], [1.2845448792706655, 51.1091490137013], [1.2852252058311116, 51.10933604741925], [1.296264, 51.1123707], [1.2967002, 51.1124964], [1.2983064, 51.11295069999999], [1.2990105999999997, 51.11314070000001], [1.2997506, 51.113316099999984], [1.3004511999999997, 51.11347490000001], [1.3010361999999998, 51.11359660000001], [1.301569, 51.1136969], [1.3020740999999998, 51.11378010000001], [1.3032203, 51.113959599999994], [1.3037206, 51.1140252], [1.3050944999999998, 51.114238], [1.3063485, 51.1144311], [1.306735, 51.1144997], [1.3070029, 51.1145418], [1.3071931999999995, 51.11457949999999], [1.3073842999999998, 51.11462590000001], [1.3076164, 51.11470229999999], [1.307779, 51.1147691], [1.3080008, 51.11487000000001], [1.3081918, 51.1149738], [1.3083941999999995, 51.11510739999999], [1.3085674, 51.115244899999986], [1.3087096, 51.1153881], [1.3088497, 51.1155775], [1.3090043999999998, 51.1158414], [1.3090461999999998, 51.1159455], [1.3090843, 51.11603039999999], [1.3091171, 51.1161618], [1.3091307, 51.1163078], [1.3091246, 51.1164219], [1.3091090999999997, 51.1165034], [1.3090887, 51.11659049999999], [1.3090422999999998, 51.11667310000001], [1.3089828999999995, 51.1167753], [1.3088677999999998, 51.11693729999999], [1.3086968, 51.11718569999999], [1.3086102999999998, 51.1173016], [1.3085544, 51.11739500000001], [1.3084074, 51.11773509999999], [1.3081246, 51.1184732], [1.3079714999999998, 51.118865], [1.3078850999999998, 51.1190727], [1.3078515, 51.1191629], [1.3078184, 51.1192436], [1.3068045, 51.1217003], [1.3055741999999997, 51.1246814], [1.3055066, 51.12481579999999], [1.3054266, 51.1249498], [1.3053168, 51.1251613], [1.3052746, 51.125258800000005], [1.3049221999999998, 51.1260972]]} |
6.4 |
0607 |
0615 |
Folkestone East Staff Halt |
Dover Priory |
Dover Priory |
51.1260972 |
1.3049222 |
51.1260972 |
1.3049222 |
1 |
0 |
2026-09-17 05:25:51 |
TERMINATED |
2026-09-17 05:15:00 |
Dover Priory |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802583 |
1789622080230257 |
8 |
8 |
2026-09-17 05:25:29.242681 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:28.616785 |
| 598094 |
628760 |
C39720 |
535R07M517 |
2026-09-17 |
COMPLETE |
16802145 |
2026-09-17 06:15:00 |
2026-09-17 05:25:51 |
2026-09-19 05:25:51 |
{"id": 628760, "stp": "P", "toc": "Great Northern", "uid": "C39720", "consist": "387112+387116", "dest_crs": "LET", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39720/2026-09-17/detailed", "trust_id": "535R07M517", "origin_crs": "XLE", "show_on_map": 0, "dar_est_time": "05:44:00", "dar_platform": null, "dest_station": "Letchworth Garden City", "service_date": "2026-09-17", "dest_arr_time": "0614", "dest_platform": "1", "is_terminated": 1, "next_location": "Letchworth Garden City", "signalling_id": "5R07", "timing_status": "LATE", "origin_station": "Letchworth C.S.D", "current_leg_arr": "0615", "current_leg_dep": "0614", "current_leg_end": "Letchworth Garden City", "origin_dep_time": "0544", "origin_platform": null, "current_location": "Letchworth Garden City", "last_update_time": "2026-09-17T05:25:51", "route_debug_link": null, "timing_variation": "+1 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": "0614", "motion_projection": null, "next_location_lat": "51.9802323", "next_location_lon": "-0.2293010", "previous_location": "Letchworth A/D Line", "current_leg_milage": "0.5", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 945.095, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 972.61, \"from_m\": 945.095, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 994.136, \"from_m\": 972.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2186.45, \"from_m\": 994.136, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 2218.856, \"from_m\": 2186.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2360.247, \"from_m\": 2218.856, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 2595.237, \"from_m\": 2360.247, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 628760, \"profile_key\": \"6412621526a110202b2de04a9e0c02f3944c721dbac126fae463590ff3c5de00\", \"schedule_id\": 5682, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Letchworth C.S.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29973}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0603\", \"location\": \"Letchworth CS Reception\", \"stage_seq\": 2, \"distance_m\": 1218.066, \"section_seq\": 1, \"route_path_id\": 29973}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Letchworth A/D Line\", \"stage_seq\": 3, \"distance_m\": 1859.238, \"section_seq\": 1, \"route_path_id\": 29973}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"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": "0544", "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-17T05:13:52Z\", \"source_id\": 52100946, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:53Z\", \"source_id\": 16802145, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Letchworth Garden City", "service_state_platform": "1", "timing_fact_generation": 1789622035229145, "current_leg_arrival_utc": "2026-09-17T06:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:36.127879", "service_state_evidence_id": 16802145, "current_leg_start_actual_dep": "2026-09-17T06:13:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:36.408172", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
XLE |
LET |
5R07 |
387112+387116 |
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": 628760, "profile_key": "6412621526a110202b2de04a9e0c02f3944c721dbac126fae463590ff3c5de00", "schedule_id": 5682, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0544", "location": "Letchworth C.S.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29973}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0603", "location": "Letchworth CS Reception", "stage_seq": 2, "distance_m": 1218.066, "section_seq": 1, "route_path_id": 29973}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Letchworth A/D Line", "stage_seq": 3, "distance_m": 1859.238, "section_seq": 1, "route_path_id": 29973}, {"is_pass": false, "wtt_arr": "0614", "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-17T05:13:52Z", "source_id": 52100946, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:15:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:53Z", "source_id": 16802145, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}] |
Letchworth C.S.D |
0544 |
0544 |
None |
5:44:00 |
None |
Letchworth Garden City |
0614 |
0614 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C39720/2026-09-17/detailed |
None |
Letchworth A/D Line |
2026-09-17T06:13: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 |
0614 |
0615 |
Letchworth A/D Line |
Letchworth Garden City |
Letchworth Garden City |
51.9802323 |
-0.2293010 |
51.9802323 |
-0.2293010 |
1 |
0 |
2026-09-17 05:25:51 |
TERMINATED |
2026-09-17 05:15:00 |
Letchworth Garden City |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802145 |
1789622035229145 |
4 |
4 |
2026-09-17 05:25:36.408172 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:36.127879 |
| 598095 |
627658 |
C18531 |
532F03M517 |
2026-09-17 |
COMPLETE |
16802106 |
2026-09-17 06:15:00 |
2026-09-17 05:25:51 |
2026-09-19 05:25:51 |
{"id": 627658, "stp": "P", "toc": "Great Northern", "uid": "C18531", "consist": "717010", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18531/2026-09-17/detailed", "trust_id": "532F03M517", "origin_crs": "SVG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-17", "dest_arr_time": "0608", "dest_platform": "9", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2F03", "timing_status": "LATE", "origin_station": "Stevenage", "current_leg_arr": "0615", "current_leg_dep": "0609", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "0500", "origin_platform": "1", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-17T05:25:51", "route_debug_link": null, "timing_variation": "+7 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": "0608", "motion_projection": null, "next_location_lat": "51.5186636", "next_location_lon": "-0.0880023", "previous_location": "Old Street", "current_leg_milage": "0.4", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1332.359, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3901.561, \"from_m\": 1332.359, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15024.824, \"from_m\": 3901.561, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15050.166, \"from_m\": 15024.824, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15296.182, \"from_m\": 15050.166, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15331.119, \"from_m\": 15296.182, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24825.097, \"from_m\": 15331.119, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24848.183, \"from_m\": 24825.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30978.25, \"from_m\": 24848.183, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31020.161, \"from_m\": 30978.25, \"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\": 32803.308, \"from_m\": 31020.161, \"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\": 32856.134, \"from_m\": 32803.308, \"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\": 35798.955, \"from_m\": 32856.134, \"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\": 39471.289, \"from_m\": 35798.955, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40226.657, \"from_m\": 39471.289, \"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\": 40597.571, \"from_m\": 40226.657, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40647.88, \"from_m\": 40597.571, \"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\": 40703.271, \"from_m\": 40647.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40758.841, \"from_m\": 40703.271, \"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\": 42762.969, \"from_m\": 40758.841, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 44056.34, \"from_m\": 42762.969, \"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\": 44111.581, \"from_m\": 44056.34, \"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\": 44362.461, \"from_m\": 44111.581, \"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\": 44445.266, \"from_m\": 44362.461, \"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\": 44952.233, \"from_m\": 44445.266, \"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\": 45072.091, \"from_m\": 44952.233, \"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\": 45925.291, \"from_m\": 45072.091, \"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\": 46402.566, \"from_m\": 45925.291, \"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\": 46506.882, \"from_m\": 46402.566, \"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\": 50851.891, \"from_m\": 46506.882, \"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\": 627658, \"profile_key\": \"4e147706ac7486348609dfe7213177e5ffdcabd676cc9d5114d170e2520a5f39\", \"schedule_id\": 2518, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Stevenage\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501H\", \"location\": \"Langley Jn\", \"stage_seq\": 2, \"distance_m\": 1605.406, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0502H\", \"location\": \"Langley South Jn\", \"stage_seq\": 3, \"distance_m\": 2725.623, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0504\", \"location\": \"Bragbury Jn\", \"stage_seq\": 4, \"distance_m\": 4457.965, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0506H\", \"wtt_dep\": \"0507\", \"location\": \"Watton-at-Stone\", \"stage_seq\": 5, \"distance_m\": 8174.316, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510\", \"location\": \"Molewood Jn\", \"stage_seq\": 6, \"distance_m\": 12414.331, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0512\", \"wtt_dep\": \"0516\", \"location\": \"Hertford North\", \"stage_seq\": 7, \"distance_m\": 15091.076, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0519H\", \"wtt_dep\": \"0520\", \"location\": \"Bayford\", \"stage_seq\": 8, \"distance_m\": 19831.063, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520H\", \"location\": \"Ponsbourne Tunnel Sig. K894\", \"stage_seq\": 9, \"distance_m\": 20243.569, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0523H\", \"wtt_dep\": \"0524H\", \"location\": \"Cuffley\", \"stage_seq\": 10, \"distance_m\": 25382.122, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0527\", \"wtt_dep\": \"0527H\", \"location\": \"Crews Hill\", \"stage_seq\": 11, \"distance_m\": 28145.414, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0531\", \"location\": \"Gordon Hill\", \"stage_seq\": 12, \"distance_m\": 30772.07, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0533H\", \"location\": \"Enfield Chase\", \"stage_seq\": 13, \"distance_m\": 31943.183, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0535H\", \"location\": \"Grange Park\", \"stage_seq\": 14, \"distance_m\": 34798.415, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0538\", \"location\": \"Winchmore Hill\", \"stage_seq\": 15, \"distance_m\": 35864.358, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0541\", \"location\": \"Palmers Green\", \"stage_seq\": 16, \"distance_m\": 37749.913, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0543H\", \"location\": \"Bowes Park\", \"stage_seq\": 17, \"distance_m\": 39222.2, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Alexandra Palace\", \"stage_seq\": 18, \"distance_m\": 40402.836, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0548H\", \"location\": \"Hornsey\", \"stage_seq\": 19, \"distance_m\": 41922.315, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0550H\", \"location\": \"Harringay\", \"stage_seq\": 20, \"distance_m\": 42889.982, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0554H\", \"location\": \"Finsbury Park\", \"stage_seq\": 21, \"distance_m\": 44850.009, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558H\", \"location\": \"Drayton Park\", \"stage_seq\": 22, \"distance_m\": 46173.251, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600H\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 23, \"distance_m\": 47304.967, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0602H\", \"location\": \"Essex Road\", \"stage_seq\": 24, \"distance_m\": 48169.098, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Old Street\", \"stage_seq\": 25, \"distance_m\": 50252.422, \"section_seq\": 1, \"route_path_id\": 28409}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 26, \"distance_m\": 50851.891, \"section_seq\": 1, \"route_path_id\": 28409}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50851.891, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28409}], \"total_distance_m\": 50851.891, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 47279.84, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3572.051, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0500", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5186636", "current_position_lon": "-0.0880023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:05:39Z\", \"source_id\": 52014966, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:06:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:05:43Z\", \"source_id\": 16775682, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:10:47Z\", \"source_id\": 52018648, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:12:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:10:49Z\", \"source_id\": 16776719, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:56Z\", \"source_id\": 52025399, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:19:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:19:04Z\", \"source_id\": 16778721, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:59Z\", \"source_id\": 52029168, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:23:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:23:03Z\", \"source_id\": 16779843, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:54Z\", \"source_id\": 52034090, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:29:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:57Z\", \"source_id\": 16781296, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:37Z\", \"source_id\": 52039136, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:33:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:44Z\", \"source_id\": 16782800, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:13Z\", \"source_id\": 52042172, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:17Z\", \"source_id\": 16783682, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:49Z\", \"source_id\": 52045078, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:38:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:52Z\", \"source_id\": 16784575, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:25Z\", \"source_id\": 52048201, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:28Z\", \"source_id\": 16785546, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:36Z\", \"source_id\": 52052219, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:38Z\", \"source_id\": 16786809, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:40Z\", \"source_id\": 52055153, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:43Z\", \"source_id\": 16787668, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:27Z\", \"source_id\": 52058992, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:28Z\", \"source_id\": 16788844, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:54Z\", \"source_id\": 52062615, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:58Z\", \"source_id\": 16789946, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:39Z\", \"source_id\": 52065228, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:47Z\", \"source_id\": 16790745, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:38Z\", \"source_id\": 52069639, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:43Z\", \"source_id\": 16792178, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:13Z\", \"source_id\": 52076717, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:16Z\", \"source_id\": 16794334, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:41Z\", \"source_id\": 52080869, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:42Z\", \"source_id\": 16795640, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:03Z\", \"source_id\": 52084943, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:06Z\", \"source_id\": 16796972, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:34Z\", \"source_id\": 52091329, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:43Z\", \"source_id\": 16799033, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:47Z\", \"source_id\": 52100779, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:53Z\", \"source_id\": 16802106, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "9", "timing_fact_generation": 1789622034652708, "current_leg_arrival_utc": "2026-09-17T06:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:38.361788", "service_state_evidence_id": 16802106, "current_leg_start_actual_dep": "2026-09-17T06:12:30+01:00", "operational_evidence_version": 127, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:38.539970", "service_state_valid_until_kind": null, "operational_interpretation_version": 127, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
SVG |
MOG |
2F03 |
717010 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 1332.359, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3901.561, "from_m": 1332.359, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15024.824, "from_m": 3901.561, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15050.166, "from_m": 15024.824, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15296.182, "from_m": 15050.166, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15331.119, "from_m": 15296.182, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24825.097, "from_m": 15331.119, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24848.183, "from_m": 24825.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30978.25, "from_m": 24848.183, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31020.161, "from_m": 30978.25, "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": 32803.308, "from_m": 31020.161, "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": 32856.134, "from_m": 32803.308, "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": 35798.955, "from_m": 32856.134, "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": 39471.289, "from_m": 35798.955, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40226.657, "from_m": 39471.289, "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": 40597.571, "from_m": 40226.657, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40647.88, "from_m": 40597.571, "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": 40703.271, "from_m": 40647.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40758.841, "from_m": 40703.271, "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": 42762.969, "from_m": 40758.841, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 44056.34, "from_m": 42762.969, "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": 44111.581, "from_m": 44056.34, "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": 44362.461, "from_m": 44111.581, "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": 44445.266, "from_m": 44362.461, "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": 44952.233, "from_m": 44445.266, "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": 45072.091, "from_m": 44952.233, "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": 45925.291, "from_m": 45072.091, "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": 46402.566, "from_m": 45925.291, "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": 46506.882, "from_m": 46402.566, "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": 50851.891, "from_m": 46506.882, "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": 627658, "profile_key": "4e147706ac7486348609dfe7213177e5ffdcabd676cc9d5114d170e2520a5f39", "schedule_id": 2518, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0500", "location": "Stevenage", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501H", "location": "Langley Jn", "stage_seq": 2, "distance_m": 1605.406, "section_seq": 1, "route_path_id": 28409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0502H", "location": "Langley South Jn", "stage_seq": 3, "distance_m": 2725.623, "section_seq": 1, "route_path_id": 28409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0504", "location": "Bragbury Jn", "stage_seq": 4, "distance_m": 4457.965, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0506H", "wtt_dep": "0507", "location": "Watton-at-Stone", "stage_seq": 5, "distance_m": 8174.316, "section_seq": 1, "route_path_id": 28409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510", "location": "Molewood Jn", "stage_seq": 6, "distance_m": 12414.331, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0512", "wtt_dep": "0516", "location": "Hertford North", "stage_seq": 7, "distance_m": 15091.076, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0519H", "wtt_dep": "0520", "location": "Bayford", "stage_seq": 8, "distance_m": 19831.063, "section_seq": 1, "route_path_id": 28409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520H", "location": "Ponsbourne Tunnel Sig. K894", "stage_seq": 9, "distance_m": 20243.569, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0523H", "wtt_dep": "0524H", "location": "Cuffley", "stage_seq": 10, "distance_m": 25382.122, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0527", "wtt_dep": "0527H", "location": "Crews Hill", "stage_seq": 11, "distance_m": 28145.414, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0531", "location": "Gordon Hill", "stage_seq": 12, "distance_m": 30772.07, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0533H", "location": "Enfield Chase", "stage_seq": 13, "distance_m": 31943.183, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0535H", "location": "Grange Park", "stage_seq": 14, "distance_m": 34798.415, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0538", "location": "Winchmore Hill", "stage_seq": 15, "distance_m": 35864.358, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0541", "location": "Palmers Green", "stage_seq": 16, "distance_m": 37749.913, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0543H", "location": "Bowes Park", "stage_seq": 17, "distance_m": 39222.2, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Alexandra Palace", "stage_seq": 18, "distance_m": 40402.836, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0548H", "location": "Hornsey", "stage_seq": 19, "distance_m": 41922.315, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0550H", "location": "Harringay", "stage_seq": 20, "distance_m": 42889.982, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0554H", "location": "Finsbury Park", "stage_seq": 21, "distance_m": 44850.009, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558H", "location": "Drayton Park", "stage_seq": 22, "distance_m": 46173.251, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600H", "location": "Highbury & Islington (Great Northern)", "stage_seq": 23, "distance_m": 47304.967, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0602H", "location": "Essex Road", "stage_seq": 24, "distance_m": 48169.098, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Old Street", "stage_seq": 25, "distance_m": 50252.422, "section_seq": 1, "route_path_id": 28409}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 26, "distance_m": 50851.891, "section_seq": 1, "route_path_id": 28409}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50851.891, "from_m": 0.0, "section_seq": 1, "route_path_id": 28409}], "total_distance_m": 50851.891, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 47279.84, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3572.051, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15705, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:05:39Z", "source_id": 52014966, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:06:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:05:43Z", "source_id": 16775682, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15725, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:10:47Z", "source_id": 52018648, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:12:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:10:49Z", "source_id": 16776719, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15768, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:56Z", "source_id": 52025399, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:19:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:19:04Z", "source_id": 16778721, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15772, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:59Z", "source_id": 52029168, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:23:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:23:03Z", "source_id": 16779843, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15776, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:54Z", "source_id": 52034090, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:29:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:57Z", "source_id": 16781296, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15785, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:37Z", "source_id": 52039136, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:33:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:44Z", "source_id": 16782800, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15808, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:13Z", "source_id": 52042172, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:36:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:17Z", "source_id": 16783682, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15812, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:49Z", "source_id": 52045078, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:38:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:52Z", "source_id": 16784575, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15817, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:25Z", "source_id": 52048201, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:40:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:28Z", "source_id": 16785546, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15822, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:36Z", "source_id": 52052219, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T04:44:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:38Z", "source_id": 16786809, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15827, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:40Z", "source_id": 52055153, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:46:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:43Z", "source_id": 16787668, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16006, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:27Z", "source_id": 52058992, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T04:49:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:28Z", "source_id": 16788844, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16063, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:54Z", "source_id": 52062615, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T04:51:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:58Z", "source_id": 16789946, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:39Z", "source_id": 52065228, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T04:53:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:47Z", "source_id": 16790745, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16149, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:38Z", "source_id": 52069639, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T04:56:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:43Z", "source_id": 16792178, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:13Z", "source_id": 52076717, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T05:01:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:16Z", "source_id": 16794334, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:41Z", "source_id": 52080869, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T05:03:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:42Z", "source_id": 16795640, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:03Z", "source_id": 52084943, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T05:05:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:06Z", "source_id": 16796972, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:34Z", "source_id": 52091329, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T05:09:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:43Z", "source_id": 16799033, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16220, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:47Z", "source_id": 52100779, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T05:15:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:53Z", "source_id": 16802106, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}] |
Stevenage |
0500 |
0500 |
1 |
None |
None |
Moorgate (Great Northern) |
0608 |
0608 |
9 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18531/2026-09-17/detailed |
None |
Old Street |
2026-09-17T06:12:30+01:00 |
Moorgate (Great Northern) |
6.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 |
0609 |
0615 |
Old Street |
Moorgate (Great Northern) |
Moorgate (Great Northern) |
51.5186636 |
-0.0880023 |
51.5186636 |
-0.0880023 |
1 |
0 |
2026-09-17 05:25:51 |
TERMINATED |
2026-09-17 05:15:00 |
Moorgate (Great Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802106 |
1789622034652708 |
127 |
127 |
2026-09-17 05:25:38.539970 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:38.361788 |
| 598096 |
630979 |
P01791 |
482P01M517 |
2026-09-17 |
COMPLETE |
16802109 |
2026-09-17 06:15:00 |
2026-09-17 05:25:51 |
2026-09-19 05:25:51 |
{"id": 630979, "stp": "P", "toc": "Greater Anglia", "uid": "P01791", "consist": "755335", "dest_crs": "NRW", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01791/2026-09-17/detailed", "trust_id": "482P01M517", "origin_crs": "GYM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-17", "dest_arr_time": "0616", "dest_platform": "4B", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "2P01", "timing_status": "EARLY", "origin_station": "Great Yarmouth", "current_leg_arr": "0615", "current_leg_dep": "0609", "current_leg_end": "Norwich", "origin_dep_time": "0544", "origin_platform": "2", "current_location": "Norwich", "last_update_time": "2026-09-17T05:25:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4181988458886468, 52.623399235888755], [1.4174663999999997, 52.623345699999994], [1.4172636, 52.62333209999999], [1.4170363, 52.62331270000001], [1.4164942, 52.623268399999986], [1.4158047, 52.62320139999999], [1.4151022000000002, 52.62312949999999], [1.4148353, 52.6231016], [1.4140845999999998, 52.623009500000016], [1.4133317, 52.6229232], [1.4118767, 52.622745599999995], [1.4116324, 52.6227172], [1.411373, 52.622688], [1.4112718999999998, 52.62267649999999], [1.4106407, 52.62260299999999], [1.4078337999999997, 52.622269300000006], [1.4038733, 52.62178389999999], [1.4029232, 52.6216771], [1.4019722, 52.62156910000001], [1.4010193, 52.6214633], [1.4000614, 52.621380300000006], [1.399603, 52.6213406], [1.3991451, 52.6213114], [1.3986779, 52.62129], [1.398214, 52.6212752], [1.3959946, 52.62123520000001], [1.3947954, 52.6212399], [1.3942002999999998, 52.6212463], [1.3936361999999998, 52.62127], [1.3928868, 52.62132429999999], [1.3921527, 52.6213975], [1.3906941, 52.6215547], [1.3891654, 52.6217703], [1.3877828999999997, 52.6220034], [1.3872864, 52.6220974], [1.3861634, 52.6223383], [1.3805925999999995, 52.6237777], [1.3789897999999998, 52.62411839999999], [1.3777229, 52.6243567], [1.3765268999999998, 52.62453739999999], [1.3746119, 52.624809], [1.3727992, 52.6250315], [1.3717828999999997, 52.6251491], [1.3688571, 52.62546449999999], [1.3672219, 52.62561519999999], [1.3655502000000002, 52.625733], [1.3651974999999998, 52.6257549], [1.3636275, 52.6258137], [1.3621343, 52.62586919999999], [1.3599777999999998, 52.625903099999995], [1.3576259000000002, 52.62586209999999], [1.3559016, 52.6258135], [1.3551068, 52.6257766], [1.3541498, 52.6257448], [1.3523519999999998, 52.62566539999999], [1.3499368, 52.6255417], [1.3495264, 52.625522499999995], [1.3474729261792822, 52.625426493909266], [1.3472335000000002, 52.6254153], [1.3456792000000002, 52.6253368], [1.3440875, 52.62527570000002], [1.3434276, 52.62526309999999], [1.342576, 52.6252516], [1.3414061, 52.62524839999999], [1.3398384999999997, 52.6252941], [1.3389742, 52.6253181], [1.3375478, 52.6253091], [1.3366863, 52.625270699999994], [1.3357465, 52.625215], [1.3346533, 52.625128], [1.3338567999999995, 52.6250457], [1.3332670999999998, 52.624969500000006], [1.3325021, 52.6248668], [1.3319572, 52.6247788], [1.3314429999999997, 52.62470170000001], [1.3298059999999998, 52.62445389999999], [1.328758, 52.6243105], [1.3283806, 52.6242609], [1.3275484, 52.6241515], [1.3273842, 52.6241338], [1.3264644, 52.6240344], [1.3253777, 52.6239174], [1.324121, 52.623788999999995], [1.3237446999999998, 52.623757100000006], [1.3226760999999998, 52.6236662], [1.3219455, 52.62361190000001], [1.3212187999999998, 52.6235456], [1.3203626, 52.6234938], [1.3191699, 52.62342159999999], [1.3181343999999997, 52.62338470000001], [1.3179504000000002, 52.62338], [1.3170678, 52.623377899999994], [1.3167068999999998, 52.62338160000001], [1.3160299999999998, 52.623382799999995], [1.3153274, 52.6234002], [1.3151482, 52.6234081], [1.3149782, 52.623421099999995], [1.31493981753834, 52.62342539277531], [1.3146894828569953, 52.62346954571441], [1.314467850134331, 52.62350797064573], [1.3142710039870855, 52.62354176455421], [1.3140950290319977, 52.623572024424774], [1.3139360098858053, 52.6235998472424], [1.3137900311652468, 52.62362632999196], [1.313653177487061, 52.62365256965843], [1.3135215334679864, 52.62367966322674], [1.3133911837247612, 52.6237087076818], [1.3132582128741237, 52.62374080000859], [1.313118705532812, 52.62377703719201], [1.3129687463175652, 52.623818516217014], [1.3128044198451214, 52.62386633406852], [1.3126218107322192, 52.62392158773149], [1.3124170035955964, 52.62398537419082], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]}", "current_leg_start": "Brundall Gardens", "dest_arr_time_act": "0616", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Brundall Gardens", "current_leg_milage": "4.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 569.975, \"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\": 12433.205, \"from_m\": 569.975, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13514.488, \"from_m\": 12433.205, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19388.768, \"from_m\": 13514.488, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19913.475, \"from_m\": 19388.768, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26377.452, \"from_m\": 19913.475, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26405.235, \"from_m\": 26377.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\": 28544.965, \"from_m\": 26405.235, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29412.092, \"from_m\": 28544.965, \"capability_applied\": null, \"effective_limit_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\": 630979, \"profile_key\": \"8c5ae2284ce3599d60bfd2f24ba169d3f67c43a0e3a0e427e9ae5c794d220e85\", \"schedule_id\": 19777, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Great Yarmouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74116}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555\", \"location\": \"Acle\", \"stage_seq\": 2, \"distance_m\": 12663.879, \"section_seq\": 1, \"route_path_id\": 74116}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0559H\", \"location\": \"Lingwood\", \"stage_seq\": 3, \"distance_m\": 16493.887, \"section_seq\": 1, \"route_path_id\": 74116}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Brundall\", \"stage_seq\": 4, \"distance_m\": 20129.112, \"section_seq\": 1, \"route_path_id\": 74116}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607\", \"location\": \"Brundall Gardens\", \"stage_seq\": 5, \"distance_m\": 21672.672, \"section_seq\": 1, \"route_path_id\": 74116}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 6, \"distance_m\": 26405.235, \"section_seq\": 1, \"route_path_id\": 74116}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614H\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 7, \"distance_m\": 28860.824, \"section_seq\": 1, \"route_path_id\": 74116}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 8, \"distance_m\": 29412.092, \"section_seq\": 1, \"route_path_id\": 74116}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29412.092, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74116}], \"total_distance_m\": 29412.092, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29384.309, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 27.783, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0544", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:09Z\", \"source_id\": 52067374, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:12Z\", \"source_id\": 16791443, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:21Z\", \"source_id\": 52075416, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:28Z\", \"source_id\": 16793947, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:06Z\", \"source_id\": 52081661, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:12Z\", \"source_id\": 16795932, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:28Z\", \"source_id\": 52085691, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:32Z\", \"source_id\": 16797209, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:50Z\", \"source_id\": 52100845, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:53Z\", \"source_id\": 16802109, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "4", "timing_fact_generation": 1789622036001257, "current_leg_arrival_utc": "2026-09-17T06:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:39.328269", "service_state_evidence_id": 16802109, "current_leg_start_actual_dep": "2026-09-17T06:07:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:40.069330", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
GYM |
NRW |
2P01 |
755335 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 569.975, "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": 12433.205, "from_m": 569.975, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13514.488, "from_m": 12433.205, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19388.768, "from_m": 13514.488, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19913.475, "from_m": 19388.768, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26377.452, "from_m": 19913.475, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26405.235, "from_m": 26377.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": 28544.965, "from_m": 26405.235, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29412.092, "from_m": 28544.965, "capability_applied": null, "effective_limit_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": 630979, "profile_key": "8c5ae2284ce3599d60bfd2f24ba169d3f67c43a0e3a0e427e9ae5c794d220e85", "schedule_id": 19777, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0544", "location": "Great Yarmouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74116}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555", "location": "Acle", "stage_seq": 2, "distance_m": 12663.879, "section_seq": 1, "route_path_id": 74116}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0559H", "location": "Lingwood", "stage_seq": 3, "distance_m": 16493.887, "section_seq": 1, "route_path_id": 74116}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Brundall", "stage_seq": 4, "distance_m": 20129.112, "section_seq": 1, "route_path_id": 74116}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607", "location": "Brundall Gardens", "stage_seq": 5, "distance_m": 21672.672, "section_seq": 1, "route_path_id": 74116}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Whitlingham Jn", "stage_seq": 6, "distance_m": 26405.235, "section_seq": 1, "route_path_id": 74116}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614H", "location": "Norwich Thorpe Jn", "stage_seq": 7, "distance_m": 28860.824, "section_seq": 1, "route_path_id": 74116}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": null, "location": "Norwich", "stage_seq": 8, "distance_m": 29412.092, "section_seq": 1, "route_path_id": 74116}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29412.092, "from_m": 0.0, "section_seq": 1, "route_path_id": 74116}], "total_distance_m": 29412.092, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29384.309, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 27.783, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12851, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:09Z", "source_id": 52067374, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:55:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:12Z", "source_id": 16791443, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12855, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:21Z", "source_id": 52075416, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:59:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:28Z", "source_id": 16793947, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12918, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:06Z", "source_id": 52081661, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:04:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:12Z", "source_id": 16795932, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12924, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:28Z", "source_id": 52085691, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:08:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:32Z", "source_id": 16797209, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12998, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:50Z", "source_id": 52100845, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:15:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:53Z", "source_id": 16802109, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}] |
Great Yarmouth |
0544 |
0544 |
2 |
None |
None |
Norwich |
0616 |
0616 |
4B |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01791/2026-09-17/detailed |
None |
Brundall Gardens |
2026-09-17T06:07:00+01:00 |
Norwich |
6.0 |
{"type": "LineString", "coordinates": [[1.4181988458886468, 52.623399235888755], [1.4174663999999997, 52.623345699999994], [1.4172636, 52.62333209999999], [1.4170363, 52.62331270000001], [1.4164942, 52.623268399999986], [1.4158047, 52.62320139999999], [1.4151022000000002, 52.62312949999999], [1.4148353, 52.6231016], [1.4140845999999998, 52.623009500000016], [1.4133317, 52.6229232], [1.4118767, 52.622745599999995], [1.4116324, 52.6227172], [1.411373, 52.622688], [1.4112718999999998, 52.62267649999999], [1.4106407, 52.62260299999999], [1.4078337999999997, 52.622269300000006], [1.4038733, 52.62178389999999], [1.4029232, 52.6216771], [1.4019722, 52.62156910000001], [1.4010193, 52.6214633], [1.4000614, 52.621380300000006], [1.399603, 52.6213406], [1.3991451, 52.6213114], [1.3986779, 52.62129], [1.398214, 52.6212752], [1.3959946, 52.62123520000001], [1.3947954, 52.6212399], [1.3942002999999998, 52.6212463], [1.3936361999999998, 52.62127], [1.3928868, 52.62132429999999], [1.3921527, 52.6213975], [1.3906941, 52.6215547], [1.3891654, 52.6217703], [1.3877828999999997, 52.6220034], [1.3872864, 52.6220974], [1.3861634, 52.6223383], [1.3805925999999995, 52.6237777], [1.3789897999999998, 52.62411839999999], [1.3777229, 52.6243567], [1.3765268999999998, 52.62453739999999], [1.3746119, 52.624809], [1.3727992, 52.6250315], [1.3717828999999997, 52.6251491], [1.3688571, 52.62546449999999], [1.3672219, 52.62561519999999], [1.3655502000000002, 52.625733], [1.3651974999999998, 52.6257549], [1.3636275, 52.6258137], [1.3621343, 52.62586919999999], [1.3599777999999998, 52.625903099999995], [1.3576259000000002, 52.62586209999999], [1.3559016, 52.6258135], [1.3551068, 52.6257766], [1.3541498, 52.6257448], [1.3523519999999998, 52.62566539999999], [1.3499368, 52.6255417], [1.3495264, 52.625522499999995], [1.3474729261792822, 52.625426493909266], [1.3472335000000002, 52.6254153], [1.3456792000000002, 52.6253368], [1.3440875, 52.62527570000002], [1.3434276, 52.62526309999999], [1.342576, 52.6252516], [1.3414061, 52.62524839999999], [1.3398384999999997, 52.6252941], [1.3389742, 52.6253181], [1.3375478, 52.6253091], [1.3366863, 52.625270699999994], [1.3357465, 52.625215], [1.3346533, 52.625128], [1.3338567999999995, 52.6250457], [1.3332670999999998, 52.624969500000006], [1.3325021, 52.6248668], [1.3319572, 52.6247788], [1.3314429999999997, 52.62470170000001], [1.3298059999999998, 52.62445389999999], [1.328758, 52.6243105], [1.3283806, 52.6242609], [1.3275484, 52.6241515], [1.3273842, 52.6241338], [1.3264644, 52.6240344], [1.3253777, 52.6239174], [1.324121, 52.623788999999995], [1.3237446999999998, 52.623757100000006], [1.3226760999999998, 52.6236662], [1.3219455, 52.62361190000001], [1.3212187999999998, 52.6235456], [1.3203626, 52.6234938], [1.3191699, 52.62342159999999], [1.3181343999999997, 52.62338470000001], [1.3179504000000002, 52.62338], [1.3170678, 52.623377899999994], [1.3167068999999998, 52.62338160000001], [1.3160299999999998, 52.623382799999995], [1.3153274, 52.6234002], [1.3151482, 52.6234081], [1.3149782, 52.623421099999995], [1.31493981753834, 52.62342539277531], [1.3146894828569953, 52.62346954571441], [1.314467850134331, 52.62350797064573], [1.3142710039870855, 52.62354176455421], [1.3140950290319977, 52.623572024424774], [1.3139360098858053, 52.6235998472424], [1.3137900311652468, 52.62362632999196], [1.313653177487061, 52.62365256965843], [1.3135215334679864, 52.62367966322674], [1.3133911837247612, 52.6237087076818], [1.3132582128741237, 52.62374080000859], [1.313118705532812, 52.62377703719201], [1.3129687463175652, 52.623818516217014], [1.3128044198451214, 52.62386633406852], [1.3126218107322192, 52.62392158773149], [1.3124170035955964, 52.62398537419082], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]} |
4.7 |
0609 |
0615 |
Brundall Gardens |
Norwich |
Norwich |
52.6266570 |
1.3070530 |
52.6266570 |
1.3070530 |
1 |
0 |
2026-09-17 05:25:51 |
TERMINATED |
2026-09-17 05:15:00 |
Norwich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802109 |
1789622036001257 |
21 |
21 |
2026-09-17 05:25:40.069330 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:39.328269 |
| 598097 |
618297 |
H55344 |
346L10CZ16 |
2026-09-16 |
COMPLETE |
16803306 |
2026-09-17 05:30:00 |
2026-09-17 05:25:51 |
2026-09-19 05:25:51 |
{"id": 618297, "stp": "O", "toc": "Unknown", "uid": "H55344", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H55344/2026-09-17/detailed", "trust_id": "346L10CZ16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Thurrock Sidings (FLHH)", "service_date": "2026-09-16", "dest_arr_time": "0542", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6L10", "timing_status": "EARLY", "origin_station": "Tunstead Sidings (FLHH)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2052", "origin_platform": null, "current_location": "West Thurrock Sidings (FLHH)", "last_update_time": "2026-09-17T05:25:51", "route_debug_link": null, "timing_variation": "-12 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0542", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "West Thurrock Headshunt", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2052", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:17:53Z\", \"source_id\": 16653746, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:22Z\", \"source_id\": 51633766, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:39:23Z\", \"source_id\": 16668102, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:32Z\", \"source_id\": 51638579, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:42:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:41:36Z\", \"source_id\": 16669550, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:42Z\", \"source_id\": 51696080, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:09:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:44Z\", \"source_id\": 16686278, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:20:30Z\", \"source_id\": 51723634, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:21:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:20:35Z\", \"source_id\": 16694322, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:27:31Z\", \"source_id\": 51737767, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:28:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:27:36Z\", \"source_id\": 16698492, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:35:14Z\", \"source_id\": 51753741, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:37:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:35:19Z\", \"source_id\": 16703107, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:56:41Z\", \"source_id\": 51795798, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:58:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:56:44Z\", \"source_id\": 16715634, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:16:40Z\", \"source_id\": 51917623, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:19:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:16:43Z\", \"source_id\": 16751791, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:30:34Z\", \"source_id\": 51930154, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:31:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:30:38Z\", \"source_id\": 16755220, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:40:10Z\", \"source_id\": 51937344, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:41:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:40:19Z\", \"source_id\": 16757081, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:59:43Z\", \"source_id\": 51947994, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:01:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:59:47Z\", \"source_id\": 16759825, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:25:39Z\", \"source_id\": 51957210, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:26:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:25:44Z\", \"source_id\": 16762022, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:31:10Z\", \"source_id\": 51958686, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:32:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:31:13Z\", \"source_id\": 16762368, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:46:06Z\", \"source_id\": 51962375, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:47:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:46:12Z\", \"source_id\": 16763084, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18357, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:00:21Z\", \"source_id\": 51965348, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:01:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:00:24Z\", \"source_id\": 16763647, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:17:50Z\", \"source_id\": 51968648, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:17:54Z\", \"source_id\": 16764230, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:22:31Z\", \"source_id\": 51969519, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:23:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:22:38Z\", \"source_id\": 16764400, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:25:37Z\", \"source_id\": 51970096, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:25:43Z\", \"source_id\": 16764494, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:40:45Z\", \"source_id\": 51972825, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:42:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:40:52Z\", \"source_id\": 16764972, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:53:09Z\", \"source_id\": 51975235, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:53:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:53:13Z\", \"source_id\": 16765382, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:02:45Z\", \"source_id\": 51976919, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:03:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:02:48Z\", \"source_id\": 16765675, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:18:20Z\", \"source_id\": 51979655, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:19:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:18:24Z\", \"source_id\": 16766104, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:24:46Z\", \"source_id\": 51980809, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:25:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:24:48Z\", \"source_id\": 16766311, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:32:59Z\", \"source_id\": 51982418, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:33:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:33:03Z\", \"source_id\": 16766637, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:41:37Z\", \"source_id\": 51984150, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:42:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:41:42Z\", \"source_id\": 16767003, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:50:09Z\", \"source_id\": 51985935, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:51:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:50:13Z\", \"source_id\": 16767417, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:47Z\", \"source_id\": 16803306, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Thurrock Sidings (FLHH)", "service_state_platform": null, "timing_fact_generation": 1789622147563494, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:47.540370", "service_state_evidence_id": 16803306, "current_leg_start_actual_dep": null, "operational_evidence_version": 190, "service_state_event_time_utc": "2026-09-17T04:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:48.241213", "service_state_valid_until_kind": null, "operational_interpretation_version": 190, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
O |
None |
None |
6L10 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:17:53Z", "source_id": 16653746, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9293, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:22Z", "source_id": 51633766, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:39:23Z", "source_id": 16668102, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:32Z", "source_id": 51638579, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:41:36Z", "source_id": 16669550, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:42Z", "source_id": 51696080, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:09:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:44Z", "source_id": 16686278, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16657, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:20:30Z", "source_id": 51723634, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:21:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:20:35Z", "source_id": 16694322, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16716, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:27:31Z", "source_id": 51737767, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:28:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:27:36Z", "source_id": 16698492, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16744, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:35:14Z", "source_id": 51753741, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T21:37:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:35:19Z", "source_id": 16703107, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17349, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:56:41Z", "source_id": 51795798, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T21:58:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:56:44Z", "source_id": 16715634, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17624, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:16:40Z", "source_id": 51917623, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T23:19:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:16:43Z", "source_id": 16751791, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:30:34Z", "source_id": 51930154, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T23:31:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:30:38Z", "source_id": 16755220, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T00:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17756, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:40:10Z", "source_id": 51937344, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T23:41:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:40:19Z", "source_id": 16757081, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T00:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17888, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:59:43Z", "source_id": 51947994, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T00:01:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:59:47Z", "source_id": 16759825, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T01:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:25:39Z", "source_id": 51957210, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-17T00:26:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:25:44Z", "source_id": 16762022, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-17T01:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:31:10Z", "source_id": 51958686, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-17T00:32:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:31:13Z", "source_id": 16762368, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-17T01:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:46:06Z", "source_id": 51962375, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-17T00:47:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:46:12Z", "source_id": 16763084, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-17T01:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18357, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:00:21Z", "source_id": 51965348, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-17T01:01:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:00:24Z", "source_id": 16763647, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-17T02:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18409, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:17:50Z", "source_id": 51968648, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-17T01:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:17:54Z", "source_id": 16764230, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-17T02:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18471, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:22:31Z", "source_id": 51969519, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-17T01:23:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:22:38Z", "source_id": 16764400, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-17T02:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:25:37Z", "source_id": 51970096, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-17T01:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:25:43Z", "source_id": 16764494, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-17T02:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18789, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:40:45Z", "source_id": 51972825, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-17T01:42:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:40:52Z", "source_id": 16764972, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-17T02:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14780, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:53:09Z", "source_id": 51975235, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-17T01:53:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:53:13Z", "source_id": 16765382, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-17T02:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14767, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:02:45Z", "source_id": 51976919, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-17T02:03:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:02:48Z", "source_id": 16765675, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-17T03:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14753, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:18:20Z", "source_id": 51979655, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-17T02:19:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:18:24Z", "source_id": 16766104, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-17T03:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:24:46Z", "source_id": 51980809, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-17T02:25:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:24:48Z", "source_id": 16766311, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-17T03:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14627, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:32:59Z", "source_id": 51982418, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-17T02:33:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:33:03Z", "source_id": 16766637, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-17T03:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14580, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:41:37Z", "source_id": 51984150, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-17T02:42:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:41:42Z", "source_id": 16767003, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-17T03:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14574, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:50:09Z", "source_id": 51985935, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-17T02:51:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:50:13Z", "source_id": 16767417, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-17T03:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:47Z", "source_id": 16803306, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}] |
Tunstead Sidings (FLHH) |
2052 |
2052 |
None |
None |
None |
West Thurrock Sidings (FLHH) |
0542 |
0542 |
None |
EARLY |
-12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H55344/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
West Thurrock Headshunt |
West Thurrock Sidings (FLHH) |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-17 05:25:51 |
TERMINATED |
2026-09-17 04:30:00 |
West Thurrock Sidings (FLHH) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803306 |
1789622147563494 |
190 |
190 |
2026-09-17 05:25:48.241213 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:47.540370 |
| 598098 |
619500 |
H57248 |
156D97C117 |
2026-09-16 |
COMPLETE |
16803310 |
2026-09-17 06:15:00 |
2026-09-17 05:25:51 |
2026-09-19 05:25:51 |
{"id": 619500, "stp": "O", "toc": "Unknown", "uid": "H57248", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H57248/2026-09-17/detailed", "trust_id": "156D97C117", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Scunthorpe BSC Entrance C", "service_date": "2026-09-16", "dest_arr_time": "0618", "dest_platform": null, "is_terminated": 1, "next_location": "Scunthorpe BSC Entrance C", "signalling_id": "6D97", "timing_status": "EARLY", "origin_station": "Lackenby B.S.C.", "current_leg_arr": "0615", "current_leg_dep": "0445", "current_leg_end": "Scunthorpe BSC Entrance C", "origin_dep_time": "0139", "origin_platform": null, "current_location": "Scunthorpe BSC Entrance C", "last_update_time": "2026-09-17T05:25:51", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.094171725202158, 53.95833966889453], [-1.0942149, 53.9582278], [-1.0943162000000002, 53.9580102], [-1.0944375, 53.95779619999999], [-1.0945746, 53.957591699999995], [-1.09473, 53.95739189999999], [-1.0949032, 53.957197099999995], [-1.0950938, 53.9570081], [-1.0953012999999998, 53.956825300000006], [-1.0955248999999998, 53.9566492], [-1.0961759, 53.9561052], [-1.0966502, 53.955730599999995], [-1.0972253999999997, 53.9553245], [-1.0980367, 53.9546786], [-1.0983309, 53.954438800000005], [-1.0986265, 53.954245599999986], [-1.0990589999999998, 53.9539764], [-1.0992401, 53.9538455], [-1.0994400999999998, 53.9537122], [-1.0998082999999998, 53.953467], [-1.1005124, 53.95301739999999], [-1.1010410999999998, 53.95267979999999], [-1.1017735999999998, 53.9521796], [-1.1031868, 53.9511406], [-1.1047438, 53.9498439], [-1.1056238, 53.9490988], [-1.106528, 53.94824849999999], [-1.1081069, 53.9465938], [-1.1083123889071615, 53.946338544998355], [-1.1092931, 53.9451203], [-1.1100827999999998, 53.943948000000006], [-1.110779, 53.94277400000001], [-1.1114021000000005, 53.9415938], [-1.1124257, 53.939552500000005], [-1.1131506999999998, 53.9382444], [-1.1150705, 53.9352506], [-1.1157393999999998, 53.93421759999999], [-1.1167006999999998, 53.93298299999999], [-1.1173892999999997, 53.9321134], [-1.1201377, 53.92913649999999], [-1.1231139999999995, 53.9261115], [-1.1256726, 53.9234911], [-1.1284313, 53.920654299999995], [-1.1317056, 53.917335300000005], [-1.1337505, 53.9152916], [-1.1359687, 53.9133624], [-1.1378345, 53.9119627], [-1.1397831, 53.9105977], [-1.1493198999999998, 53.90392], [-1.1523829, 53.901781199999995], [-1.1534189999999998, 53.9010576], [-1.1545565, 53.900190300000006], [-1.1556444, 53.89942799999999], [-1.1560246999999997, 53.8991204], [-1.1614135, 53.8953312], [-1.1640076633068075, 53.89343534084089], [-1.1661522923077154, 53.89186794413037], [-1.1661529, 53.8918675], [-1.1665907, 53.8915473], [-1.1668757, 53.8913441], [-1.1671762, 53.8911289], [-1.1674367, 53.89094959999999], [-1.1676913, 53.8907722], [-1.1678098693553778, 53.890680351561016], [-1.1681022, 53.89045389999999], [-1.1685449999999995, 53.89009749999999], [-1.1698047, 53.8890494], [-1.1701993, 53.8887027], [-1.1717360999999995, 53.8873527], [-1.1753885999999998, 53.88390470000001], [-1.1768634999999998, 53.8823701], [-1.177899, 53.881164000000005], [-1.1785185, 53.8802995], [-1.1788856, 53.8797872], [-1.1797768, 53.8783671], [-1.1809073999999995, 53.8759734], [-1.1814205, 53.8744754], [-1.1818114999999998, 53.8729744], [-1.1819970999999998, 53.87167740000001], [-1.1820999999999997, 53.8704028], [-1.1821011999999995, 53.8703875], [-1.1820741999999995, 53.868747600000006], [-1.1818778, 53.86710000000001], [-1.1815481, 53.86560769999999], [-1.18112, 53.8642], [-1.1803772999999995, 53.8624589], [-1.1782284, 53.8583119], [-1.1776303999999995, 53.8571579], [-1.1771807, 53.85629879999999], [-1.1770398, 53.8560397], [-1.1767323000000005, 53.8554612], [-1.1764119, 53.854861799999995], [-1.1757926, 53.8536774], [-1.1753315999999998, 53.85282629999999], [-1.1748814, 53.85197600000001], [-1.1739822999999998, 53.850278], [-1.1736641, 53.849701], [-1.1733607, 53.8491131], [-1.1728601999999997, 53.848098799999995], [-1.1728312, 53.848040100000006], [-1.172334, 53.84696350000001], [-1.1720489, 53.84633499999999], [-1.1716548, 53.84540899999999], [-1.1712892999999998, 53.8444827], [-1.170896, 53.843449199999995], [-1.1700871, 53.8409997], [-1.1699319679638045, 53.84046508143667], [-1.1697774, 53.83993240000001], [-1.1696295, 53.8393544], [-1.1694865, 53.83875739999999], [-1.1694033999999998, 53.83847970000001], [-1.1693412, 53.8381982], [-1.1692076999999998, 53.8376259], [-1.1691394, 53.8372905], [-1.1689768, 53.8364916], [-1.1685231, 53.8335979], [-1.1683141, 53.83140209999999], [-1.1682337, 53.8296516], [-1.1682017, 53.827891699999995], [-1.1682526, 53.8259511], [-1.1682710999999997, 53.82524720000001], [-1.1682951, 53.8225855], [-1.1683636, 53.8199514], [-1.1684048, 53.8173232], [-1.1684347999999998, 53.8160031], [-1.1684704, 53.8146876], [-1.1684916, 53.81364029999999], [-1.1685238000000002, 53.8120472], [-1.1685309, 53.81114230000001], [-1.1685487, 53.8102343], [-1.1685879, 53.80841950000001], [-1.1686605, 53.80478469999999], [-1.1686643999999995, 53.80463379999999], [-1.1687233, 53.8015011], [-1.1687714, 53.7991979], [-1.1687747, 53.7979986], [-1.1687586999999997, 53.797400499999995], [-1.1687184999999998, 53.79679999999998], [-1.1686662, 53.796276799999994], [-1.1685932, 53.795754300000006], [-1.1685114, 53.79523079999999], [-1.1684541, 53.79494239999999], [-1.1684074, 53.7947074], [-1.1682978, 53.7942374], [-1.1681822, 53.79377160000001], [-1.1679773999999998, 53.79312619999999], [-1.1678098693553778, 53.79260985377232], [-1.167774, 53.7924993], [-1.1676429, 53.7921159], [-1.1675038999999998, 53.79172689999999], [-1.1671925999999997, 53.79105199999999], [-1.1670449, 53.790724], [-1.1668716, 53.790388499999985], [-1.1664148999999997, 53.78953489999999], [-1.1662899, 53.7893188], [-1.1659251999999998, 53.7886887], [-1.1653167999999998, 53.787772800000006], [-1.1650694204270815, 53.78742772712427], [-1.164663, 53.78686079999999], [-1.1642721, 53.78639330000001], [-1.1638592, 53.7859012], [-1.1634481, 53.78542809999999], [-1.1630054, 53.7849553], [-1.1622956, 53.7842322], [-1.1615664999999995, 53.78352360000001], [-1.161439, 53.7834058], [-1.1603772, 53.7824163], [-1.1593108, 53.7814339], [-1.1589452, 53.7811014], [-1.1578885310670766, 53.78012679448909], [-1.157655, 53.7799114], [-1.1562339999999998, 53.77862149999999], [-1.1558408, 53.7782583], [-1.1554332, 53.7778892], [-1.1553455, 53.7778081], [-1.1546323, 53.7771488], [-1.154304061266684, 53.776848100202805], [-1.1542683048574691, 53.77681534359421], [-1.1539505, 53.77652419999998], [-1.1530216999999998, 53.7756733], [-1.1522297, 53.774934999999985], [-1.1514053000000002, 53.774202], [-1.1494856, 53.77243649999998], [-1.1492994, 53.7722685], [-1.1491236, 53.77211239999999], [-1.1490151, 53.7720162], [-1.1488803, 53.771902799999985], [-1.1486772000000005, 53.77173199999999], [-1.1480483, 53.7711761], [-1.1473733, 53.7705551], [-1.1456332, 53.7689692], [-1.1416483999999998, 53.76529210000001], [-1.1376433999999995, 53.76161979999999], [-1.136756, 53.760859499999995], [-1.1358369, 53.7601165], [-1.1349, 53.7593997], [-1.1339129, 53.7586895], [-1.1333477, 53.7582991], [-1.1327799000000005, 53.75790659999999], [-1.1316126, 53.7570976], [-1.1292919, 53.7555109], [-1.1246899, 53.7523358], [-1.1241361, 53.75195979999999], [-1.1069162999999995, 53.7401129], [-1.1022772999999997, 53.7369202], [-1.1004853, 53.7356865], [-1.0996179, 53.7350744], [-1.0988166999999998, 53.73448319999999], [-1.098608560744617, 53.734323238421794], [-1.0979306, 53.73380219999999], [-1.0970969, 53.7331033], [-1.0957802999999997, 53.731905299999994], [-1.0951042, 53.7312342], [-1.0944801999999998, 53.73056750000001], [-1.0938353999999997, 53.72983309999999], [-1.0932357, 53.729090799999994], [-1.0927536, 53.72845089999999], [-1.092299, 53.72779859999999], [-1.0918377, 53.727093], [-1.0914183999999998, 53.72637660000001], [-1.0909663, 53.7255358], [-1.0905605, 53.7246955], [-1.0901483, 53.72370529999999], [-1.0898007, 53.722707699999994], [-1.0895406, 53.7218062], [-1.0893422, 53.720903], [-1.0892126999999998, 53.7200959], [-1.0890960999999997, 53.7192194], [-1.0890639999999998, 53.71833699999999], [-1.0890587, 53.718180700000005], [-1.089056, 53.7174902], [-1.0890854999999997, 53.71673710000001], [-1.0891244, 53.71631639999999], [-1.089166, 53.7159029], [-1.0892590999999998, 53.7152313], [-1.0893872, 53.71452279999999], [-1.0894536999999995, 53.7142314], [-1.0895804, 53.713692599999995], [-1.0896501, 53.71341480000001], [-1.0897252000000002, 53.71314170000001], [-1.089862, 53.71268059999999], [-1.0902705999999998, 53.71131429999999], [-1.0904443415488465, 53.71077147127353], [-1.090491715732198, 53.71061546429145], [-1.0905350621123455, 53.71047777289451], [-1.0905749839667462, 53.71035578346848], [-1.0906120845728566, 53.71024688239915], [-1.0906469672081347, 53.710148456072254], [-1.0906802351500364, 53.71005789087359], [-1.0907124916760191, 53.70997257318891], [-1.0907443400635397, 53.70988988940399], [-1.0907763835900557, 53.709807225904605], [-1.0908092255330233, 53.70972196907651], [-1.0908434691698998, 53.709631505305495], [-1.090879717778142, 53.709533220977306], [-1.0909185746352072, 53.70942450247772], [-1.0909606430185523, 53.70930273619251], [-1.091006526205634, 53.70916530850744], [-1.0910568274739096, 53.70900960580828], [-1.0912711, 53.7083361], [-1.0926142, 53.704114], [-1.0927240000000005, 53.7037739], [-1.0930628999999998, 53.7026717], [-1.0931297, 53.7024647], [-1.0937114999999995, 53.70062600000001], [-1.0937993, 53.7003544], [-1.0944728, 53.698228], [-1.0945081596662256, 53.69812659596111], [-1.0944538385884035, 53.69812060985556], [-1.094465895532235, 53.69808538769666], [-1.0944891, 53.69801760000001], [-1.0947292999999998, 53.697234], [-1.0949801999999995, 53.6964522], [-1.0954839, 53.6948853], [-1.0964813999999998, 53.69175570000001], [-1.0965701, 53.69147389999999], [-1.0967813, 53.6907976], [-1.0970055, 53.6901021], [-1.0974594, 53.68871200000001], [-1.0983281, 53.68593149999999], [-1.0985147, 53.685364699999994], [-1.0986926999999995, 53.68479450000001], [-1.0990575, 53.68365829999998], [-1.0993463, 53.6827377], [-1.099773, 53.6813777], [-1.0998438741744685, 53.68115157602794], [-1.1004048, 53.6793619], [-1.1010365999999998, 53.67734329999999], [-1.1011868, 53.6768638], [-1.1015242000000005, 53.675807299999995], [-1.1018574, 53.67475830000001], [-1.102293, 53.6733909], [-1.1027271999999997, 53.6720002], [-1.1035263, 53.6695157], [-1.1035857999999998, 53.6693302], [-1.1039021, 53.6683234], [-1.1042256, 53.6673185], [-1.1051461, 53.66427290000001], [-1.1054545, 53.66289799999999], [-1.1056650999999995, 53.6617998], [-1.1058677, 53.660694], [-1.1062799, 53.65848890000001], [-1.1063117999999998, 53.658310699999994], [-1.1069076, 53.65498709999999], [-1.1082332, 53.64772450000001], [-1.1082702, 53.6475123], [-1.10885, 53.64430999999999], [-1.1096529, 53.6398748], [-1.1097935, 53.6391301], [-1.1101729, 53.63704500000001], [-1.1105442, 53.634964800000006], [-1.1109019, 53.632990699999986], [-1.1112967, 53.630812099999986], [-1.111824106399594, 53.62791270082296], [-1.1128104999999997, 53.622489499999986], [-1.1131120999999995, 53.6208157], [-1.1135463, 53.6184052], [-1.11369, 53.61763919999999], [-1.1138514, 53.616741], [-1.1140074, 53.615848199999995], [-1.1143053, 53.61421529999999], [-1.1143321, 53.614068499999995], [-1.1149842999999997, 53.6105054], [-1.1150104, 53.61036210000001], [-1.1150173999999995, 53.6103439], [-1.115135, 53.6096749], [-1.1151891, 53.6093471], [-1.1152435999999997, 53.60902730000001], [-1.1158093, 53.6059176], [-1.1158167999999995, 53.60587659999999], [-1.115841, 53.60573740000001], [-1.1160939, 53.6043348], [-1.1162374, 53.6036202], [-1.1163945999999998, 53.6029272], [-1.1166048, 53.6021073], [-1.1168351, 53.6012926], [-1.1173404999999998, 53.5996815], [-1.1181245, 53.5976686], [-1.1184446999999995, 53.5967916], [-1.1187756, 53.595910399999994], [-1.1194261999999997, 53.5941477], [-1.1200882999999997, 53.5923729], [-1.1207367, 53.5906347], [-1.1213520999999995, 53.5890177], [-1.1217295000000005, 53.588017099999995], [-1.1218363, 53.5877315], [-1.1219157, 53.5874015], [-1.1219544, 53.5871967], [-1.121984204696345, 53.58692665931823], [-1.1219891999999998, 53.5868814], [-1.1219891620430462, 53.586857733902725], [-1.1219888, 53.58663199999999], [-1.1219675999999998, 53.58645349999999], [-1.1219372, 53.58628089999999], [-1.1218903, 53.5860907], [-1.1218425, 53.58593889999999], [-1.1217738, 53.58576600000001], [-1.1216603, 53.58552299999999], [-1.1215166999999997, 53.58527389999998], [-1.1214237, 53.585106], [-1.1212241, 53.58481940000001], [-1.120891, 53.5844317], [-1.1206624, 53.5842009], [-1.1204320999999997, 53.583999], [-1.1202182999999997, 53.5838226], [-1.1199353, 53.583617], [-1.1196904, 53.58345309999999], [-1.1194388000000002, 53.58330029999998], [-1.1191051, 53.58311479999999], [-1.1186767, 53.5829079], [-1.1183255, 53.5827517], [-1.1179082, 53.582594], [-1.1174348, 53.58243860000001], [-1.1170433999999998, 53.58232099999999], [-1.1165848000000005, 53.5822022], [-1.1162438999999995, 53.5821182], [-1.1158937999999998, 53.5820435], [-1.1153047, 53.58194100000001], [-1.1150421999999998, 53.581909399999994], [-1.1148171, 53.58188419999999], [-1.1143907999999998, 53.5818604], [-1.114062, 53.58185950000001], [-1.1134905, 53.581882199999995], [-1.1134693188287637, 53.5818831313554], [-1.1099427000000002, 53.5820382], [-1.108722, 53.5820947], [-1.1081381, 53.58211089999999], [-1.1063358, 53.58218759999999], [-1.1043154, 53.5822908], [-1.1039049, 53.58231339999998], [-1.1032543, 53.5823541], [-1.1025371, 53.5823937], [-1.1021774, 53.582415000000005], [-1.1018176, 53.58243130000001], [-1.1011575, 53.5824517], [-1.0993943, 53.5825368], [-1.0985591999999995, 53.58256039999999], [-1.0977845999999998, 53.582590299999985], [-1.0964432, 53.5826569], [-1.0960959, 53.5826737], [-1.0957281999999997, 53.582692], [-1.095396, 53.5827092], [-1.0927907, 53.582827900000005], [-1.0894493, 53.5829863], [-1.0880943, 53.5830993], [-1.0866086, 53.5832337], [-1.08535, 53.5833022], [-1.0842018, 53.58335889999999], [-1.0835132, 53.5833889], [-1.0833136, 53.5833989], [-1.0813706999999997, 53.5834795], [-1.0799083, 53.5835483], [-1.0792679, 53.58356030000001], [-1.0785458, 53.58355229999999], [-1.0779783409434258, 53.58353960292781], [-1.0768475, 53.58351429999999], [-1.0759618, 53.583514599999994], [-1.0721148, 53.58358470000001], [-1.0661295, 53.5836887], [-1.063574, 53.5837399], [-1.0607709, 53.5837787], [-1.0599573, 53.5837909], [-1.0577528, 53.58383670000001], [-1.0503925, 53.58395759999999], [-1.0469162999999997, 53.5840195], [-1.0452752999999997, 53.584042400000016], [-1.0415122, 53.584117799999994], [-1.0407132, 53.58416530000001], [-1.0398797999999998, 53.58421839999999], [-1.0389993000000002, 53.58429269999999], [-1.0379562, 53.5844001], [-1.0373228999999995, 53.5844886], [-1.0366144, 53.5846018], [-1.03591, 53.58471629999998], [-1.0354095, 53.5848108], [-1.0349398, 53.5849083], [-1.0346145, 53.58498000000001], [-1.034336, 53.5850355], [-1.0339263, 53.5851341], [-1.0335169, 53.5852351], [-1.0332724999999998, 53.58529899999999], [-1.0329156, 53.58540500000001], [-1.0325469, 53.5855242], [-1.0320147, 53.5857141], [-1.0316459999999998, 53.58584959999999], [-1.0308606, 53.5861477], [-1.0304117, 53.5863182], [-1.0298355999999995, 53.5865101], [-1.0293779, 53.5866485], [-1.0289809, 53.586778], [-1.0287013, 53.5868835], [-1.0284673, 53.5869717], [-1.0269370999999998, 53.58754869999999], [-1.0267640999999998, 53.58761390000001], [-1.0263715, 53.5877618], [-1.0254042, 53.5881281], [-1.0247834, 53.58837519999999], [-1.0247453975347434, 53.588390729494634], [-1.024523418589952, 53.58847880915612], [-1.0243256620889316, 53.58855515489998], [-1.0241486311684207, 53.588621410274605], [-1.0239888289651564, 53.58867921882838], [-1.0238427586158767, 53.5887302241097], [-1.0237069232573195, 53.58877606966696], [-1.023577826026223, 53.58881839904852], [-1.0234519700593243, 53.588858855802776], [-1.0233258584933622, 53.58889908347813], [-1.023195994465074, 53.58894072562296], [-1.0230588811111971, 53.58898542578564], [-1.0229110215684702, 53.58903482751457], [-1.0227489189736303, 53.58909057435814], [-1.022569076463416, 53.58915430986472], [-1.0223679971745647, 53.58922767758271], [-1.0221421842438143, 53.5893123210605], [-1.0201395, 53.5900867], [-1.0184173, 53.590753600000006], [-1.0151088, 53.591998399999994], [-1.0120187, 53.59317499999999], [-1.0093881, 53.59417530000001], [-1.0084434, 53.5945314], [-1.0068600999999997, 53.5951322], [-1.0020015, 53.5969669], [-0.9945357, 53.59977739999999], [-0.993916, 53.60000970000001], [-0.9933802999999998, 53.6002101], [-0.9925168, 53.600538099999994], [-0.992327722100278, 53.6006080444261], [-0.9918864, 53.600771300000005], [-0.9912425999999998, 53.60099660000001], [-0.9905644, 53.6012181], [-0.9901726, 53.601338599999984], [-0.9897237, 53.60147280000001], [-0.9892842, 53.6015967], [-0.9888981, 53.6016972], [-0.988435, 53.6018174], [-0.9881468125314736, 53.60188737321726], [-0.9880285, 53.6019161], [-0.9875968, 53.60201210000001], [-0.9872090999999998, 53.6020959], [-0.9868403, 53.60216949999999], [-0.986371, 53.6022617], [-0.9859565999999996, 53.6023334], [-0.9855422, 53.60240420000001], [-0.9850963999999998, 53.60247130000001], [-0.9847056, 53.60252149999999], [-0.9842143, 53.6025858], [-0.9838281, 53.602624], [-0.9834153, 53.6026622], [-0.982912, 53.6026994], [-0.9823872, 53.6027339], [-0.9818237, 53.60276], [-0.9813151, 53.6027713], [-0.9802701, 53.6028019], [-0.9793292, 53.6028129], [-0.9787936, 53.60282839999999], [-0.9773589, 53.60286270000001], [-0.9671815, 53.60309410000001], [-0.9660745, 53.60311539999999], [-0.9650629999999998, 53.60313599999999], [-0.9647408, 53.60314230000001], [-0.9623537, 53.60319830000001], [-0.9613557, 53.603220699999994], [-0.9606233, 53.60323919999999], [-0.9581297, 53.6032935], [-0.9577512, 53.6033006], [-0.9559115, 53.6033387], [-0.9551446, 53.6033571], [-0.9501118, 53.6034776], [-0.947871, 53.6035271], [-0.9462821, 53.6035614], [-0.9415287, 53.6036659], [-0.9401193, 53.60369829999999], [-0.9392216999999998, 53.6037168], [-0.9385304, 53.60372840000001], [-0.9375997, 53.6037364], [-0.9365637999999998, 53.6037272], [-0.9353536, 53.6037045], [-0.934439, 53.6036701], [-0.9343587, 53.60366690000001], [-0.9341728, 53.60365929999999], [-0.9338406, 53.60364620000001], [-0.9332017, 53.6036021], [-0.9326207, 53.6035564], [-0.9320203, 53.60350600000001], [-0.91845, 53.60223], [-0.9176914, 53.60215889999999], [-0.9167827, 53.6020723], [-0.9157184, 53.6019781], [-0.9154379, 53.6019676], [-0.9152402, 53.6019562], [-0.9148857999999996, 53.60193739999999], [-0.9142315, 53.60190789999999], [-0.9132911, 53.60187169999999], [-0.9096644000000002, 53.6017519], [-0.8983152841195214, 53.60130349958127], [-0.8899959, 53.6009748], [-0.8890485999999999, 53.60093559999999], [-0.8878554, 53.600892300000005], [-0.8872523, 53.6008653], [-0.8863215, 53.6008302], [-0.8857046999999999, 53.60080810000001], [-0.8850782, 53.6008], [-0.8845962999999999, 53.600803199999994], [-0.8840042999999999, 53.6008237], [-0.8835127, 53.60084570000001], [-0.8750225999999999, 53.60147210000001], [-0.8741229999999999, 53.601535600000005], [-0.8731689, 53.60159800000001], [-0.872233, 53.60166269999999], [-0.8717133, 53.6016956], [-0.871429, 53.60171119999999], [-0.8692379999999998, 53.601849], [-0.8686831999999999, 53.6018842], [-0.8679699999999999, 53.6019193], [-0.8674700999999999, 53.6019381], [-0.8670888, 53.6019463], [-0.8665435000000001, 53.60194870000001], [-0.8659225999999999, 53.60193239999999], [-0.8654571999999999, 53.60191029999999], [-0.8650743999999999, 53.6018899], [-0.8645484, 53.6018507], [-0.8640059999999999, 53.6017927], [-0.8634249, 53.60172239999999], [-0.8627764, 53.60162759999999], [-0.8624514999999999, 53.6015753], [-0.8619309999999999, 53.601467500000005], [-0.8613665, 53.60134579999999], [-0.8610101, 53.601252899999984], [-0.8604979999999999, 53.60111879999999], [-0.8603947999999999, 53.6010899], [-0.8603595999999999, 53.6010795], [-0.8601337, 53.601016], [-0.8597112999999998, 53.6008831], [-0.8591953, 53.60071790000001], [-0.8585936, 53.60049719999999], [-0.8581536, 53.60030769999999], [-0.8576141999999999, 53.6000743], [-0.8572110999999999, 53.59988359999999], [-0.8567126, 53.59962360000001], [-0.8563173999999999, 53.59939709999999], [-0.8557955, 53.599078199999994], [-0.8555521, 53.5989189], [-0.8553593999999999, 53.59879279999999], [-0.8548044, 53.5983999], [-0.8529367999999999, 53.59697659999999], [-0.8525374999999998, 53.596689], [-0.8522978999999999, 53.5965182], [-0.8518737999999999, 53.59626], [-0.8515351000000001, 53.5960631], [-0.8511082999999999, 53.59583589999999], [-0.8505244999999999, 53.5955687], [-0.850098, 53.59539120000001], [-0.8497562, 53.5952565], [-0.8492394, 53.595048600000005], [-0.8488422000000001, 53.59489080000001], [-0.8484040999999999, 53.59471810000001], [-0.8479436, 53.59453779999999], [-0.8474217, 53.5943523], [-0.8468541, 53.59416339999999], [-0.8464336, 53.5940322], [-0.8356666999999999, 53.59087579999999], [-0.8351695999999998, 53.59074340000001], [-0.8346560999999999, 53.59062819999999], [-0.8341976, 53.5905424], [-0.8337377, 53.59047369999999], [-0.8331827999999999, 53.5904165], [-0.8326431, 53.59037439999999], [-0.8320014999999998, 53.5903417], [-0.8261763, 53.59015900000001], [-0.8185405, 53.58988559999999], [-0.8181409, 53.5898686], [-0.8172105999999999, 53.5898336], [-0.8166167, 53.5898116], [-0.8159760000000001, 53.5897769], [-0.8155670999999999, 53.58974689999999], [-0.8147493, 53.589666], [-0.8138518, 53.58955529999999], [-0.8084837557075693, 53.58886153297726], [-0.8067271, 53.5886345], [-0.8062442, 53.5885779], [-0.8057711, 53.588527], [-0.8052121999999999, 53.5884785], [-0.8047605000000001, 53.58845419999999], [-0.8042776, 53.588435700000005], [-0.8038122, 53.5884345], [-0.803302, 53.58845070000001], [-0.8029029, 53.5884761], [-0.8025016999999999, 53.58851539999999], [-0.801937, 53.58859290000001], [-0.8011874, 53.58870849999999], [-0.7915648, 53.590322], [-0.7859344, 53.5912596], [-0.7830313, 53.5917366], [-0.7809282999999999, 53.592070599999985], [-0.7796087, 53.592277900000006], [-0.7785981000000001, 53.592427], [-0.7773704, 53.5925965], [-0.7667322999999999, 53.593953199999994], [-0.766043, 53.59404679999999], [-0.7653946, 53.59411729999999], [-0.7647247999999999, 53.5941808], [-0.764114, 53.59421950000001], [-0.7623633, 53.5943136], [-0.7611054, 53.5943795], [-0.760272, 53.59441410000001], [-0.7595106999999999, 53.5944349], [-0.7589381999999999, 53.59443960000001], [-0.7582605999999998, 53.594415299999994], [-0.7578107999999999, 53.594380599999994], [-0.7572656, 53.5943286], [-0.7567836, 53.5942547], [-0.7561007, 53.59414309999999], [-0.7557627999999998, 53.5940719], [-0.7553379999999998, 53.5939769], [-0.7549485999999999, 53.593874500000005], [-0.7546460999999999, 53.59378590000001], [-0.754351, 53.593682300000005], [-0.7540666999999999, 53.5935777], [-0.7536415999999999, 53.5934068], [-0.7533767999999998, 53.593299899999984], [-0.7532454, 53.593247000000005], [-0.7528213, 53.5930762], [-0.7524339, 53.59290689999999], [-0.7521176999999999, 53.59276889999999], [-0.7517609, 53.592586999999995], [-0.7513695, 53.59237669999999], [-0.7509702999999999, 53.5921351], [-0.7505147, 53.591833499999986], [-0.7496735, 53.5912475], [-0.7476757999999999, 53.58986109999999], [-0.7467314, 53.5892023], [-0.7464120999999999, 53.588978100000006], [-0.746305, 53.58890409999999], [-0.7455435999999999, 53.5883401], [-0.7449731, 53.5879529], [-0.7443363999999999, 53.5875483], [-0.7439235999999999, 53.5873079], [-0.7434426, 53.58705710000001], [-0.7430842999999999, 53.5868872], [-0.7426306, 53.5866942], [-0.7422197999999999, 53.5865231], [-0.7417971999999999, 53.586371699999994], [-0.7413981, 53.58623759999999], [-0.7409561, 53.58611039999999], [-0.7404789999999999, 53.5859856], [-0.7399979999999999, 53.58587119999999], [-0.7395735999999999, 53.585778700000006], [-0.7391588, 53.5857059], [-0.7388978999999999, 53.5856666], [-0.7384267, 53.585593800000005], [-0.7379262, 53.5855337], [-0.7373712999999998, 53.58547819999999], [-0.7368611, 53.58544], [-0.7366021999999999, 53.5854285], [-0.7363763, 53.5854204], [-0.7357959999999999, 53.58540880000001], [-0.7349158999999998, 53.585421499999995], [-0.7343946, 53.585453300000005], [-0.7329639, 53.58556310000001], [-0.7322121, 53.5856301], [-0.7295425999999999, 53.585832499999995], [-0.7290668999999999, 53.5858724], [-0.7287845999999999, 53.58589550000001], [-0.7283544999999999, 53.58592300000001], [-0.7276082999999999, 53.5859557], [-0.7267491000000001, 53.58598340000001], [-0.7259267, 53.58598080000001], [-0.7247436999999999, 53.585947100000006], [-0.7241725, 53.58593669999999], [-0.7228039, 53.5859056], [-0.7219778, 53.5858893], [-0.7213059, 53.5858893], [-0.7202375, 53.5859007], [-0.7191497, 53.5859105], [-0.7186522272956171, 53.5859151266289], [-0.7175690999999998, 53.5859252], [-0.7163463999999999, 53.58593669999999], [-0.7150569, 53.58594550000001], [-0.7136802999999999, 53.5859629], [-0.7125761999999999, 53.585972100000006], [-0.7117467, 53.585972100000006], [-0.7107892, 53.585963], [-0.7060565, 53.585885899999994], [-0.7043079, 53.58582219999999], [-0.7018473999999999, 53.58570720000001], [-0.6991618, 53.5855801], [-0.6986413, 53.585553100000006], [-0.692406, 53.5852529], [-0.6919523, 53.585233300000006], [-0.6900169, 53.58513709999999], [-0.6846421999999999, 53.58487290000001], [-0.6837581999999999, 53.5848288], [-0.6824363999999999, 53.58477150000001], [-0.6815167, 53.584753600000006], [-0.6799966, 53.58476499999999], [-0.678639, 53.5847895], [-0.6768456, 53.58481919999999], [-0.6743786999999999, 53.5848659], [-0.6721569, 53.5849095], [-0.6701674999999999, 53.584921], [-0.661227, 53.58485240000001], [-0.6605248, 53.5848458], [-0.6598818, 53.5848458], [-0.6593407, 53.58485569999999], [-0.6586853, 53.5848761], [-0.6579776, 53.584917], [-0.6573373, 53.5849684], [-0.656598, 53.5850494], [-0.655703, 53.5851638], [-0.6550049, 53.585264300000006], [-0.6542927, 53.5854009], [-0.6541057999999998, 53.5854368], [-0.653478, 53.58557329999999], [-0.6530243999999998, 53.585694], [-0.6524159999999999, 53.58586859999999], [-0.6519233, 53.5860154], [-0.6512555, 53.5862166], [-0.6498691, 53.5866338], [-0.6491542, 53.586837300000006], [-0.6485177, 53.58699099999998], [-0.6482489999999999, 53.5870522], [-0.647548, 53.5871921], [-0.6467341, 53.58734119999999], [-0.6460662, 53.5874499], [-0.64541, 53.5875377], [-0.6446467, 53.5876174], [-0.6426644, 53.5878171], [-0.6405302, 53.5880203], [-0.6402554999999999, 53.5880519], [-0.6399938, 53.588094100000006], [-0.6397111999999999, 53.5881516], [-0.639457, 53.5882069], [-0.6391557000000001, 53.5882891], [-0.6388883, 53.5883721], [-0.6381617, 53.58857909999999], [-0.6374913999999999, 53.5887743], [-0.6370617999999999, 53.58893450000001], [-0.6365854, 53.58913389999999], [-0.6362302, 53.589292500000006], [-0.6359217, 53.589444500000006], [-0.6343328, 53.59028789999999], [-0.6339968999999999, 53.5904579], [-0.6335838, 53.59063269999999], [-0.6331427, 53.59085299999999], [-0.6331005000000001, 53.5908735], [-0.6325316, 53.59114999999999], [-0.6315677, 53.59172139999999], [-0.6310350999999998, 53.592036799999995], [-0.6309673999999998, 53.5920783], [-0.6303469, 53.59240260000001], [-0.6303004, 53.59242940000001], [-0.6296687, 53.59275139999999], [-0.62963, 53.59277180000001], [-0.6293870999999999, 53.59288930000001], [-0.6291322000000001, 53.5929935], [-0.6289524, 53.593073800000006], [-0.6289308999999998, 53.59308419999999], [-0.628820698883665, 53.593130671370474], [-0.6286607999999999, 53.5931981], [-0.6282344999999999, 53.5933552], [-0.6282001999999999, 53.59336940000001], [-0.6279386999999998, 53.59346589999999], [-0.6277755999999999, 53.59351579999999], [-0.6274776999999999, 53.5936038], [-0.627161, 53.5937157], [-0.6263894999999999, 53.5939606], [-0.6221719142455102, 53.59523911935311], [-0.6219343024400763, 53.59531153011281], [-0.6217248195388864, 53.59537607457882], [-0.6215394112996505, 53.59543382983192], [-0.6213740234800783, 53.595485872952864], [-0.6212246018378801, 53.59553328102243], [-0.6210870921307656, 53.595577131121395], [-0.620957440116445, 53.59561850033052], [-0.6208315915526281, 53.595658465730565], [-0.620705492197025, 53.5956981044023], [-0.6205750878073455, 53.59573849342651], [-0.6204363241412997, 53.59578070988396], [-0.6202851469565975, 53.59582583085542], [-0.6201175020109491, 53.595874933421634], [-0.619929335062064, 53.5959290946634], [-0.6197165918676526, 53.59598939166147], [-0.6194752181854246, 53.596056901496624], [-0.6194023, 53.596072799999995], [-0.6185547999999998, 53.5962455], [-0.6184592999999999, 53.596265], [-0.6184381, 53.5962693], [-0.6182529999999999, 53.596312299999994], [-0.6180492, 53.59636480000001], [-0.6177151999999999, 53.59644920000001], [-0.6175999, 53.59647150000001], [-0.6173143, 53.59653670000001], [-0.6171104, 53.5965972], [-0.6169092, 53.59665609999999], [-0.6164774, 53.5967819], [-0.6161743, 53.5968646], [-0.6148895, 53.59722599999999], [-0.6131166, 53.5977338], [-0.6115984999999999, 53.59817149999999], [-0.6107883999999999, 53.5983959], [-0.6106409000000002, 53.59843409999999], [-0.6102949, 53.5985026], [-0.6099918, 53.59855989999999], [-0.6097129, 53.59861380000001], [-0.6093669, 53.598648999999995], [-0.6090449999999998, 53.5986522], [-0.6087499999999999, 53.5986458], [-0.6083745, 53.59859169999999], [-0.6081438, 53.59854399999999], [-0.6069367999999999, 53.5982272]]}", "current_leg_start": "York", "dest_arr_time_act": "0618", "motion_projection": null, "next_location_lat": "53.5982272", "next_location_lon": "-0.6069368", "previous_location": "York", "current_leg_milage": "50.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 564.028, \"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\": 602.993, \"from_m\": 564.028, \"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\": 641.358, \"from_m\": 602.993, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1156.487, \"from_m\": 641.358, \"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\": 1202.6, \"from_m\": 1156.487, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1232.841, \"from_m\": 1202.6, \"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\": 3790.766, \"from_m\": 1232.841, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7611.385, \"from_m\": 3790.766, \"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\": 8916.772, \"from_m\": 7611.385, \"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\": 9187.453, \"from_m\": 8916.772, \"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\": 9287.668, \"from_m\": 9187.453, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12931.848, \"from_m\": 9287.668, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13090.322, \"from_m\": 12931.848, \"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\": 13490.556, \"from_m\": 13090.322, \"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\": 14395.964, \"from_m\": 13490.556, \"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\": 15043.989, \"from_m\": 14395.964, \"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\": 15277.682, \"from_m\": 15043.989, \"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\": 17682.341, \"from_m\": 15277.682, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37271.936, \"from_m\": 17682.341, \"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\": 39786.472, \"from_m\": 37271.936, \"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\": 40134.678, \"from_m\": 39786.472, \"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\": 40741.837, \"from_m\": 40134.678, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40761.988, \"from_m\": 40741.837, \"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\": 40814.31, \"from_m\": 40761.988, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 87411.704, \"from_m\": 40814.31, \"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\": 88399.915, \"from_m\": 87411.704, \"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\": 88699.462, \"from_m\": 88399.915, \"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\": 88945.254, \"from_m\": 88699.462, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 88985.666, \"from_m\": 88945.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89184.415, \"from_m\": 88985.666, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 89342.393, \"from_m\": 89184.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\": 89476.754, \"from_m\": 89342.393, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 89887.986, \"from_m\": 89476.754, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92328.292, \"from_m\": 89887.986, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92814.984, \"from_m\": 92328.292, \"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\": 112115.841, \"from_m\": 92814.984, \"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\": 112262.528, \"from_m\": 112115.841, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 134198.722, \"from_m\": 112262.528, \"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\": 135065.23, \"from_m\": 134198.722, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 135737.66, \"from_m\": 135065.23, \"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\": 135876.077, \"from_m\": 135737.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140683.644, \"from_m\": 135876.077, \"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\": 140716.84, \"from_m\": 140683.644, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 140762.355, \"from_m\": 140716.84, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 140799.0, \"from_m\": 140762.355, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 140835.26, \"from_m\": 140799.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\": 143320.565, \"from_m\": 140835.26, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 144447.581, \"from_m\": 143320.565, \"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\": 159968.673, \"from_m\": 144447.581, \"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\": 160675.064, \"from_m\": 159968.673, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 167800.919, \"from_m\": 160675.064, \"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\": 168891.661, \"from_m\": 167800.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169084.534, \"from_m\": 168891.661, \"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\": 169157.444, \"from_m\": 169084.534, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169192.594, \"from_m\": 169157.444, \"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\": 169246.741, \"from_m\": 169192.594, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169249.804, \"from_m\": 169246.741, \"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\": 169550.217, \"from_m\": 169249.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170430.426, \"from_m\": 169550.217, \"capability_applied\": null, \"effective_limit_mph\": 9.321, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 9.321}], \"service_id\": 619500, \"profile_key\": \"85f443fdba6bf628db6a3fee95726e867c7aff6ea9fa8de761d3c22bbaf48cef\", \"schedule_id\": 32399, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0139\", \"location\": \"Lackenby B.S.C.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": false, \"wtt_arr\": \"0144\", \"wtt_dep\": \"0145\", \"location\": \"Slag Road S.B.\", \"stage_seq\": 2, \"distance_m\": 1072.836, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0150\", \"location\": \"Beam Mill Jn\", \"stage_seq\": 3, \"distance_m\": 2885.147, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0152H\", \"location\": \"South Bank\", \"stage_seq\": 4, \"distance_m\": 3596.013, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0158\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 5, \"distance_m\": 6253.603, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0201H\", \"location\": \"Middlesbrough\", \"stage_seq\": 6, \"distance_m\": 7631.932, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0204H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 7, \"distance_m\": 9406.991, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0208\", \"location\": \"Tees Yard S.B.\", \"stage_seq\": 8, \"distance_m\": 11192.823, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": false, \"wtt_arr\": \"0209H\", \"wtt_dep\": \"0254H\", \"location\": \"Tees N.Y.\", \"stage_seq\": 9, \"distance_m\": 11996.592, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0259H\", \"location\": \"Thornaby\", \"stage_seq\": 10, \"distance_m\": 12633.214, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0302\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 11, \"distance_m\": 14101.958, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0308\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 12, \"distance_m\": 15317.637, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0310\", \"location\": \"Eaglescliffe\", \"stage_seq\": 13, \"distance_m\": 17528.773, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0313H\", \"location\": \"Yarm\", \"stage_seq\": 14, \"distance_m\": 21713.543, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0327\", \"location\": \"Northallerton East Jn\", \"stage_seq\": 15, \"distance_m\": 40078.922, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0331\", \"location\": \"Boroughbridge Road L.C.\", \"stage_seq\": 16, \"distance_m\": 41226.223, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0332\", \"location\": \"Longlands Jn\", \"stage_seq\": 17, \"distance_m\": 42671.451, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0340\", \"location\": \"Thirsk\", \"stage_seq\": 18, \"distance_m\": 53550.565, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0353H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 19, \"distance_m\": 73838.574, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0401H\", \"location\": \"Skelton Bridge Jn\", \"stage_seq\": 20, \"distance_m\": 84197.312, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0405H\", \"location\": \"Skelton Jn\", \"stage_seq\": 21, \"distance_m\": 86597.484, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": false, \"wtt_arr\": \"0408H\", \"wtt_dep\": \"0409H\", \"location\": \"York\", \"stage_seq\": 22, \"distance_m\": 89229.219, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0421H\", \"location\": \"Colton Jn\", \"stage_seq\": 23, \"distance_m\": 98106.32, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0429H\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 24, \"distance_m\": 111104.045, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0435H\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 25, \"distance_m\": 120368.12, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0446H\", \"location\": \"Joan Croft Jn\", \"stage_seq\": 26, \"distance_m\": 134175.073, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0448H\", \"location\": \"Applehurst Jn\", \"stage_seq\": 27, \"distance_m\": 135103.042, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0450H\", \"location\": \"Thorpe Marsh Jn\", \"stage_seq\": 28, \"distance_m\": 135919.711, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0455H\", \"location\": \"Hatfield & Stainforth\", \"stage_seq\": 29, \"distance_m\": 141202.874, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0459\", \"location\": \"Thorne Jn\", \"stage_seq\": 30, \"distance_m\": 143581.021, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510H\", \"location\": \"Crowle\", \"stage_seq\": 31, \"distance_m\": 155703.961, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524H\", \"location\": \"Scunthorpe\", \"stage_seq\": 32, \"distance_m\": 167088.153, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528H\", \"location\": \"North Lincoln Jn\", \"stage_seq\": 33, \"distance_m\": 169432.106, \"section_seq\": 1, \"route_path_id\": 103812}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": null, \"location\": \"Scunthorpe BSC Entrance C\", \"stage_seq\": 34, \"distance_m\": 170430.426, \"section_seq\": 1, \"route_path_id\": 103812}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 170430.426, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103812}], \"total_distance_m\": 170430.426, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 161724.796, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 8705.63, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0139", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "90.0", "current_position_lat": "53.5982272", "current_position_lon": "-0.6069368", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:03:29Z\", \"source_id\": 51949596, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:03:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:48:29Z\", \"source_id\": 16763175, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:22:39Z\", \"source_id\": 51980446, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:23:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:22:42Z\", \"source_id\": 16766247, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:25:12Z\", \"source_id\": 51980895, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:25:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:25:18Z\", \"source_id\": 16766327, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:48:34Z\", \"source_id\": 51985607, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:50:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:48:37Z\", \"source_id\": 16767330, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:43:02Z\", \"source_id\": 16771942, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:08Z\", \"source_id\": 52049015, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:13Z\", \"source_id\": 16785834, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:33Z\", \"source_id\": 52068053, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:38Z\", \"source_id\": 16791639, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:09Z\", \"source_id\": 52086862, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:13Z\", \"source_id\": 16797619, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:47Z\", \"source_id\": 16803310, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Scunthorpe BSC Entrance C", "service_state_platform": null, "timing_fact_generation": 1789622147598157, "current_leg_arrival_utc": "2026-09-17T06:16:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:47.586619", "service_state_evidence_id": 16803310, "current_leg_start_actual_dep": "2026-09-17T04:56:00+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:48.245348", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
O |
None |
None |
6D97 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 564.028, "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": 602.993, "from_m": 564.028, "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": 641.358, "from_m": 602.993, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1156.487, "from_m": 641.358, "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": 1202.6, "from_m": 1156.487, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1232.841, "from_m": 1202.6, "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": 3790.766, "from_m": 1232.841, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7611.385, "from_m": 3790.766, "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": 8916.772, "from_m": 7611.385, "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": 9187.453, "from_m": 8916.772, "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": 9287.668, "from_m": 9187.453, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12931.848, "from_m": 9287.668, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13090.322, "from_m": 12931.848, "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": 13490.556, "from_m": 13090.322, "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": 14395.964, "from_m": 13490.556, "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": 15043.989, "from_m": 14395.964, "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": 15277.682, "from_m": 15043.989, "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": 17682.341, "from_m": 15277.682, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37271.936, "from_m": 17682.341, "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": 39786.472, "from_m": 37271.936, "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": 40134.678, "from_m": 39786.472, "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": 40741.837, "from_m": 40134.678, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40761.988, "from_m": 40741.837, "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": 40814.31, "from_m": 40761.988, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87411.704, "from_m": 40814.31, "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": 88399.915, "from_m": 87411.704, "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": 88699.462, "from_m": 88399.915, "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": 88945.254, "from_m": 88699.462, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88985.666, "from_m": 88945.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89184.415, "from_m": 88985.666, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 89342.393, "from_m": 89184.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": 89476.754, "from_m": 89342.393, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 89887.986, "from_m": 89476.754, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92328.292, "from_m": 89887.986, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92814.984, "from_m": 92328.292, "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": 112115.841, "from_m": 92814.984, "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": 112262.528, "from_m": 112115.841, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 134198.722, "from_m": 112262.528, "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": 135065.23, "from_m": 134198.722, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 135737.66, "from_m": 135065.23, "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": 135876.077, "from_m": 135737.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140683.644, "from_m": 135876.077, "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": 140716.84, "from_m": 140683.644, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 140762.355, "from_m": 140716.84, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 140799.0, "from_m": 140762.355, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 140835.26, "from_m": 140799.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": 143320.565, "from_m": 140835.26, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 144447.581, "from_m": 143320.565, "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": 159968.673, "from_m": 144447.581, "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": 160675.064, "from_m": 159968.673, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 167800.919, "from_m": 160675.064, "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": 168891.661, "from_m": 167800.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169084.534, "from_m": 168891.661, "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": 169157.444, "from_m": 169084.534, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169192.594, "from_m": 169157.444, "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": 169246.741, "from_m": 169192.594, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169249.804, "from_m": 169246.741, "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": 169550.217, "from_m": 169249.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170430.426, "from_m": 169550.217, "capability_applied": null, "effective_limit_mph": 9.321, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 9.321}], "service_id": 619500, "profile_key": "85f443fdba6bf628db6a3fee95726e867c7aff6ea9fa8de761d3c22bbaf48cef", "schedule_id": 32399, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0139", "location": "Lackenby B.S.C.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103812}, {"is_pass": false, "wtt_arr": "0144", "wtt_dep": "0145", "location": "Slag Road S.B.", "stage_seq": 2, "distance_m": 1072.836, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0150", "location": "Beam Mill Jn", "stage_seq": 3, "distance_m": 2885.147, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0152H", "location": "South Bank", "stage_seq": 4, "distance_m": 3596.013, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0158", "location": "Whitehouse Jn (Teesside)", "stage_seq": 5, "distance_m": 6253.603, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0201H", "location": "Middlesbrough", "stage_seq": 6, "distance_m": 7631.932, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0204H", "location": "Newport East Jn (Teesside)", "stage_seq": 7, "distance_m": 9406.991, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0208", "location": "Tees Yard S.B.", "stage_seq": 8, "distance_m": 11192.823, "section_seq": 1, "route_path_id": 103812}, {"is_pass": false, "wtt_arr": "0209H", "wtt_dep": "0254H", "location": "Tees N.Y.", "stage_seq": 9, "distance_m": 11996.592, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0259H", "location": "Thornaby", "stage_seq": 10, "distance_m": 12633.214, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0302", "location": "Bowesfield Jn", "stage_seq": 11, "distance_m": 14101.958, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0308", "location": "Stockton Cut Jn", "stage_seq": 12, "distance_m": 15317.637, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0310", "location": "Eaglescliffe", "stage_seq": 13, "distance_m": 17528.773, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0313H", "location": "Yarm", "stage_seq": 14, "distance_m": 21713.543, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0327", "location": "Northallerton East Jn", "stage_seq": 15, "distance_m": 40078.922, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0331", "location": "Boroughbridge Road L.C.", "stage_seq": 16, "distance_m": 41226.223, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0332", "location": "Longlands Jn", "stage_seq": 17, "distance_m": 42671.451, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0340", "location": "Thirsk", "stage_seq": 18, "distance_m": 53550.565, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0353H", "location": "Tollerton Jn", "stage_seq": 19, "distance_m": 73838.574, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0401H", "location": "Skelton Bridge Jn", "stage_seq": 20, "distance_m": 84197.312, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0405H", "location": "Skelton Jn", "stage_seq": 21, "distance_m": 86597.484, "section_seq": 1, "route_path_id": 103812}, {"is_pass": false, "wtt_arr": "0408H", "wtt_dep": "0409H", "location": "York", "stage_seq": 22, "distance_m": 89229.219, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0421H", "location": "Colton Jn", "stage_seq": 23, "distance_m": 98106.32, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0429H", "location": "Hambleton North Jn", "stage_seq": 24, "distance_m": 111104.045, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0435H", "location": "Temple Hirst Jn", "stage_seq": 25, "distance_m": 120368.12, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0446H", "location": "Joan Croft Jn", "stage_seq": 26, "distance_m": 134175.073, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0448H", "location": "Applehurst Jn", "stage_seq": 27, "distance_m": 135103.042, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0450H", "location": "Thorpe Marsh Jn", "stage_seq": 28, "distance_m": 135919.711, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0455H", "location": "Hatfield & Stainforth", "stage_seq": 29, "distance_m": 141202.874, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0459", "location": "Thorne Jn", "stage_seq": 30, "distance_m": 143581.021, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510H", "location": "Crowle", "stage_seq": 31, "distance_m": 155703.961, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524H", "location": "Scunthorpe", "stage_seq": 32, "distance_m": 167088.153, "section_seq": 1, "route_path_id": 103812}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528H", "location": "North Lincoln Jn", "stage_seq": 33, "distance_m": 169432.106, "section_seq": 1, "route_path_id": 103812}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": null, "location": "Scunthorpe BSC Entrance C", "stage_seq": 34, "distance_m": 170430.426, "section_seq": 1, "route_path_id": 103812}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 170430.426, "from_m": 0.0, "section_seq": 1, "route_path_id": 103812}], "total_distance_m": 170430.426, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 161724.796, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 8705.63, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4238, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:03:29Z", "source_id": 51949596, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:03:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:48:29Z", "source_id": 16763175, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T01:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:22:39Z", "source_id": 51980446, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T02:23:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:22:42Z", "source_id": 16766247, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T03:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4469, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:25:12Z", "source_id": 51980895, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T02:25:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:25:18Z", "source_id": 16766327, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T03:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4519, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:48:34Z", "source_id": 51985607, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T02:50:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:48:37Z", "source_id": 16767330, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T03:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:43:02Z", "source_id": 16771942, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T04:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6694, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:08Z", "source_id": 52049015, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T04:42:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:13Z", "source_id": 16785834, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6671, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:33Z", "source_id": 52068053, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T04:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:38Z", "source_id": 16791639, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6651, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:09Z", "source_id": 52086862, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T05:07:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:13Z", "source_id": 16797619, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:47Z", "source_id": 16803310, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}] |
Lackenby B.S.C. |
0139 |
0139 |
None |
None |
None |
Scunthorpe BSC Entrance C |
0618 |
0618 |
None |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H57248/2026-09-17/detailed |
None |
York |
2026-09-17T04:56:00+01:00 |
Scunthorpe BSC Entrance C |
90.0 |
{"type": "LineString", "coordinates": [[-1.094171725202158, 53.95833966889453], [-1.0942149, 53.9582278], [-1.0943162000000002, 53.9580102], [-1.0944375, 53.95779619999999], [-1.0945746, 53.957591699999995], [-1.09473, 53.95739189999999], [-1.0949032, 53.957197099999995], [-1.0950938, 53.9570081], [-1.0953012999999998, 53.956825300000006], [-1.0955248999999998, 53.9566492], [-1.0961759, 53.9561052], [-1.0966502, 53.955730599999995], [-1.0972253999999997, 53.9553245], [-1.0980367, 53.9546786], [-1.0983309, 53.954438800000005], [-1.0986265, 53.954245599999986], [-1.0990589999999998, 53.9539764], [-1.0992401, 53.9538455], [-1.0994400999999998, 53.9537122], [-1.0998082999999998, 53.953467], [-1.1005124, 53.95301739999999], [-1.1010410999999998, 53.95267979999999], [-1.1017735999999998, 53.9521796], [-1.1031868, 53.9511406], [-1.1047438, 53.9498439], [-1.1056238, 53.9490988], [-1.106528, 53.94824849999999], [-1.1081069, 53.9465938], [-1.1083123889071615, 53.946338544998355], [-1.1092931, 53.9451203], [-1.1100827999999998, 53.943948000000006], [-1.110779, 53.94277400000001], [-1.1114021000000005, 53.9415938], [-1.1124257, 53.939552500000005], [-1.1131506999999998, 53.9382444], [-1.1150705, 53.9352506], [-1.1157393999999998, 53.93421759999999], [-1.1167006999999998, 53.93298299999999], [-1.1173892999999997, 53.9321134], [-1.1201377, 53.92913649999999], [-1.1231139999999995, 53.9261115], [-1.1256726, 53.9234911], [-1.1284313, 53.920654299999995], [-1.1317056, 53.917335300000005], [-1.1337505, 53.9152916], [-1.1359687, 53.9133624], [-1.1378345, 53.9119627], [-1.1397831, 53.9105977], [-1.1493198999999998, 53.90392], [-1.1523829, 53.901781199999995], [-1.1534189999999998, 53.9010576], [-1.1545565, 53.900190300000006], [-1.1556444, 53.89942799999999], [-1.1560246999999997, 53.8991204], [-1.1614135, 53.8953312], [-1.1640076633068075, 53.89343534084089], [-1.1661522923077154, 53.89186794413037], [-1.1661529, 53.8918675], [-1.1665907, 53.8915473], [-1.1668757, 53.8913441], [-1.1671762, 53.8911289], [-1.1674367, 53.89094959999999], [-1.1676913, 53.8907722], [-1.1678098693553778, 53.890680351561016], [-1.1681022, 53.89045389999999], [-1.1685449999999995, 53.89009749999999], [-1.1698047, 53.8890494], [-1.1701993, 53.8887027], [-1.1717360999999995, 53.8873527], [-1.1753885999999998, 53.88390470000001], [-1.1768634999999998, 53.8823701], [-1.177899, 53.881164000000005], [-1.1785185, 53.8802995], [-1.1788856, 53.8797872], [-1.1797768, 53.8783671], [-1.1809073999999995, 53.8759734], [-1.1814205, 53.8744754], [-1.1818114999999998, 53.8729744], [-1.1819970999999998, 53.87167740000001], [-1.1820999999999997, 53.8704028], [-1.1821011999999995, 53.8703875], [-1.1820741999999995, 53.868747600000006], [-1.1818778, 53.86710000000001], [-1.1815481, 53.86560769999999], [-1.18112, 53.8642], [-1.1803772999999995, 53.8624589], [-1.1782284, 53.8583119], [-1.1776303999999995, 53.8571579], [-1.1771807, 53.85629879999999], [-1.1770398, 53.8560397], [-1.1767323000000005, 53.8554612], [-1.1764119, 53.854861799999995], [-1.1757926, 53.8536774], [-1.1753315999999998, 53.85282629999999], [-1.1748814, 53.85197600000001], [-1.1739822999999998, 53.850278], [-1.1736641, 53.849701], [-1.1733607, 53.8491131], [-1.1728601999999997, 53.848098799999995], [-1.1728312, 53.848040100000006], [-1.172334, 53.84696350000001], [-1.1720489, 53.84633499999999], [-1.1716548, 53.84540899999999], [-1.1712892999999998, 53.8444827], [-1.170896, 53.843449199999995], [-1.1700871, 53.8409997], [-1.1699319679638045, 53.84046508143667], [-1.1697774, 53.83993240000001], [-1.1696295, 53.8393544], [-1.1694865, 53.83875739999999], [-1.1694033999999998, 53.83847970000001], [-1.1693412, 53.8381982], [-1.1692076999999998, 53.8376259], [-1.1691394, 53.8372905], [-1.1689768, 53.8364916], [-1.1685231, 53.8335979], [-1.1683141, 53.83140209999999], [-1.1682337, 53.8296516], [-1.1682017, 53.827891699999995], [-1.1682526, 53.8259511], [-1.1682710999999997, 53.82524720000001], [-1.1682951, 53.8225855], [-1.1683636, 53.8199514], [-1.1684048, 53.8173232], [-1.1684347999999998, 53.8160031], [-1.1684704, 53.8146876], [-1.1684916, 53.81364029999999], [-1.1685238000000002, 53.8120472], [-1.1685309, 53.81114230000001], [-1.1685487, 53.8102343], [-1.1685879, 53.80841950000001], [-1.1686605, 53.80478469999999], [-1.1686643999999995, 53.80463379999999], [-1.1687233, 53.8015011], [-1.1687714, 53.7991979], [-1.1687747, 53.7979986], [-1.1687586999999997, 53.797400499999995], [-1.1687184999999998, 53.79679999999998], [-1.1686662, 53.796276799999994], [-1.1685932, 53.795754300000006], [-1.1685114, 53.79523079999999], [-1.1684541, 53.79494239999999], [-1.1684074, 53.7947074], [-1.1682978, 53.7942374], [-1.1681822, 53.79377160000001], [-1.1679773999999998, 53.79312619999999], [-1.1678098693553778, 53.79260985377232], [-1.167774, 53.7924993], [-1.1676429, 53.7921159], [-1.1675038999999998, 53.79172689999999], [-1.1671925999999997, 53.79105199999999], [-1.1670449, 53.790724], [-1.1668716, 53.790388499999985], [-1.1664148999999997, 53.78953489999999], [-1.1662899, 53.7893188], [-1.1659251999999998, 53.7886887], [-1.1653167999999998, 53.787772800000006], [-1.1650694204270815, 53.78742772712427], [-1.164663, 53.78686079999999], [-1.1642721, 53.78639330000001], [-1.1638592, 53.7859012], [-1.1634481, 53.78542809999999], [-1.1630054, 53.7849553], [-1.1622956, 53.7842322], [-1.1615664999999995, 53.78352360000001], [-1.161439, 53.7834058], [-1.1603772, 53.7824163], [-1.1593108, 53.7814339], [-1.1589452, 53.7811014], [-1.1578885310670766, 53.78012679448909], [-1.157655, 53.7799114], [-1.1562339999999998, 53.77862149999999], [-1.1558408, 53.7782583], [-1.1554332, 53.7778892], [-1.1553455, 53.7778081], [-1.1546323, 53.7771488], [-1.154304061266684, 53.776848100202805], [-1.1542683048574691, 53.77681534359421], [-1.1539505, 53.77652419999998], [-1.1530216999999998, 53.7756733], [-1.1522297, 53.774934999999985], [-1.1514053000000002, 53.774202], [-1.1494856, 53.77243649999998], [-1.1492994, 53.7722685], [-1.1491236, 53.77211239999999], [-1.1490151, 53.7720162], [-1.1488803, 53.771902799999985], [-1.1486772000000005, 53.77173199999999], [-1.1480483, 53.7711761], [-1.1473733, 53.7705551], [-1.1456332, 53.7689692], [-1.1416483999999998, 53.76529210000001], [-1.1376433999999995, 53.76161979999999], [-1.136756, 53.760859499999995], [-1.1358369, 53.7601165], [-1.1349, 53.7593997], [-1.1339129, 53.7586895], [-1.1333477, 53.7582991], [-1.1327799000000005, 53.75790659999999], [-1.1316126, 53.7570976], [-1.1292919, 53.7555109], [-1.1246899, 53.7523358], [-1.1241361, 53.75195979999999], [-1.1069162999999995, 53.7401129], [-1.1022772999999997, 53.7369202], [-1.1004853, 53.7356865], [-1.0996179, 53.7350744], [-1.0988166999999998, 53.73448319999999], [-1.098608560744617, 53.734323238421794], [-1.0979306, 53.73380219999999], [-1.0970969, 53.7331033], [-1.0957802999999997, 53.731905299999994], [-1.0951042, 53.7312342], [-1.0944801999999998, 53.73056750000001], [-1.0938353999999997, 53.72983309999999], [-1.0932357, 53.729090799999994], [-1.0927536, 53.72845089999999], [-1.092299, 53.72779859999999], [-1.0918377, 53.727093], [-1.0914183999999998, 53.72637660000001], [-1.0909663, 53.7255358], [-1.0905605, 53.7246955], [-1.0901483, 53.72370529999999], [-1.0898007, 53.722707699999994], [-1.0895406, 53.7218062], [-1.0893422, 53.720903], [-1.0892126999999998, 53.7200959], [-1.0890960999999997, 53.7192194], [-1.0890639999999998, 53.71833699999999], [-1.0890587, 53.718180700000005], [-1.089056, 53.7174902], [-1.0890854999999997, 53.71673710000001], [-1.0891244, 53.71631639999999], [-1.089166, 53.7159029], [-1.0892590999999998, 53.7152313], [-1.0893872, 53.71452279999999], [-1.0894536999999995, 53.7142314], [-1.0895804, 53.713692599999995], [-1.0896501, 53.71341480000001], [-1.0897252000000002, 53.71314170000001], [-1.089862, 53.71268059999999], [-1.0902705999999998, 53.71131429999999], [-1.0904443415488465, 53.71077147127353], [-1.090491715732198, 53.71061546429145], [-1.0905350621123455, 53.71047777289451], [-1.0905749839667462, 53.71035578346848], [-1.0906120845728566, 53.71024688239915], [-1.0906469672081347, 53.710148456072254], [-1.0906802351500364, 53.71005789087359], [-1.0907124916760191, 53.70997257318891], [-1.0907443400635397, 53.70988988940399], [-1.0907763835900557, 53.709807225904605], [-1.0908092255330233, 53.70972196907651], [-1.0908434691698998, 53.709631505305495], [-1.090879717778142, 53.709533220977306], [-1.0909185746352072, 53.70942450247772], [-1.0909606430185523, 53.70930273619251], [-1.091006526205634, 53.70916530850744], [-1.0910568274739096, 53.70900960580828], [-1.0912711, 53.7083361], [-1.0926142, 53.704114], [-1.0927240000000005, 53.7037739], [-1.0930628999999998, 53.7026717], [-1.0931297, 53.7024647], [-1.0937114999999995, 53.70062600000001], [-1.0937993, 53.7003544], [-1.0944728, 53.698228], [-1.0945081596662256, 53.69812659596111], [-1.0944538385884035, 53.69812060985556], [-1.094465895532235, 53.69808538769666], [-1.0944891, 53.69801760000001], [-1.0947292999999998, 53.697234], [-1.0949801999999995, 53.6964522], [-1.0954839, 53.6948853], [-1.0964813999999998, 53.69175570000001], [-1.0965701, 53.69147389999999], [-1.0967813, 53.6907976], [-1.0970055, 53.6901021], [-1.0974594, 53.68871200000001], [-1.0983281, 53.68593149999999], [-1.0985147, 53.685364699999994], [-1.0986926999999995, 53.68479450000001], [-1.0990575, 53.68365829999998], [-1.0993463, 53.6827377], [-1.099773, 53.6813777], [-1.0998438741744685, 53.68115157602794], [-1.1004048, 53.6793619], [-1.1010365999999998, 53.67734329999999], [-1.1011868, 53.6768638], [-1.1015242000000005, 53.675807299999995], [-1.1018574, 53.67475830000001], [-1.102293, 53.6733909], [-1.1027271999999997, 53.6720002], [-1.1035263, 53.6695157], [-1.1035857999999998, 53.6693302], [-1.1039021, 53.6683234], [-1.1042256, 53.6673185], [-1.1051461, 53.66427290000001], [-1.1054545, 53.66289799999999], [-1.1056650999999995, 53.6617998], [-1.1058677, 53.660694], [-1.1062799, 53.65848890000001], [-1.1063117999999998, 53.658310699999994], [-1.1069076, 53.65498709999999], [-1.1082332, 53.64772450000001], [-1.1082702, 53.6475123], [-1.10885, 53.64430999999999], [-1.1096529, 53.6398748], [-1.1097935, 53.6391301], [-1.1101729, 53.63704500000001], [-1.1105442, 53.634964800000006], [-1.1109019, 53.632990699999986], [-1.1112967, 53.630812099999986], [-1.111824106399594, 53.62791270082296], [-1.1128104999999997, 53.622489499999986], [-1.1131120999999995, 53.6208157], [-1.1135463, 53.6184052], [-1.11369, 53.61763919999999], [-1.1138514, 53.616741], [-1.1140074, 53.615848199999995], [-1.1143053, 53.61421529999999], [-1.1143321, 53.614068499999995], [-1.1149842999999997, 53.6105054], [-1.1150104, 53.61036210000001], [-1.1150173999999995, 53.6103439], [-1.115135, 53.6096749], [-1.1151891, 53.6093471], [-1.1152435999999997, 53.60902730000001], [-1.1158093, 53.6059176], [-1.1158167999999995, 53.60587659999999], [-1.115841, 53.60573740000001], [-1.1160939, 53.6043348], [-1.1162374, 53.6036202], [-1.1163945999999998, 53.6029272], [-1.1166048, 53.6021073], [-1.1168351, 53.6012926], [-1.1173404999999998, 53.5996815], [-1.1181245, 53.5976686], [-1.1184446999999995, 53.5967916], [-1.1187756, 53.595910399999994], [-1.1194261999999997, 53.5941477], [-1.1200882999999997, 53.5923729], [-1.1207367, 53.5906347], [-1.1213520999999995, 53.5890177], [-1.1217295000000005, 53.588017099999995], [-1.1218363, 53.5877315], [-1.1219157, 53.5874015], [-1.1219544, 53.5871967], [-1.121984204696345, 53.58692665931823], [-1.1219891999999998, 53.5868814], [-1.1219891620430462, 53.586857733902725], [-1.1219888, 53.58663199999999], [-1.1219675999999998, 53.58645349999999], [-1.1219372, 53.58628089999999], [-1.1218903, 53.5860907], [-1.1218425, 53.58593889999999], [-1.1217738, 53.58576600000001], [-1.1216603, 53.58552299999999], [-1.1215166999999997, 53.58527389999998], [-1.1214237, 53.585106], [-1.1212241, 53.58481940000001], [-1.120891, 53.5844317], [-1.1206624, 53.5842009], [-1.1204320999999997, 53.583999], [-1.1202182999999997, 53.5838226], [-1.1199353, 53.583617], [-1.1196904, 53.58345309999999], [-1.1194388000000002, 53.58330029999998], [-1.1191051, 53.58311479999999], [-1.1186767, 53.5829079], [-1.1183255, 53.5827517], [-1.1179082, 53.582594], [-1.1174348, 53.58243860000001], [-1.1170433999999998, 53.58232099999999], [-1.1165848000000005, 53.5822022], [-1.1162438999999995, 53.5821182], [-1.1158937999999998, 53.5820435], [-1.1153047, 53.58194100000001], [-1.1150421999999998, 53.581909399999994], [-1.1148171, 53.58188419999999], [-1.1143907999999998, 53.5818604], [-1.114062, 53.58185950000001], [-1.1134905, 53.581882199999995], [-1.1134693188287637, 53.5818831313554], [-1.1099427000000002, 53.5820382], [-1.108722, 53.5820947], [-1.1081381, 53.58211089999999], [-1.1063358, 53.58218759999999], [-1.1043154, 53.5822908], [-1.1039049, 53.58231339999998], [-1.1032543, 53.5823541], [-1.1025371, 53.5823937], [-1.1021774, 53.582415000000005], [-1.1018176, 53.58243130000001], [-1.1011575, 53.5824517], [-1.0993943, 53.5825368], [-1.0985591999999995, 53.58256039999999], [-1.0977845999999998, 53.582590299999985], [-1.0964432, 53.5826569], [-1.0960959, 53.5826737], [-1.0957281999999997, 53.582692], [-1.095396, 53.5827092], [-1.0927907, 53.582827900000005], [-1.0894493, 53.5829863], [-1.0880943, 53.5830993], [-1.0866086, 53.5832337], [-1.08535, 53.5833022], [-1.0842018, 53.58335889999999], [-1.0835132, 53.5833889], [-1.0833136, 53.5833989], [-1.0813706999999997, 53.5834795], [-1.0799083, 53.5835483], [-1.0792679, 53.58356030000001], [-1.0785458, 53.58355229999999], [-1.0779783409434258, 53.58353960292781], [-1.0768475, 53.58351429999999], [-1.0759618, 53.583514599999994], [-1.0721148, 53.58358470000001], [-1.0661295, 53.5836887], [-1.063574, 53.5837399], [-1.0607709, 53.5837787], [-1.0599573, 53.5837909], [-1.0577528, 53.58383670000001], [-1.0503925, 53.58395759999999], [-1.0469162999999997, 53.5840195], [-1.0452752999999997, 53.584042400000016], [-1.0415122, 53.584117799999994], [-1.0407132, 53.58416530000001], [-1.0398797999999998, 53.58421839999999], [-1.0389993000000002, 53.58429269999999], [-1.0379562, 53.5844001], [-1.0373228999999995, 53.5844886], [-1.0366144, 53.5846018], [-1.03591, 53.58471629999998], [-1.0354095, 53.5848108], [-1.0349398, 53.5849083], [-1.0346145, 53.58498000000001], [-1.034336, 53.5850355], [-1.0339263, 53.5851341], [-1.0335169, 53.5852351], [-1.0332724999999998, 53.58529899999999], [-1.0329156, 53.58540500000001], [-1.0325469, 53.5855242], [-1.0320147, 53.5857141], [-1.0316459999999998, 53.58584959999999], [-1.0308606, 53.5861477], [-1.0304117, 53.5863182], [-1.0298355999999995, 53.5865101], [-1.0293779, 53.5866485], [-1.0289809, 53.586778], [-1.0287013, 53.5868835], [-1.0284673, 53.5869717], [-1.0269370999999998, 53.58754869999999], [-1.0267640999999998, 53.58761390000001], [-1.0263715, 53.5877618], [-1.0254042, 53.5881281], [-1.0247834, 53.58837519999999], [-1.0247453975347434, 53.588390729494634], [-1.024523418589952, 53.58847880915612], [-1.0243256620889316, 53.58855515489998], [-1.0241486311684207, 53.588621410274605], [-1.0239888289651564, 53.58867921882838], [-1.0238427586158767, 53.5887302241097], [-1.0237069232573195, 53.58877606966696], [-1.023577826026223, 53.58881839904852], [-1.0234519700593243, 53.588858855802776], [-1.0233258584933622, 53.58889908347813], [-1.023195994465074, 53.58894072562296], [-1.0230588811111971, 53.58898542578564], [-1.0229110215684702, 53.58903482751457], [-1.0227489189736303, 53.58909057435814], [-1.022569076463416, 53.58915430986472], [-1.0223679971745647, 53.58922767758271], [-1.0221421842438143, 53.5893123210605], [-1.0201395, 53.5900867], [-1.0184173, 53.590753600000006], [-1.0151088, 53.591998399999994], [-1.0120187, 53.59317499999999], [-1.0093881, 53.59417530000001], [-1.0084434, 53.5945314], [-1.0068600999999997, 53.5951322], [-1.0020015, 53.5969669], [-0.9945357, 53.59977739999999], [-0.993916, 53.60000970000001], [-0.9933802999999998, 53.6002101], [-0.9925168, 53.600538099999994], [-0.992327722100278, 53.6006080444261], [-0.9918864, 53.600771300000005], [-0.9912425999999998, 53.60099660000001], [-0.9905644, 53.6012181], [-0.9901726, 53.601338599999984], [-0.9897237, 53.60147280000001], [-0.9892842, 53.6015967], [-0.9888981, 53.6016972], [-0.988435, 53.6018174], [-0.9881468125314736, 53.60188737321726], [-0.9880285, 53.6019161], [-0.9875968, 53.60201210000001], [-0.9872090999999998, 53.6020959], [-0.9868403, 53.60216949999999], [-0.986371, 53.6022617], [-0.9859565999999996, 53.6023334], [-0.9855422, 53.60240420000001], [-0.9850963999999998, 53.60247130000001], [-0.9847056, 53.60252149999999], [-0.9842143, 53.6025858], [-0.9838281, 53.602624], [-0.9834153, 53.6026622], [-0.982912, 53.6026994], [-0.9823872, 53.6027339], [-0.9818237, 53.60276], [-0.9813151, 53.6027713], [-0.9802701, 53.6028019], [-0.9793292, 53.6028129], [-0.9787936, 53.60282839999999], [-0.9773589, 53.60286270000001], [-0.9671815, 53.60309410000001], [-0.9660745, 53.60311539999999], [-0.9650629999999998, 53.60313599999999], [-0.9647408, 53.60314230000001], [-0.9623537, 53.60319830000001], [-0.9613557, 53.603220699999994], [-0.9606233, 53.60323919999999], [-0.9581297, 53.6032935], [-0.9577512, 53.6033006], [-0.9559115, 53.6033387], [-0.9551446, 53.6033571], [-0.9501118, 53.6034776], [-0.947871, 53.6035271], [-0.9462821, 53.6035614], [-0.9415287, 53.6036659], [-0.9401193, 53.60369829999999], [-0.9392216999999998, 53.6037168], [-0.9385304, 53.60372840000001], [-0.9375997, 53.6037364], [-0.9365637999999998, 53.6037272], [-0.9353536, 53.6037045], [-0.934439, 53.6036701], [-0.9343587, 53.60366690000001], [-0.9341728, 53.60365929999999], [-0.9338406, 53.60364620000001], [-0.9332017, 53.6036021], [-0.9326207, 53.6035564], [-0.9320203, 53.60350600000001], [-0.91845, 53.60223], [-0.9176914, 53.60215889999999], [-0.9167827, 53.6020723], [-0.9157184, 53.6019781], [-0.9154379, 53.6019676], [-0.9152402, 53.6019562], [-0.9148857999999996, 53.60193739999999], [-0.9142315, 53.60190789999999], [-0.9132911, 53.60187169999999], [-0.9096644000000002, 53.6017519], [-0.8983152841195214, 53.60130349958127], [-0.8899959, 53.6009748], [-0.8890485999999999, 53.60093559999999], [-0.8878554, 53.600892300000005], [-0.8872523, 53.6008653], [-0.8863215, 53.6008302], [-0.8857046999999999, 53.60080810000001], [-0.8850782, 53.6008], [-0.8845962999999999, 53.600803199999994], [-0.8840042999999999, 53.6008237], [-0.8835127, 53.60084570000001], [-0.8750225999999999, 53.60147210000001], [-0.8741229999999999, 53.601535600000005], [-0.8731689, 53.60159800000001], [-0.872233, 53.60166269999999], [-0.8717133, 53.6016956], [-0.871429, 53.60171119999999], [-0.8692379999999998, 53.601849], [-0.8686831999999999, 53.6018842], [-0.8679699999999999, 53.6019193], [-0.8674700999999999, 53.6019381], [-0.8670888, 53.6019463], [-0.8665435000000001, 53.60194870000001], [-0.8659225999999999, 53.60193239999999], [-0.8654571999999999, 53.60191029999999], [-0.8650743999999999, 53.6018899], [-0.8645484, 53.6018507], [-0.8640059999999999, 53.6017927], [-0.8634249, 53.60172239999999], [-0.8627764, 53.60162759999999], [-0.8624514999999999, 53.6015753], [-0.8619309999999999, 53.601467500000005], [-0.8613665, 53.60134579999999], [-0.8610101, 53.601252899999984], [-0.8604979999999999, 53.60111879999999], [-0.8603947999999999, 53.6010899], [-0.8603595999999999, 53.6010795], [-0.8601337, 53.601016], [-0.8597112999999998, 53.6008831], [-0.8591953, 53.60071790000001], [-0.8585936, 53.60049719999999], [-0.8581536, 53.60030769999999], [-0.8576141999999999, 53.6000743], [-0.8572110999999999, 53.59988359999999], [-0.8567126, 53.59962360000001], [-0.8563173999999999, 53.59939709999999], [-0.8557955, 53.599078199999994], [-0.8555521, 53.5989189], [-0.8553593999999999, 53.59879279999999], [-0.8548044, 53.5983999], [-0.8529367999999999, 53.59697659999999], [-0.8525374999999998, 53.596689], [-0.8522978999999999, 53.5965182], [-0.8518737999999999, 53.59626], [-0.8515351000000001, 53.5960631], [-0.8511082999999999, 53.59583589999999], [-0.8505244999999999, 53.5955687], [-0.850098, 53.59539120000001], [-0.8497562, 53.5952565], [-0.8492394, 53.595048600000005], [-0.8488422000000001, 53.59489080000001], [-0.8484040999999999, 53.59471810000001], [-0.8479436, 53.59453779999999], [-0.8474217, 53.5943523], [-0.8468541, 53.59416339999999], [-0.8464336, 53.5940322], [-0.8356666999999999, 53.59087579999999], [-0.8351695999999998, 53.59074340000001], [-0.8346560999999999, 53.59062819999999], [-0.8341976, 53.5905424], [-0.8337377, 53.59047369999999], [-0.8331827999999999, 53.5904165], [-0.8326431, 53.59037439999999], [-0.8320014999999998, 53.5903417], [-0.8261763, 53.59015900000001], [-0.8185405, 53.58988559999999], [-0.8181409, 53.5898686], [-0.8172105999999999, 53.5898336], [-0.8166167, 53.5898116], [-0.8159760000000001, 53.5897769], [-0.8155670999999999, 53.58974689999999], [-0.8147493, 53.589666], [-0.8138518, 53.58955529999999], [-0.8084837557075693, 53.58886153297726], [-0.8067271, 53.5886345], [-0.8062442, 53.5885779], [-0.8057711, 53.588527], [-0.8052121999999999, 53.5884785], [-0.8047605000000001, 53.58845419999999], [-0.8042776, 53.588435700000005], [-0.8038122, 53.5884345], [-0.803302, 53.58845070000001], [-0.8029029, 53.5884761], [-0.8025016999999999, 53.58851539999999], [-0.801937, 53.58859290000001], [-0.8011874, 53.58870849999999], [-0.7915648, 53.590322], [-0.7859344, 53.5912596], [-0.7830313, 53.5917366], [-0.7809282999999999, 53.592070599999985], [-0.7796087, 53.592277900000006], [-0.7785981000000001, 53.592427], [-0.7773704, 53.5925965], [-0.7667322999999999, 53.593953199999994], [-0.766043, 53.59404679999999], [-0.7653946, 53.59411729999999], [-0.7647247999999999, 53.5941808], [-0.764114, 53.59421950000001], [-0.7623633, 53.5943136], [-0.7611054, 53.5943795], [-0.760272, 53.59441410000001], [-0.7595106999999999, 53.5944349], [-0.7589381999999999, 53.59443960000001], [-0.7582605999999998, 53.594415299999994], [-0.7578107999999999, 53.594380599999994], [-0.7572656, 53.5943286], [-0.7567836, 53.5942547], [-0.7561007, 53.59414309999999], [-0.7557627999999998, 53.5940719], [-0.7553379999999998, 53.5939769], [-0.7549485999999999, 53.593874500000005], [-0.7546460999999999, 53.59378590000001], [-0.754351, 53.593682300000005], [-0.7540666999999999, 53.5935777], [-0.7536415999999999, 53.5934068], [-0.7533767999999998, 53.593299899999984], [-0.7532454, 53.593247000000005], [-0.7528213, 53.5930762], [-0.7524339, 53.59290689999999], [-0.7521176999999999, 53.59276889999999], [-0.7517609, 53.592586999999995], [-0.7513695, 53.59237669999999], [-0.7509702999999999, 53.5921351], [-0.7505147, 53.591833499999986], [-0.7496735, 53.5912475], [-0.7476757999999999, 53.58986109999999], [-0.7467314, 53.5892023], [-0.7464120999999999, 53.588978100000006], [-0.746305, 53.58890409999999], [-0.7455435999999999, 53.5883401], [-0.7449731, 53.5879529], [-0.7443363999999999, 53.5875483], [-0.7439235999999999, 53.5873079], [-0.7434426, 53.58705710000001], [-0.7430842999999999, 53.5868872], [-0.7426306, 53.5866942], [-0.7422197999999999, 53.5865231], [-0.7417971999999999, 53.586371699999994], [-0.7413981, 53.58623759999999], [-0.7409561, 53.58611039999999], [-0.7404789999999999, 53.5859856], [-0.7399979999999999, 53.58587119999999], [-0.7395735999999999, 53.585778700000006], [-0.7391588, 53.5857059], [-0.7388978999999999, 53.5856666], [-0.7384267, 53.585593800000005], [-0.7379262, 53.5855337], [-0.7373712999999998, 53.58547819999999], [-0.7368611, 53.58544], [-0.7366021999999999, 53.5854285], [-0.7363763, 53.5854204], [-0.7357959999999999, 53.58540880000001], [-0.7349158999999998, 53.585421499999995], [-0.7343946, 53.585453300000005], [-0.7329639, 53.58556310000001], [-0.7322121, 53.5856301], [-0.7295425999999999, 53.585832499999995], [-0.7290668999999999, 53.5858724], [-0.7287845999999999, 53.58589550000001], [-0.7283544999999999, 53.58592300000001], [-0.7276082999999999, 53.5859557], [-0.7267491000000001, 53.58598340000001], [-0.7259267, 53.58598080000001], [-0.7247436999999999, 53.585947100000006], [-0.7241725, 53.58593669999999], [-0.7228039, 53.5859056], [-0.7219778, 53.5858893], [-0.7213059, 53.5858893], [-0.7202375, 53.5859007], [-0.7191497, 53.5859105], [-0.7186522272956171, 53.5859151266289], [-0.7175690999999998, 53.5859252], [-0.7163463999999999, 53.58593669999999], [-0.7150569, 53.58594550000001], [-0.7136802999999999, 53.5859629], [-0.7125761999999999, 53.585972100000006], [-0.7117467, 53.585972100000006], [-0.7107892, 53.585963], [-0.7060565, 53.585885899999994], [-0.7043079, 53.58582219999999], [-0.7018473999999999, 53.58570720000001], [-0.6991618, 53.5855801], [-0.6986413, 53.585553100000006], [-0.692406, 53.5852529], [-0.6919523, 53.585233300000006], [-0.6900169, 53.58513709999999], [-0.6846421999999999, 53.58487290000001], [-0.6837581999999999, 53.5848288], [-0.6824363999999999, 53.58477150000001], [-0.6815167, 53.584753600000006], [-0.6799966, 53.58476499999999], [-0.678639, 53.5847895], [-0.6768456, 53.58481919999999], [-0.6743786999999999, 53.5848659], [-0.6721569, 53.5849095], [-0.6701674999999999, 53.584921], [-0.661227, 53.58485240000001], [-0.6605248, 53.5848458], [-0.6598818, 53.5848458], [-0.6593407, 53.58485569999999], [-0.6586853, 53.5848761], [-0.6579776, 53.584917], [-0.6573373, 53.5849684], [-0.656598, 53.5850494], [-0.655703, 53.5851638], [-0.6550049, 53.585264300000006], [-0.6542927, 53.5854009], [-0.6541057999999998, 53.5854368], [-0.653478, 53.58557329999999], [-0.6530243999999998, 53.585694], [-0.6524159999999999, 53.58586859999999], [-0.6519233, 53.5860154], [-0.6512555, 53.5862166], [-0.6498691, 53.5866338], [-0.6491542, 53.586837300000006], [-0.6485177, 53.58699099999998], [-0.6482489999999999, 53.5870522], [-0.647548, 53.5871921], [-0.6467341, 53.58734119999999], [-0.6460662, 53.5874499], [-0.64541, 53.5875377], [-0.6446467, 53.5876174], [-0.6426644, 53.5878171], [-0.6405302, 53.5880203], [-0.6402554999999999, 53.5880519], [-0.6399938, 53.588094100000006], [-0.6397111999999999, 53.5881516], [-0.639457, 53.5882069], [-0.6391557000000001, 53.5882891], [-0.6388883, 53.5883721], [-0.6381617, 53.58857909999999], [-0.6374913999999999, 53.5887743], [-0.6370617999999999, 53.58893450000001], [-0.6365854, 53.58913389999999], [-0.6362302, 53.589292500000006], [-0.6359217, 53.589444500000006], [-0.6343328, 53.59028789999999], [-0.6339968999999999, 53.5904579], [-0.6335838, 53.59063269999999], [-0.6331427, 53.59085299999999], [-0.6331005000000001, 53.5908735], [-0.6325316, 53.59114999999999], [-0.6315677, 53.59172139999999], [-0.6310350999999998, 53.592036799999995], [-0.6309673999999998, 53.5920783], [-0.6303469, 53.59240260000001], [-0.6303004, 53.59242940000001], [-0.6296687, 53.59275139999999], [-0.62963, 53.59277180000001], [-0.6293870999999999, 53.59288930000001], [-0.6291322000000001, 53.5929935], [-0.6289524, 53.593073800000006], [-0.6289308999999998, 53.59308419999999], [-0.628820698883665, 53.593130671370474], [-0.6286607999999999, 53.5931981], [-0.6282344999999999, 53.5933552], [-0.6282001999999999, 53.59336940000001], [-0.6279386999999998, 53.59346589999999], [-0.6277755999999999, 53.59351579999999], [-0.6274776999999999, 53.5936038], [-0.627161, 53.5937157], [-0.6263894999999999, 53.5939606], [-0.6221719142455102, 53.59523911935311], [-0.6219343024400763, 53.59531153011281], [-0.6217248195388864, 53.59537607457882], [-0.6215394112996505, 53.59543382983192], [-0.6213740234800783, 53.595485872952864], [-0.6212246018378801, 53.59553328102243], [-0.6210870921307656, 53.595577131121395], [-0.620957440116445, 53.59561850033052], [-0.6208315915526281, 53.595658465730565], [-0.620705492197025, 53.5956981044023], [-0.6205750878073455, 53.59573849342651], [-0.6204363241412997, 53.59578070988396], [-0.6202851469565975, 53.59582583085542], [-0.6201175020109491, 53.595874933421634], [-0.619929335062064, 53.5959290946634], [-0.6197165918676526, 53.59598939166147], [-0.6194752181854246, 53.596056901496624], [-0.6194023, 53.596072799999995], [-0.6185547999999998, 53.5962455], [-0.6184592999999999, 53.596265], [-0.6184381, 53.5962693], [-0.6182529999999999, 53.596312299999994], [-0.6180492, 53.59636480000001], [-0.6177151999999999, 53.59644920000001], [-0.6175999, 53.59647150000001], [-0.6173143, 53.59653670000001], [-0.6171104, 53.5965972], [-0.6169092, 53.59665609999999], [-0.6164774, 53.5967819], [-0.6161743, 53.5968646], [-0.6148895, 53.59722599999999], [-0.6131166, 53.5977338], [-0.6115984999999999, 53.59817149999999], [-0.6107883999999999, 53.5983959], [-0.6106409000000002, 53.59843409999999], [-0.6102949, 53.5985026], [-0.6099918, 53.59855989999999], [-0.6097129, 53.59861380000001], [-0.6093669, 53.598648999999995], [-0.6090449999999998, 53.5986522], [-0.6087499999999999, 53.5986458], [-0.6083745, 53.59859169999999], [-0.6081438, 53.59854399999999], [-0.6069367999999999, 53.5982272]]} |
50.6 |
0445 |
0615 |
York |
Scunthorpe BSC Entrance C |
Scunthorpe BSC Entrance C |
53.5982272 |
-0.6069368 |
53.5982272 |
-0.6069368 |
1 |
0 |
2026-09-17 05:25:51 |
TERMINATED |
2026-09-17 05:15:00 |
Scunthorpe BSC Entrance C |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803310 |
1789622147598157 |
70 |
70 |
2026-09-17 05:25:48.245348 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:47.586619 |
| 598099 |
627967 |
C09976 |
639O11M517 |
2026-09-17 |
COMPLETE |
16802716 |
2026-09-17 06:15:00 |
2026-09-17 05:25:51 |
2026-09-19 05:25:51 |
{"id": 627967, "stp": "P", "toc": "Thameslink", "uid": "C09976", "consist": "700011", "dest_crs": "SUO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09976/2026-09-17/detailed", "trust_id": "639O11M517", "origin_crs": "WHP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-17", "dest_arr_time": "0617", "dest_platform": "2", "is_terminated": 1, "next_location": "Sutton (Surrey)", "signalling_id": "9O11", "timing_status": "EARLY", "origin_station": "West Hampstead Thameslink", "current_leg_arr": "0615", "current_leg_dep": "0613", "current_leg_end": "Sutton (Surrey)", "origin_dep_time": "0516", "origin_platform": "1", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-17T05:25:51", "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": "0617", "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\": 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\": 16881.991, \"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\": 16909.965, \"from_m\": 16881.991, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18272.408, \"from_m\": 16909.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18334.696, \"from_m\": 18272.408, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18780.717, \"from_m\": 18334.696, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18871.103, \"from_m\": 18780.717, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19916.821, \"from_m\": 18871.103, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20015.174, \"from_m\": 19916.821, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20119.992, \"from_m\": 20015.174, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20333.488, \"from_m\": 20119.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20395.723, \"from_m\": 20333.488, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20429.893, \"from_m\": 20395.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\": 20467.46, \"from_m\": 20429.893, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20504.882, \"from_m\": 20467.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20531.266, \"from_m\": 20504.882, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20560.971, \"from_m\": 20531.266, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21052.568, \"from_m\": 20560.971, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26602.325, \"from_m\": 21052.568, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27723.387, \"from_m\": 26602.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\": 30211.775, \"from_m\": 27723.387, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30499.947, \"from_m\": 30211.775, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32051.421, \"from_m\": 30499.947, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32279.28, \"from_m\": 32051.421, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32292.499, \"from_m\": 32279.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32387.177, \"from_m\": 32292.499, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32425.754, \"from_m\": 32387.177, \"capability_applied\": null, \"effective_limit_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\": 627967, \"profile_key\": \"051e58b96d3dad32448cd89cd63a97e2ebaa7e33bea51e2605c76d0acfa1435f\", \"schedule_id\": 1039, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0516\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 2, \"distance_m\": 2793.784, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": false, \"wtt_arr\": \"0520H\", \"wtt_dep\": \"0521\", \"location\": \"Kentish Town\", \"stage_seq\": 3, \"distance_m\": 3747.751, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Dock Jn North\", \"stage_seq\": 4, \"distance_m\": 4714.848, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": false, \"wtt_arr\": \"0526H\", \"wtt_dep\": \"0527H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 5, \"distance_m\": 8654.261, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0532\", \"location\": \"Farringdon\", \"stage_seq\": 6, \"distance_m\": 10850.105, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0534\", \"location\": \"City Thameslink\", \"stage_seq\": 7, \"distance_m\": 11580.263, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536H\", \"location\": \"London Blackfriars\", \"stage_seq\": 8, \"distance_m\": 11977.954, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 9, \"distance_m\": 12600.393, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 13330.982, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": false, \"wtt_arr\": \"0539H\", \"wtt_dep\": \"0540H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 11, \"distance_m\": 13870.563, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0545H\", \"location\": \"Loughborough Jn\", \"stage_seq\": 12, \"distance_m\": 16952.818, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549H\", \"location\": \"Herne Hill\", \"stage_seq\": 13, \"distance_m\": 18572.51, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0556\", \"location\": \"Tulse Hill\", \"stage_seq\": 14, \"distance_m\": 20251.167, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0600\", \"location\": \"Streatham\", \"stage_seq\": 15, \"distance_m\": 22698.297, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 16, \"distance_m\": 23647.251, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 17, \"distance_m\": 25352.538, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0607H\", \"location\": \"Mitcham Junction\", \"stage_seq\": 18, \"distance_m\": 27176.046, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0610H\", \"location\": \"Hackbridge\", \"stage_seq\": 19, \"distance_m\": 28990.303, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613H\", \"location\": \"Carshalton\", \"stage_seq\": 20, \"distance_m\": 30403.191, \"section_seq\": 1, \"route_path_id\": 28386}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 21, \"distance_m\": 32425.754, \"section_seq\": 1, \"route_path_id\": 28386}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32425.754, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28386}], \"total_distance_m\": 32425.754, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 27182.085, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5243.669, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0516", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.3597453", "current_position_lon": "-0.1903314", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:13Z\", \"source_id\": 52021349, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:15:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:56Z\", \"source_id\": 52025397, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:19:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:19:04Z\", \"source_id\": 16778720, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:41Z\", \"source_id\": 52030842, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:25:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:48Z\", \"source_id\": 16780359, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:39Z\", \"source_id\": 52035917, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:29:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:44Z\", \"source_id\": 16781828, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:54Z\", \"source_id\": 52039468, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:33:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:58Z\", \"source_id\": 16782894, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:55Z\", \"source_id\": 52041794, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:59Z\", \"source_id\": 16783583, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:00Z\", \"source_id\": 52045300, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:38:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:02Z\", \"source_id\": 16784656, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:04Z\", \"source_id\": 52051493, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:07Z\", \"source_id\": 16786634, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:02Z\", \"source_id\": 52057020, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:08Z\", \"source_id\": 16788267, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:37Z\", \"source_id\": 52063695, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:43Z\", \"source_id\": 16790263, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:27Z\", \"source_id\": 52073999, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:31Z\", \"source_id\": 16793507, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:16Z\", \"source_id\": 52080223, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:22Z\", \"source_id\": 16795460, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:41Z\", \"source_id\": 52086024, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:42Z\", \"source_id\": 16797303, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:16Z\", \"source_id\": 52092534, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:17Z\", \"source_id\": 16799406, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:34Z\", \"source_id\": 52096671, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:37Z\", \"source_id\": 16800789, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:50Z\", \"source_id\": 52102719, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:52Z\", \"source_id\": 16802716, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton (Surrey)", "service_state_platform": "2", "timing_fact_generation": 1789622093445304, "current_leg_arrival_utc": "2026-09-17T06:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:48.159626", "service_state_evidence_id": 16802716, "current_leg_start_actual_dep": "2026-09-17T06:13:30+01:00", "operational_evidence_version": 101, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:48.248933", "service_state_valid_until_kind": null, "operational_interpretation_version": 101, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
WHP |
SUO |
9O11 |
700011 |
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": 16881.991, "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": 16909.965, "from_m": 16881.991, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18272.408, "from_m": 16909.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18334.696, "from_m": 18272.408, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18780.717, "from_m": 18334.696, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18871.103, "from_m": 18780.717, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19916.821, "from_m": 18871.103, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20015.174, "from_m": 19916.821, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20119.992, "from_m": 20015.174, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20333.488, "from_m": 20119.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20395.723, "from_m": 20333.488, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20429.893, "from_m": 20395.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": 20467.46, "from_m": 20429.893, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20504.882, "from_m": 20467.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20531.266, "from_m": 20504.882, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20560.971, "from_m": 20531.266, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21052.568, "from_m": 20560.971, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26602.325, "from_m": 21052.568, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27723.387, "from_m": 26602.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": 30211.775, "from_m": 27723.387, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30499.947, "from_m": 30211.775, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32051.421, "from_m": 30499.947, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32279.28, "from_m": 32051.421, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32292.499, "from_m": 32279.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32387.177, "from_m": 32292.499, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32425.754, "from_m": 32387.177, "capability_applied": null, "effective_limit_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": 627967, "profile_key": "051e58b96d3dad32448cd89cd63a97e2ebaa7e33bea51e2605c76d0acfa1435f", "schedule_id": 1039, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0516", "location": "West Hampstead Thameslink", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0518", "location": "Carlton Road Jn", "stage_seq": 2, "distance_m": 2793.784, "section_seq": 1, "route_path_id": 28386}, {"is_pass": false, "wtt_arr": "0520H", "wtt_dep": "0521", "location": "Kentish Town", "stage_seq": 3, "distance_m": 3747.751, "section_seq": 1, "route_path_id": 28386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Dock Jn North", "stage_seq": 4, "distance_m": 4714.848, "section_seq": 1, "route_path_id": 28386}, {"is_pass": false, "wtt_arr": "0526H", "wtt_dep": "0527H", "location": "St Pancras Low Level", "stage_seq": 5, "distance_m": 8654.261, "section_seq": 1, "route_path_id": 28386}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0532", "location": "Farringdon", "stage_seq": 6, "distance_m": 10850.105, "section_seq": 1, "route_path_id": 28386}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0534", "location": "City Thameslink", "stage_seq": 7, "distance_m": 11580.263, "section_seq": 1, "route_path_id": 28386}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536H", "location": "London Blackfriars", "stage_seq": 8, "distance_m": 11977.954, "section_seq": 1, "route_path_id": 28386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537H", "location": "Blackfriars Jn", "stage_seq": 9, "distance_m": 12600.393, "section_seq": 1, "route_path_id": 28386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Southwark Bridge Jn", "stage_seq": 10, "distance_m": 13330.982, "section_seq": 1, "route_path_id": 28386}, {"is_pass": false, "wtt_arr": "0539H", "wtt_dep": "0540H", "location": "Elephant & Castle", "stage_seq": 11, "distance_m": 13870.563, "section_seq": 1, "route_path_id": 28386}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0545H", "location": "Loughborough Jn", "stage_seq": 12, "distance_m": 16952.818, "section_seq": 1, "route_path_id": 28386}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549H", "location": "Herne Hill", "stage_seq": 13, "distance_m": 18572.51, "section_seq": 1, "route_path_id": 28386}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0556", "location": "Tulse Hill", "stage_seq": 14, "distance_m": 20251.167, "section_seq": 1, "route_path_id": 28386}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0600", "location": "Streatham", "stage_seq": 15, "distance_m": 22698.297, "section_seq": 1, "route_path_id": 28386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Streatham South Jn", "stage_seq": 16, "distance_m": 23647.251, "section_seq": 1, "route_path_id": 28386}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Mitcham Eastfields", "stage_seq": 17, "distance_m": 25352.538, "section_seq": 1, "route_path_id": 28386}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0607H", "location": "Mitcham Junction", "stage_seq": 18, "distance_m": 27176.046, "section_seq": 1, "route_path_id": 28386}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0610H", "location": "Hackbridge", "stage_seq": 19, "distance_m": 28990.303, "section_seq": 1, "route_path_id": 28386}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613H", "location": "Carshalton", "stage_seq": 20, "distance_m": 30403.191, "section_seq": 1, "route_path_id": 28386}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 21, "distance_m": 32425.754, "section_seq": 1, "route_path_id": 28386}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32425.754, "from_m": 0.0, "section_seq": 1, "route_path_id": 28386}], "total_distance_m": 32425.754, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 27182.085, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5243.669, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:13Z", "source_id": 52021349, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-17T04:15:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:56Z", "source_id": 52025397, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:19:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:19:04Z", "source_id": 16778720, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:41Z", "source_id": 52030842, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:25:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:48Z", "source_id": 16780359, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:39Z", "source_id": 52035917, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:29:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:44Z", "source_id": 16781828, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:54Z", "source_id": 52039468, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:33:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:58Z", "source_id": 16782894, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:55Z", "source_id": 52041794, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:35:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:59Z", "source_id": 16783583, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29335, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:00Z", "source_id": 52045300, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:38:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:02Z", "source_id": 16784656, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29346, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:04Z", "source_id": 52051493, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:44:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:07Z", "source_id": 16786634, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29377, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:02Z", "source_id": 52057020, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:48:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:08Z", "source_id": 16788267, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29795, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:37Z", "source_id": 52063695, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:52:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:43Z", "source_id": 16790263, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29810, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:27Z", "source_id": 52073999, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:59:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:31Z", "source_id": 16793507, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30061, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:16Z", "source_id": 52080223, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:02:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:22Z", "source_id": 16795460, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30065, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:41Z", "source_id": 52086024, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:42Z", "source_id": 16797303, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30081, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:16Z", "source_id": 52092534, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:09:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:17Z", "source_id": 16799406, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30085, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:34Z", "source_id": 52096671, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:12:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:37Z", "source_id": 16800789, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30098, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:50Z", "source_id": 52102719, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:15:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:52Z", "source_id": 16802716, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}] |
West Hampstead Thameslink |
0516 |
0516 |
1 |
None |
None |
Sutton (Surrey) |
0617 |
0617 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C09976/2026-09-17/detailed |
None |
Carshalton |
2026-09-17T06:13:30+01:00 |
Sutton (Surrey) |
2.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 |
0613 |
0615 |
Carshalton |
Sutton (Surrey) |
Sutton (Surrey) |
51.3597453 |
-0.1903314 |
51.3597453 |
-0.1903314 |
1 |
0 |
2026-09-17 05:25:51 |
TERMINATED |
2026-09-17 05:15:00 |
Sutton (Surrey) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802716 |
1789622093445304 |
101 |
101 |
2026-09-17 05:25:48.248933 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:48.159626 |
| 598100 |
629454 |
C08841 |
175B03M617 |
2026-09-17 |
COMPLETE |
16802602 |
2026-09-17 06:15:00 |
2026-09-17 05:25:51 |
2026-09-19 05:25:51 |
{"id": 629454, "stp": "P", "toc": "Northern", "uid": "C08841", "consist": "333011", "dest_crs": "LDS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08841/2026-09-17/detailed", "trust_id": "175B03M617", "origin_crs": "XNL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-17", "dest_arr_time": "0614", "dest_platform": "12C", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "5B03", "timing_status": "LATE", "origin_station": "Neville Hill T&R.S.M.D", "current_leg_arr": "0615", "current_leg_dep": "0603", "current_leg_end": "Leeds", "origin_dep_time": "0603", "origin_platform": null, "current_location": "Leeds", "last_update_time": "2026-09-17T05:25:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5048045, 53.7926093], [-1.504429, 53.792645199999995], [-1.5040839999999998, 53.792676199999995], [-1.5037257999999998, 53.79270199999999], [-1.5033929, 53.7927123], [-1.5031480999999998, 53.7927123], [-1.5028707, 53.79270209999999], [-1.502099, 53.79264210000001], [-1.501924, 53.7926283], [-1.5014495999999995, 53.7925909], [-1.5011207, 53.792570600000005], [-1.5008044, 53.7925518], [-1.5003759, 53.7925707], [-1.5001864, 53.7925809], [-1.5004357999999998, 53.79254949999998], [-1.5006604999999995, 53.7925254], [-1.5011958999999997, 53.79242810000001], [-1.5016192, 53.7923416], [-1.5017246, 53.79232], [-1.5023937, 53.79220579999999], [-1.5032477, 53.79211080000001], [-1.5060498999999998, 53.79179760000001], [-1.5064637999999997, 53.79174599999999], [-1.5068101, 53.79168279999999], [-1.5071613, 53.7916033], [-1.50754, 53.791518], [-1.5079989, 53.791410600000006], [-1.5083173, 53.791339], [-1.5083597, 53.7913295], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Neville Hill T&R.S.M.D", "dest_arr_time_act": "0614", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Neville Hill T&R.S.M.D", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1054.058, \"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\": 1384.469, \"from_m\": 1054.058, \"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\": 2012.215, \"from_m\": 1384.469, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 629454, \"profile_key\": \"8c676f025d17e2de3fe8b100b49ba9a02fd63cbd3eb34495745175e2b91d0c18\", \"schedule_id\": 887, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"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\": \"0605\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 991.093, \"section_seq\": 1, \"route_path_id\": 28315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 3, \"distance_m\": 2075.062, \"section_seq\": 1, \"route_path_id\": 28315}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"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\": 100.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": "0603", "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\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:52Z\", \"source_id\": 16798545, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:34Z\", \"source_id\": 52102309, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:38Z\", \"source_id\": 16802602, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "12", "timing_fact_generation": 1789622080410291, "current_leg_arrival_utc": "2026-09-17T06:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:49.657573", "service_state_evidence_id": 16802602, "current_leg_start_actual_dep": "2026-09-17T06:04:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:25:50.458970", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
XNL |
LDS |
5B03 |
333011 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1054.058, "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": 1384.469, "from_m": 1054.058, "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": 2012.215, "from_m": 1384.469, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 629454, "profile_key": "8c676f025d17e2de3fe8b100b49ba9a02fd63cbd3eb34495745175e2b91d0c18", "schedule_id": 887, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "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": "0605", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 991.093, "section_seq": 1, "route_path_id": 28315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Marsh Lane Jn Leeds", "stage_seq": 3, "distance_m": 2075.062, "section_seq": 1, "route_path_id": 28315}, {"is_pass": false, "wtt_arr": "0614", "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": 100.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-17T05:07:52Z", "source_id": 16798545, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5310, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:34Z", "source_id": 52102309, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:15:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:38Z", "source_id": 16802602, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}] |
Neville Hill T&R.S.M.D |
0603 |
0603 |
None |
None |
None |
Leeds |
0614 |
0614 |
12C |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C08841/2026-09-17/detailed |
None |
Neville Hill T&R.S.M.D |
2026-09-17T06:04:00+01:00 |
Leeds |
12.0 |
{"type": "LineString", "coordinates": [[-1.5048045, 53.7926093], [-1.504429, 53.792645199999995], [-1.5040839999999998, 53.792676199999995], [-1.5037257999999998, 53.79270199999999], [-1.5033929, 53.7927123], [-1.5031480999999998, 53.7927123], [-1.5028707, 53.79270209999999], [-1.502099, 53.79264210000001], [-1.501924, 53.7926283], [-1.5014495999999995, 53.7925909], [-1.5011207, 53.792570600000005], [-1.5008044, 53.7925518], [-1.5003759, 53.7925707], [-1.5001864, 53.7925809], [-1.5004357999999998, 53.79254949999998], [-1.5006604999999995, 53.7925254], [-1.5011958999999997, 53.79242810000001], [-1.5016192, 53.7923416], [-1.5017246, 53.79232], [-1.5023937, 53.79220579999999], [-1.5032477, 53.79211080000001], [-1.5060498999999998, 53.79179760000001], [-1.5064637999999997, 53.79174599999999], [-1.5068101, 53.79168279999999], [-1.5071613, 53.7916033], [-1.50754, 53.791518], [-1.5079989, 53.791410600000006], [-1.5083173, 53.791339], [-1.5083597, 53.7913295], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]} |
2.3 |
0603 |
0615 |
Neville Hill T&R.S.M.D |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-17 05:25:51 |
TERMINATED |
2026-09-17 05:15:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802602 |
1789622080410291 |
12 |
12 |
2026-09-17 05:25:50.458970 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:49.657573 |
| 598101 |
629613 |
C17799 |
705K02M617 |
2026-09-17 |
COMPLETE |
16802511 |
2026-09-17 06:15:00 |
2026-09-17 05:25:51 |
2026-09-19 05:25:51 |
{"id": 629613, "stp": "P", "toc": "West Midlands Trains", "uid": "C17799", "consist": "730213+730235", "dest_crs": "MKC", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17799/2026-09-17/detailed", "trust_id": "705K02M617", "origin_crs": "XYB", "show_on_map": 0, "dar_est_time": "06:07:00", "dar_platform": null, "dest_station": "Milton Keynes Central", "service_date": "2026-09-17", "dest_arr_time": "0621", "dest_platform": "2", "is_terminated": 1, "next_location": "Milton Keynes Central", "signalling_id": "5K02", "timing_status": "EARLY", "origin_station": "Bletchley Yard", "current_leg_arr": "0615", "current_leg_dep": "0607", "current_leg_end": "Milton Keynes Central", "origin_dep_time": "0607", "origin_platform": null, "current_location": "Milton Keynes Central", "last_update_time": "2026-09-17T05:25:51", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7280024999999999, 52.0014009], [-0.7295207, 52.0009402], [-0.7297271999999999, 52.0008923], [-0.7298825999999999, 52.000865299999994], [-0.7299552, 52.00085259999998], [-0.7302288, 52.0008229], [-0.7305158, 52.0007915], [-0.7307974, 52.00075189999999], [-0.7310682999999999, 52.000722200000006], [-0.7313552999999999, 52.00068590000001], [-0.7315216, 52.00066770000001], [-0.7317844, 52.000638], [-0.7322645999999999, 52.0005777], [-0.73262, 52.0005175], [-0.7328302999999999, 52.00046180000001], [-0.7330841, 52.000388999999984], [-0.7332744, 52.0003292], [-0.7335037, 52.00025], [-0.7336780999999999, 52.00017979999999], [-0.7339289, 52.0000675], [-0.7341019, 51.9999552], [-0.7342587999999999, 51.99986270000001], [-0.7344465, 51.9997323], [-0.7345807, 51.9996464], [-0.7346649999999999, 51.999589], [-0.7347683999999999, 51.999506800000006], [-0.7349560999999999, 51.999361499999985], [-0.7350357074780742, 51.99930615890027], [-0.7351841, 51.999202999999994], [-0.7353558, 51.9991056], [-0.7354336, 51.9990494], [-0.7355006702898891, 51.9989958922958], [-0.7354858696569784, 51.99894719311069], [-0.7354742882613238, 51.99890908628908], [-0.735445422067555, 51.99881410632603], [-0.7354384936783037, 51.99879130945069], [-0.7354073999999999, 51.99868899999999], [-0.7353154999999999, 51.9982533], [-0.7352892, 51.9981123], [-0.7352635999999999, 51.997930800000006], [-0.7352391, 51.997708499999995], [-0.7352308999999999, 51.9975045], [-0.735231, 51.99721309999999], [-0.7352171, 51.9969885], [-0.7352350999999999, 51.9967771], [-0.7352439, 51.99655580000001], [-0.7352229, 51.99583159999999], [-0.7352174999999999, 51.9954903], [-0.7352270999999999, 51.99512179999999], [-0.7352445, 51.9948643], [-0.735261, 51.994664400000005], [-0.7352893999999999, 51.99443709999999], [-0.7353187999999999, 51.99422359999999], [-0.7353631, 51.9939359], [-0.7353973999999999, 51.9937294], [-0.7354262, 51.99357909999999], [-0.7354662999999999, 51.99339620000001], [-0.7354835999999999, 51.99334129999999], [-0.7355087, 51.9932207], [-0.7355104249704605, 51.993214061051155], [-0.7355476, 51.99340070000001], [-0.7356488, 51.99378479999999], [-0.7357028999999999, 51.9940527], [-0.7357918, 51.9943576], [-0.7358364, 51.9945584], [-0.7359824999999999, 51.99499960000001], [-0.7361001999999999, 51.9953259], [-0.7363918, 51.99634239999999], [-0.73668, 51.997241], [-0.7368410999999999, 51.997630499999985], [-0.737063, 51.99820969999999], [-0.7373822, 51.99911309999999], [-0.737451048177438, 51.99930615890027], [-0.7376451, 51.9998503], [-0.7379227000000002, 52.0006199], [-0.7382164, 52.0013885], [-0.7383966999999999, 52.0018252], [-0.7385972999999999, 52.0022629], [-0.7387984, 52.0026683], [-0.7390800999999999, 52.0031942], [-0.7395347, 52.0039934], [-0.7399014, 52.0046009], [-0.740224, 52.0051228], [-0.7407712, 52.0059698], [-0.74114, 52.0064915], [-0.7415075, 52.0070224], [-0.7418964, 52.0075391], [-0.7421619, 52.007871], [-0.7423736999999999, 52.0081393], [-0.7424781671727161, 52.008267350480565], [-0.7425953902535657, 52.00840849825761], [-0.7427002063208458, 52.00853283707814], [-0.7427944524875015, 52.008642747145345], [-0.7428799658664778, 52.008740608662436], [-0.7429585835707196, 52.008828801832635], [-0.7430321427131724, 52.00890970685914], [-0.7431024804067808, 52.00898570394516], [-0.7431714337644901, 52.009059173293906], [-0.7432408398992453, 52.00913249510858], [-0.7433125359239914, 52.0092080495924], [-0.7433883589516733, 52.009288216948576], [-0.7434701460952364, 52.009375377380294], [-0.7435597344676257, 52.00947191109079], [-0.743658961181786, 52.00958019828325], [-0.7437696633506624, 52.009702619160905], [-0.7438936780872002, 52.00984155392694], [-0.7442224999999999, 52.0101944], [-0.7443693, 52.010347499999995], [-0.7447576, 52.01073920000001], [-0.7450665, 52.0110543], [-0.7454247999999999, 52.011402], [-0.7457171, 52.01168719999999], [-0.7461241, 52.01208689999999], [-0.7466305, 52.012531899999985], [-0.7469375000000001, 52.01279830000001], [-0.7473068999999999, 52.01312329999999], [-0.7476113999999999, 52.01338089999999], [-0.7484154, 52.01402900000001], [-0.7491985999999999, 52.0146282], [-0.750061, 52.0152902], [-0.7509126, 52.015942200000005], [-0.7519305, 52.0167156], [-0.7528611999999999, 52.017423699999995], [-0.7538241, 52.0181608], [-0.754791, 52.0188953], [-0.7557190999999999, 52.0195993], [-0.7564298999999999, 52.02014889999999], [-0.7565408999999998, 52.0202339], [-0.7569203, 52.02052460000001], [-0.7571030999999999, 52.02066469999999], [-0.7574047999999999, 52.0208925], [-0.7582543999999999, 52.0215403], [-0.7592502, 52.0222988], [-0.7601736, 52.02300429999999], [-0.7610245, 52.0236505], [-0.7617648, 52.02421330000001], [-0.7626271, 52.024871], [-0.7636678, 52.0256624], [-0.7646193, 52.0263951], [-0.7654005, 52.0269909], [-0.7664411999999999, 52.0277889], [-0.7674524, 52.0285637], [-0.7685132, 52.0293674], [-0.7690148999999998, 52.02974830000001], [-0.7695217, 52.03013309999999], [-0.7704812999999999, 52.0308665], [-0.7709090999999999, 52.03121059999998], [-0.7714006, 52.03160340000001], [-0.7714677, 52.03167270000001], [-0.771587, 52.0317816], [-0.7716954999999999, 52.031907399999994], [-0.7718647999999999, 52.0320508], [-0.7721744, 52.0322952], [-0.7723701, 52.03245069999999], [-0.7726144, 52.0327109], [-0.7727117, 52.03281899999999], [-0.7728405, 52.0329573], [-0.7729792, 52.0330913], [-0.7731586999999999, 52.03324719999999], [-0.7732821, 52.03334770000001], [-0.7734411, 52.03347279999999], [-0.7736011, 52.0335953]]}", "current_leg_start": "Bletchley Yard", "dest_arr_time_act": "0621", "motion_projection": null, "next_location_lat": "52.0335953", "next_location_lon": "-0.7736011", "previous_location": "Bletchley Yard", "current_leg_milage": "4.0", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1237.166, \"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\": 3064.771, \"from_m\": 1237.166, \"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\": 3892.909, \"from_m\": 3064.771, \"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\": 5969.946, \"from_m\": 3892.909, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 6165.843, \"from_m\": 5969.946, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6348.202, \"from_m\": 6165.843, \"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\": 6501.123, \"from_m\": 6348.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 629613, \"profile_key\": \"56aabe4e2751aa748d7e76f9e9c271ab366a918da330e4b8e37dea9809451cd7\", \"schedule_id\": 2315, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Bletchley Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617H\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 2, \"distance_m\": 3064.771, \"section_seq\": 1, \"route_path_id\": 28868}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": null, \"location\": \"Milton Keynes Central\", \"stage_seq\": 3, \"distance_m\": 6501.123, \"section_seq\": 1, \"route_path_id\": 28868}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6501.123, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28868}], \"total_distance_m\": 6501.123, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 5111.036, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1390.087, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.0335953", "current_position_lon": "-0.7736011", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:25Z\", \"source_id\": 52101971, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:32Z\", \"source_id\": 16802511, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milton Keynes Central", "service_state_platform": "2", "timing_fact_generation": 1789622074473119, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:51.311565", "service_state_evidence_id": 16802511, "current_leg_start_actual_dep": "2026-09-17T06:07:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:15:51.314120", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
XYB |
MKC |
5K02 |
730213+730235 |
10 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1237.166, "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": 3064.771, "from_m": 1237.166, "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": 3892.909, "from_m": 3064.771, "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": 5969.946, "from_m": 3892.909, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 6165.843, "from_m": 5969.946, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 6348.202, "from_m": 6165.843, "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": 6501.123, "from_m": 6348.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 629613, "profile_key": "56aabe4e2751aa748d7e76f9e9c271ab366a918da330e4b8e37dea9809451cd7", "schedule_id": 2315, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0607", "location": "Bletchley Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617H", "location": "Denbigh Hall South Jn", "stage_seq": 2, "distance_m": 3064.771, "section_seq": 1, "route_path_id": 28868}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": null, "location": "Milton Keynes Central", "stage_seq": 3, "distance_m": 6501.123, "section_seq": 1, "route_path_id": 28868}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6501.123, "from_m": 0.0, "section_seq": 1, "route_path_id": 28868}], "total_distance_m": 6501.123, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 5111.036, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1390.087, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21490, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:25Z", "source_id": 52101971, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:32Z", "source_id": 16802511, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}] |
Bletchley Yard |
0607 |
0607 |
None |
6:07:00 |
None |
Milton Keynes Central |
0621 |
0621 |
2 |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17799/2026-09-17/detailed |
None |
Bletchley Yard |
2026-09-17T06:07:00+01:00 |
Milton Keynes Central |
8.0 |
{"type": "LineString", "coordinates": [[-0.7280024999999999, 52.0014009], [-0.7295207, 52.0009402], [-0.7297271999999999, 52.0008923], [-0.7298825999999999, 52.000865299999994], [-0.7299552, 52.00085259999998], [-0.7302288, 52.0008229], [-0.7305158, 52.0007915], [-0.7307974, 52.00075189999999], [-0.7310682999999999, 52.000722200000006], [-0.7313552999999999, 52.00068590000001], [-0.7315216, 52.00066770000001], [-0.7317844, 52.000638], [-0.7322645999999999, 52.0005777], [-0.73262, 52.0005175], [-0.7328302999999999, 52.00046180000001], [-0.7330841, 52.000388999999984], [-0.7332744, 52.0003292], [-0.7335037, 52.00025], [-0.7336780999999999, 52.00017979999999], [-0.7339289, 52.0000675], [-0.7341019, 51.9999552], [-0.7342587999999999, 51.99986270000001], [-0.7344465, 51.9997323], [-0.7345807, 51.9996464], [-0.7346649999999999, 51.999589], [-0.7347683999999999, 51.999506800000006], [-0.7349560999999999, 51.999361499999985], [-0.7350357074780742, 51.99930615890027], [-0.7351841, 51.999202999999994], [-0.7353558, 51.9991056], [-0.7354336, 51.9990494], [-0.7355006702898891, 51.9989958922958], [-0.7354858696569784, 51.99894719311069], [-0.7354742882613238, 51.99890908628908], [-0.735445422067555, 51.99881410632603], [-0.7354384936783037, 51.99879130945069], [-0.7354073999999999, 51.99868899999999], [-0.7353154999999999, 51.9982533], [-0.7352892, 51.9981123], [-0.7352635999999999, 51.997930800000006], [-0.7352391, 51.997708499999995], [-0.7352308999999999, 51.9975045], [-0.735231, 51.99721309999999], [-0.7352171, 51.9969885], [-0.7352350999999999, 51.9967771], [-0.7352439, 51.99655580000001], [-0.7352229, 51.99583159999999], [-0.7352174999999999, 51.9954903], [-0.7352270999999999, 51.99512179999999], [-0.7352445, 51.9948643], [-0.735261, 51.994664400000005], [-0.7352893999999999, 51.99443709999999], [-0.7353187999999999, 51.99422359999999], [-0.7353631, 51.9939359], [-0.7353973999999999, 51.9937294], [-0.7354262, 51.99357909999999], [-0.7354662999999999, 51.99339620000001], [-0.7354835999999999, 51.99334129999999], [-0.7355087, 51.9932207], [-0.7355104249704605, 51.993214061051155], [-0.7355476, 51.99340070000001], [-0.7356488, 51.99378479999999], [-0.7357028999999999, 51.9940527], [-0.7357918, 51.9943576], [-0.7358364, 51.9945584], [-0.7359824999999999, 51.99499960000001], [-0.7361001999999999, 51.9953259], [-0.7363918, 51.99634239999999], [-0.73668, 51.997241], [-0.7368410999999999, 51.997630499999985], [-0.737063, 51.99820969999999], [-0.7373822, 51.99911309999999], [-0.737451048177438, 51.99930615890027], [-0.7376451, 51.9998503], [-0.7379227000000002, 52.0006199], [-0.7382164, 52.0013885], [-0.7383966999999999, 52.0018252], [-0.7385972999999999, 52.0022629], [-0.7387984, 52.0026683], [-0.7390800999999999, 52.0031942], [-0.7395347, 52.0039934], [-0.7399014, 52.0046009], [-0.740224, 52.0051228], [-0.7407712, 52.0059698], [-0.74114, 52.0064915], [-0.7415075, 52.0070224], [-0.7418964, 52.0075391], [-0.7421619, 52.007871], [-0.7423736999999999, 52.0081393], [-0.7424781671727161, 52.008267350480565], [-0.7425953902535657, 52.00840849825761], [-0.7427002063208458, 52.00853283707814], [-0.7427944524875015, 52.008642747145345], [-0.7428799658664778, 52.008740608662436], [-0.7429585835707196, 52.008828801832635], [-0.7430321427131724, 52.00890970685914], [-0.7431024804067808, 52.00898570394516], [-0.7431714337644901, 52.009059173293906], [-0.7432408398992453, 52.00913249510858], [-0.7433125359239914, 52.0092080495924], [-0.7433883589516733, 52.009288216948576], [-0.7434701460952364, 52.009375377380294], [-0.7435597344676257, 52.00947191109079], [-0.743658961181786, 52.00958019828325], [-0.7437696633506624, 52.009702619160905], [-0.7438936780872002, 52.00984155392694], [-0.7442224999999999, 52.0101944], [-0.7443693, 52.010347499999995], [-0.7447576, 52.01073920000001], [-0.7450665, 52.0110543], [-0.7454247999999999, 52.011402], [-0.7457171, 52.01168719999999], [-0.7461241, 52.01208689999999], [-0.7466305, 52.012531899999985], [-0.7469375000000001, 52.01279830000001], [-0.7473068999999999, 52.01312329999999], [-0.7476113999999999, 52.01338089999999], [-0.7484154, 52.01402900000001], [-0.7491985999999999, 52.0146282], [-0.750061, 52.0152902], [-0.7509126, 52.015942200000005], [-0.7519305, 52.0167156], [-0.7528611999999999, 52.017423699999995], [-0.7538241, 52.0181608], [-0.754791, 52.0188953], [-0.7557190999999999, 52.0195993], [-0.7564298999999999, 52.02014889999999], [-0.7565408999999998, 52.0202339], [-0.7569203, 52.02052460000001], [-0.7571030999999999, 52.02066469999999], [-0.7574047999999999, 52.0208925], [-0.7582543999999999, 52.0215403], [-0.7592502, 52.0222988], [-0.7601736, 52.02300429999999], [-0.7610245, 52.0236505], [-0.7617648, 52.02421330000001], [-0.7626271, 52.024871], [-0.7636678, 52.0256624], [-0.7646193, 52.0263951], [-0.7654005, 52.0269909], [-0.7664411999999999, 52.0277889], [-0.7674524, 52.0285637], [-0.7685132, 52.0293674], [-0.7690148999999998, 52.02974830000001], [-0.7695217, 52.03013309999999], [-0.7704812999999999, 52.0308665], [-0.7709090999999999, 52.03121059999998], [-0.7714006, 52.03160340000001], [-0.7714677, 52.03167270000001], [-0.771587, 52.0317816], [-0.7716954999999999, 52.031907399999994], [-0.7718647999999999, 52.0320508], [-0.7721744, 52.0322952], [-0.7723701, 52.03245069999999], [-0.7726144, 52.0327109], [-0.7727117, 52.03281899999999], [-0.7728405, 52.0329573], [-0.7729792, 52.0330913], [-0.7731586999999999, 52.03324719999999], [-0.7732821, 52.03334770000001], [-0.7734411, 52.03347279999999], [-0.7736011, 52.0335953]]} |
4.0 |
0607 |
0615 |
Bletchley Yard |
Milton Keynes Central |
Milton Keynes Central |
52.0335953 |
-0.7736011 |
52.0335953 |
-0.7736011 |
1 |
0 |
2026-09-17 05:25:51 |
TERMINATED |
2026-09-17 05:15:00 |
Milton Keynes Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802511 |
1789622074473119 |
6 |
6 |
2026-09-17 05:15:51.314120 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:51.311565 |
| 598102 |
629234 |
L11951 |
879D01M517 |
2026-09-17 |
COMPLETE |
16802719 |
2026-09-17 06:15:00 |
2026-09-17 05:25:51 |
2026-09-19 05:25:51 |
{"id": 629234, "stp": "P", "toc": "London Overground", "uid": "L11951", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L11951/2026-09-17/detailed", "trust_id": "879D01M517", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-17", "dest_arr_time": "0618", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9D01", "timing_status": "EARLY", "origin_station": "West Croydon", "current_leg_arr": "0615", "current_leg_dep": "0614", "current_leg_end": "Dalston Junction", "origin_dep_time": "0531", "origin_platform": "1", "current_location": "Dalston Junction", "last_update_time": "2026-09-17T05:25:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "Haggerston", "dest_arr_time_act": "0616", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "Haggerston", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 234.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 269.995, \"from_m\": 234.739, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 477.992, \"from_m\": 269.995, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1437.572, \"from_m\": 477.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1461.796, \"from_m\": 1437.572, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1933.495, \"from_m\": 1461.796, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1944.361, \"from_m\": 1933.495, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2552.416, \"from_m\": 1944.361, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2557.799, \"from_m\": 2552.416, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2634.611, \"from_m\": 2557.799, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2807.692, \"from_m\": 2634.611, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3129.676, \"from_m\": 2807.692, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3187.941, \"from_m\": 3129.676, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12424.501, \"from_m\": 3187.941, \"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\": 17985.191, \"from_m\": 12424.501, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18029.74, \"from_m\": 17985.191, \"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\": 20494.809, \"from_m\": 18029.74, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21989.015, \"from_m\": 20494.809, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22180.285, \"from_m\": 21989.015, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 23129.86, \"from_m\": 22180.285, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23847.966, \"from_m\": 23129.86, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25585.625, \"from_m\": 23847.966, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25641.101, \"from_m\": 25585.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26059.373, \"from_m\": 25641.101, \"capability_applied\": null, \"effective_limit_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\": 629234, \"profile_key\": \"ff7234f07f097718fd8e6e35c9e566fdd251075d1e684dff7f440d7bd6f9f3c9\", \"schedule_id\": 15357, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 2, \"distance_m\": 1437.572, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 3, \"distance_m\": 1828.612, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0536\", \"wtt_dep\": \"0537\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 2872.43, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0539H\", \"wtt_dep\": \"0540\", \"location\": \"Anerley\", \"stage_seq\": 5, \"distance_m\": 4685.882, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0541H\", \"location\": \"Penge West\", \"stage_seq\": 6, \"distance_m\": 5352.241, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544H\", \"location\": \"Sydenham\", \"stage_seq\": 7, \"distance_m\": 6476.593, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547\", \"location\": \"Forest Hill\", \"stage_seq\": 8, \"distance_m\": 7897.124, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0549H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 9, \"distance_m\": 9249.487, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552\", \"location\": \"Brockley\", \"stage_seq\": 10, \"distance_m\": 10914.558, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0554H\", \"location\": \"New Cross Gate\", \"stage_seq\": 11, \"distance_m\": 12230.57, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 12, \"distance_m\": 13192.923, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 13, \"distance_m\": 13949.748, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558H\", \"location\": \"Surrey Quays\", \"stage_seq\": 14, \"distance_m\": 14239.192, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600H\", \"location\": \"Canada Water\", \"stage_seq\": 15, \"distance_m\": 14848.858, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602\", \"location\": \"Rotherhithe\", \"stage_seq\": 16, \"distance_m\": 15162.922, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0603H\", \"location\": \"Wapping\", \"stage_seq\": 17, \"distance_m\": 15639.246, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Shadwell\", \"stage_seq\": 18, \"distance_m\": 21192.874, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0608\", \"location\": \"Whitechapel\", \"stage_seq\": 19, \"distance_m\": 22198.692, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0610H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 20, \"distance_m\": 23272.204, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0612H\", \"location\": \"Hoxton\", \"stage_seq\": 21, \"distance_m\": 24504.522, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0614H\", \"location\": \"Haggerston\", \"stage_seq\": 22, \"distance_m\": 25386.76, \"section_seq\": 1, \"route_path_id\": 34289}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 23, \"distance_m\": 26059.373, \"section_seq\": 1, \"route_path_id\": 34289}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26059.373, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34289}], \"total_distance_m\": 26059.373, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 25319.03, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 740.343, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0531", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:30Z\", \"source_id\": 52074067, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:27Z\", \"source_id\": 52077129, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:34Z\", \"source_id\": 16794469, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:56Z\", \"source_id\": 52079659, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:04Z\", \"source_id\": 16795295, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:34Z\", \"source_id\": 52082463, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:39Z\", \"source_id\": 16796180, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:10Z\", \"source_id\": 52085158, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:14Z\", \"source_id\": 16797021, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:00Z\", \"source_id\": 52088309, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:04Z\", \"source_id\": 16798100, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:13Z\", \"source_id\": 52092425, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:17Z\", \"source_id\": 16799404, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:28Z\", \"source_id\": 52096493, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:33Z\", \"source_id\": 16800747, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:22Z\", \"source_id\": 52100006, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:23Z\", \"source_id\": 16801887, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:50Z\", \"source_id\": 52102753, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:52Z\", \"source_id\": 16802719, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "2", "timing_fact_generation": 1789622094309675, "current_leg_arrival_utc": "2026-09-17T06:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:15:51.315325", "service_state_evidence_id": 16802719, "current_leg_start_actual_dep": "2026-09-17T06:14:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:15:51.317908", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
WCY |
DLJ |
9D01 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 234.739, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 269.995, "from_m": 234.739, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 477.992, "from_m": 269.995, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1437.572, "from_m": 477.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1461.796, "from_m": 1437.572, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1933.495, "from_m": 1461.796, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1944.361, "from_m": 1933.495, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2552.416, "from_m": 1944.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2557.799, "from_m": 2552.416, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2634.611, "from_m": 2557.799, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2807.692, "from_m": 2634.611, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3129.676, "from_m": 2807.692, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3187.941, "from_m": 3129.676, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12424.501, "from_m": 3187.941, "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": 17985.191, "from_m": 12424.501, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18029.74, "from_m": 17985.191, "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": 20494.809, "from_m": 18029.74, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21989.015, "from_m": 20494.809, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22180.285, "from_m": 21989.015, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 23129.86, "from_m": 22180.285, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23847.966, "from_m": 23129.86, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25585.625, "from_m": 23847.966, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25641.101, "from_m": 25585.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26059.373, "from_m": 25641.101, "capability_applied": null, "effective_limit_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": 629234, "profile_key": "ff7234f07f097718fd8e6e35c9e566fdd251075d1e684dff7f440d7bd6f9f3c9", "schedule_id": 15357, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0531", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 2, "distance_m": 1437.572, "section_seq": 1, "route_path_id": 34289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Norwood Fork Jn", "stage_seq": 3, "distance_m": 1828.612, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0536", "wtt_dep": "0537", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 2872.43, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0539H", "wtt_dep": "0540", "location": "Anerley", "stage_seq": 5, "distance_m": 4685.882, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0541H", "location": "Penge West", "stage_seq": 6, "distance_m": 5352.241, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544H", "location": "Sydenham", "stage_seq": 7, "distance_m": 6476.593, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547", "location": "Forest Hill", "stage_seq": 8, "distance_m": 7897.124, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0549H", "location": "Honor Oak Park", "stage_seq": 9, "distance_m": 9249.487, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552", "location": "Brockley", "stage_seq": 10, "distance_m": 10914.558, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0554H", "location": "New Cross Gate", "stage_seq": 11, "distance_m": 12230.57, "section_seq": 1, "route_path_id": 34289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Canal Jn (New Cross)", "stage_seq": 12, "distance_m": 13192.923, "section_seq": 1, "route_path_id": 34289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Surrey Quays Silwood Jn", "stage_seq": 13, "distance_m": 13949.748, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558H", "location": "Surrey Quays", "stage_seq": 14, "distance_m": 14239.192, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600H", "location": "Canada Water", "stage_seq": 15, "distance_m": 14848.858, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602", "location": "Rotherhithe", "stage_seq": 16, "distance_m": 15162.922, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0603H", "location": "Wapping", "stage_seq": 17, "distance_m": 15639.246, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Shadwell", "stage_seq": 18, "distance_m": 21192.874, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0608", "location": "Whitechapel", "stage_seq": 19, "distance_m": 22198.692, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0610H", "location": "Shoreditch High Street", "stage_seq": 20, "distance_m": 23272.204, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0612H", "location": "Hoxton", "stage_seq": 21, "distance_m": 24504.522, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0614H", "location": "Haggerston", "stage_seq": 22, "distance_m": 25386.76, "section_seq": 1, "route_path_id": 34289}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 23, "distance_m": 26059.373, "section_seq": 1, "route_path_id": 34289}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26059.373, "from_m": 0.0, "section_seq": 1, "route_path_id": 34289}], "total_distance_m": 26059.373, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 25319.03, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 740.343, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:30Z", "source_id": 52074067, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:59:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:27Z", "source_id": 52077129, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:00:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:34Z", "source_id": 16794469, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:56Z", "source_id": 52079659, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:02:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:04Z", "source_id": 16795295, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:34Z", "source_id": 52082463, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:39Z", "source_id": 16796180, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:10Z", "source_id": 52085158, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:05:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:14Z", "source_id": 16797021, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:00Z", "source_id": 52088309, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:07:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:04Z", "source_id": 16798100, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:13Z", "source_id": 52092425, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:09:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:17Z", "source_id": 16799404, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:28Z", "source_id": 52096493, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:12:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:33Z", "source_id": 16800747, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:22Z", "source_id": 52100006, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T05:13:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:23Z", "source_id": 16801887, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15049, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:50Z", "source_id": 52102753, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T05:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:52Z", "source_id": 16802719, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}] |
West Croydon |
0531 |
0531 |
1 |
None |
None |
Dalston Junction |
0618 |
0616 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L11951/2026-09-17/detailed |
None |
Haggerston |
2026-09-17T06:14:30+01:00 |
Dalston Junction |
1.0 |
{"type": "LineString", "coordinates": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} |
0.4 |
0614 |
0615 |
Haggerston |
Dalston Junction |
Dalston Junction |
51.5454441 |
-0.0750714 |
51.5454441 |
-0.0750714 |
1 |
0 |
2026-09-17 05:25:51 |
TERMINATED |
2026-09-17 05:15:00 |
Dalston Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802719 |
1789622094309675 |
41 |
41 |
2026-09-17 05:15:51.317908 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:15:51.315325 |
| 598103 |
628410 |
P90364 |
873V14M517 |
2026-09-17 |
COMPLETE |
16802643 |
2026-09-17 06:16:00 |
2026-09-17 05:26:21 |
2026-09-19 05:26:21 |
{"id": 628410, "stp": "P", "toc": "Southeastern", "uid": "P90364", "consist": "465008+465035", "dest_crs": "HYS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90364/2026-09-17/detailed", "trust_id": "873V14M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hayes (Kent)", "service_date": "2026-09-17", "dest_arr_time": "0616", "dest_platform": "1", "is_terminated": 1, "next_location": "Hayes (Kent)", "signalling_id": "3V14", "timing_status": "ON TIME", "origin_station": "London Victoria", "current_leg_arr": "0616", "current_leg_dep": "0558", "current_leg_end": "Hayes (Kent)", "origin_dep_time": "0532", "origin_platform": "5", "current_location": "Hayes (Kent)", "last_update_time": "2026-09-17T05:26:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.017659023788226588, 51.465375894774205], [-0.017622699999999998, 51.46526529999999], [-0.0175178, 51.46496700000001], [-0.0173797, 51.4645736], [-0.017348499999999996, 51.46447390000001], [-0.0173335, 51.46443109999999], [-0.0171945, 51.4639986], [-0.0170469, 51.4635415], [-0.0170015, 51.4634039], [-0.016885599999999997, 51.4630374], [-0.0168111, 51.4628015], [-0.016735, 51.4625651], [-0.016642200000000003, 51.4622764], [-0.016575299999999998, 51.46208159999999], [-0.016500199999999996, 51.4618786], [-0.016311899999999997, 51.4613764], [-0.0162701, 51.4612342], [-0.0162254, 51.46107510000001], [-0.0161898, 51.4609176], [-0.0161637, 51.4607743], [-0.0161496, 51.4606728], [-0.0161402, 51.4605178], [-0.0161496, 51.46034439999999], [-0.016192500000000002, 51.460133899999995], [-0.0162569, 51.4599513], [-0.016301799999999998, 51.4598414], [-0.016396, 51.459662400000006], [-0.0165443, 51.4594329], [-0.016655199999999995, 51.4592767], [-0.016871900000000002, 51.45900989999999], [-0.016988, 51.4588799], [-0.0172493, 51.458598300000006], [-0.0174921, 51.4583217], [-0.0176804, 51.4581007], [-0.0178829, 51.457858999999985], [-0.0181177, 51.45756680000001], [-0.0183173, 51.4572816], [-0.0184945, 51.4570371], [-0.0187505, 51.4566849], [-0.0190563, 51.456244299999994], [-0.0193514, 51.4558291], [-0.0195867, 51.45550010000001], [-0.019785599999999997, 51.4552129], [-0.020088, 51.45480880000001], [-0.0203251, 51.45447970000001], [-0.0204946, 51.4542329], [-0.020705299999999996, 51.45393909999998], [-0.020858, 51.45371980000001], [-0.021108, 51.453367699999994], [-0.0212558, 51.453157], [-0.021391499999999997, 51.4529579], [-0.0216687, 51.452549], [-0.0218948, 51.452205000000006], [-0.021978999999999995, 51.45207349999998], [-0.022053799999999995, 51.45194790000001], [-0.0220781, 51.4519122], [-0.022236, 51.4516576], [-0.0223834, 51.45141209999999], [-0.022525099999999996, 51.45117140000001], [-0.0226848, 51.4508689], [-0.0229028, 51.4504624], [-0.0230893, 51.4500874], [-0.0232235, 51.4498209], [-0.023311400000000003, 51.449648299999986], [-0.023423399999999997, 51.4494089], [-0.0235277, 51.449167], [-0.0236422, 51.4489184], [-0.023707399999999997, 51.44875989999999], [-0.023779899999999996, 51.4485869], [-0.0238856, 51.4483237], [-0.0240117, 51.4479831], [-0.024136999999999995, 51.4476361], [-0.0242562, 51.44730589999999], [-0.0243665, 51.4469567], [-0.0244858, 51.4465528], [-0.0245778, 51.4462428], [-0.0246226, 51.44604499999999], [-0.024673099999999996, 51.44583320000001], [-0.0247585, 51.445478900000005], [-0.0248364, 51.44511829999999], [-0.024889399999999996, 51.4448455], [-0.0249665, 51.44448080000001], [-0.0250221, 51.4441415], [-0.025123999999999997, 51.44358249999999], [-0.0252442, 51.44292180000001], [-0.025261062654661652, 51.442817580280106], [-0.0253511, 51.44226110000001], [-0.025452999999999996, 51.44167159999999], [-0.0256097, 51.44080840000001], [-0.025633805071553245, 51.44066962197825], [-0.025648354788180634, 51.440585855962226], [-0.0256892, 51.44035070000001], [-0.0257688, 51.43991509999999], [-0.025794100000000004, 51.4396955], [-0.0258056, 51.4396233], [-0.0258757, 51.43927870000001], [-0.025929899999999995, 51.438934399999994], [-0.0259933, 51.43860569999999], [-0.0260543, 51.43828059999999], [-0.026126999999999997, 51.43788459999998], [-0.026195, 51.43760549999999], [-0.026259399999999995, 51.4373235], [-0.026355599999999996, 51.437004900000005], [-0.0264376, 51.4367601], [-0.026527899999999997, 51.436519], [-0.026623999999999995, 51.4362611], [-0.0267037, 51.43606299999999], [-0.0268444, 51.4357506], [-0.0269621, 51.4355073], [-0.0270641, 51.4353084], [-0.0271745, 51.4351033], [-0.0273038, 51.4348722], [-0.027439, 51.4346546], [-0.027586399999999997, 51.43441959999999], [-0.0277227, 51.4342055], [-0.0278889, 51.43397660000001], [-0.0280789, 51.433730700000005], [-0.028243200000000003, 51.4335189], [-0.0284145, 51.433316000000005], [-0.028646700000000004, 51.4330428], [-0.028842699999999995, 51.4328102], [-0.02902349999999999, 51.4326044], [-0.0293205, 51.4322918], [-0.0297092, 51.431892000000005], [-0.0300473, 51.4315407], [-0.0303815, 51.4311991], [-0.030697399999999996, 51.43086189999999], [-0.030960000000000005, 51.4305725], [-0.0312005, 51.43028079999999], [-0.031415, 51.4300039], [-0.0315897, 51.42976120000001], [-0.0317282, 51.4295516], [-0.031863, 51.429333], [-0.0320001, 51.4291044], [-0.032124599999999996, 51.428876300000006], [-0.03229209999999999, 51.4285513], [-0.0323562, 51.42841169999999], [-0.03250839999999999, 51.4280678], [-0.0325609, 51.4279297], [-0.0326209, 51.4277479], [-0.0327, 51.4274977], [-0.032759, 51.4272925], [-0.0328158, 51.42707560000001], [-0.0328789, 51.4267996], [-0.03296779999999999, 51.4264349], [-0.0330406, 51.426064499999995], [-0.033096, 51.425725500000006], [-0.0331834, 51.4253462], [-0.0332864, 51.4249124], [-0.03336800000000001, 51.4245573], [-0.033761099999999995, 51.4230545], [-0.0340678, 51.4217367], [-0.0340867, 51.421629299999985], [-0.03427379999999999, 51.42078899999999], [-0.0343859, 51.42029970000001], [-0.0344906, 51.4198582], [-0.03458869999999999, 51.4194629], [-0.0346942, 51.4190389], [-0.034813699999999996, 51.4186498], [-0.03490519999999999, 51.4183131], [-0.035001599999999994, 51.4179733], [-0.0350956, 51.417601199999986], [-0.0351771, 51.41725369999999], [-0.0352637, 51.4168836], [-0.0353263, 51.4165474], [-0.0353626, 51.4162323], [-0.0353647, 51.41620809999999], [-0.0353651, 51.416177899999994], [-0.0353568, 51.41591879999999], [-0.0353577, 51.41580669999998], [-0.0353362, 51.4154109], [-0.0352983, 51.4149509], [-0.03529999999999999, 51.414667599999994], [-0.0352868, 51.4143715], [-0.0352794, 51.4141608], [-0.0352802, 51.4137439], [-0.0352769, 51.413363], [-0.0352744, 51.41297120000001], [-0.035273, 51.412457200000006], [-0.03528590000000001, 51.4122404], [-0.0353074, 51.41207469999999], [-0.03532550000000001, 51.411984200000006], [-0.0353774, 51.411832099999984], [-0.0354417, 51.4116773], [-0.03555710000000001, 51.411466], [-0.035624684928653644, 51.41136904175608], [-0.0356472176814848, 51.411336715921344], [-0.035675420193322996, 51.4112962561307], [-0.0357131, 51.4112422], [-0.035819, 51.4111133], [-0.0359828, 51.4109546], [-0.036155299999999994, 51.4108065], [-0.0363313, 51.410673199999984], [-0.0364632, 51.410582], [-0.0366036, 51.410494], [-0.0367768, 51.41039749999999], [-0.036974299999999995, 51.4103019], [-0.03719170000000001, 51.4102041], [-0.0374119, 51.41011429999999], [-0.0376208, 51.4100347], [-0.038389999999999994, 51.4097228], [-0.0388353, 51.4095396], [-0.0390753, 51.409425799999994], [-0.0393342, 51.40930779999999], [-0.0396923, 51.4091288], [-0.0399663, 51.40897609999999], [-0.0403789, 51.4086871], [-0.04063239999999999, 51.408505799999986], [-0.04084959999999999, 51.4083424], [-0.041042699999999994, 51.40818300000001], [-0.041199700000000006, 51.4080381], [-0.0413271, 51.4079193], [-0.041437, 51.4078064], [-0.0415336, 51.4076907], [-0.0416261, 51.407577799999984], [-0.0417656, 51.407394200000006], [-0.041922999999999995, 51.40717149999999], [-0.0420995, 51.4069111], [-0.04222159999999999, 51.40671319999999], [-0.0423313, 51.4065635], [-0.0424413, 51.4064014], [-0.0426969, 51.406042], [-0.04306139999999999, 51.4055022], [-0.0432577, 51.4052365], [-0.04369490000000001, 51.4046203], [-0.044042, 51.4041407], [-0.0443524, 51.40375689999999], [-0.04499559999999999, 51.40294469999999], [-0.04532599999999999, 51.4025298], [-0.04566159999999999, 51.402154899999985], [-0.04623549999999999, 51.4014991], [-0.0467, 51.4009872], [-0.0471635, 51.400494599999995], [-0.0476377, 51.4000276], [-0.0478037, 51.3998504], [-0.04794609999999999, 51.3997012], [-0.0480685, 51.3995818], [-0.04829920000000001, 51.399312599999995], [-0.04859329999999999, 51.399028099999995], [-0.048983299999999994, 51.3986541], [-0.0491706, 51.39847349999999], [-0.04935049999999999, 51.3983084], [-0.04935180566288969, 51.39830723898445], [-0.04969079999999999, 51.39800580000001], [-0.0501236, 51.3976243], [-0.05033499999999999, 51.3974329], [-0.0504107, 51.3973494], [-0.050505, 51.3972434], [-0.050591399999999995, 51.397136399999994], [-0.0506757, 51.39701060000001], [-0.050739799999999995, 51.3969016], [-0.0507865, 51.3967963], [-0.05082129999999999, 51.3967146], [-0.05089329999999999, 51.3964996], [-0.050914, 51.3963873], [-0.05092719999999999, 51.396255999999994], [-0.0509328, 51.3961402], [-0.05093489999999999, 51.3960365], [-0.0509218, 51.3959286], [-0.050907, 51.3958142], [-0.05087869999999999, 51.39572639999999], [-0.05085080000000001, 51.3956332], [-0.05080529999999999, 51.3955285], [-0.050747400000000005, 51.3954047], [-0.0506812, 51.39528779999999], [-0.0506116, 51.395171999999995], [-0.0505471, 51.39507709999998], [-0.05046479999999999, 51.39496849999999], [-0.0503277, 51.39483270000001], [-0.0502008, 51.39472889999999], [-0.050059, 51.3946201], [-0.04993539999999999, 51.39453559999999], [-0.0498031, 51.3944511], [-0.0496501, 51.394369299999994], [-0.0494788, 51.39428649999999], [-0.04928119999999999, 51.39420500000001], [-0.049101, 51.394130399999995], [-0.04888939999999999, 51.39406400000001], [-0.04873739999999999, 51.394016099999995], [-0.0485193, 51.3939667], [-0.0482891, 51.3939214], [-0.0480169, 51.3938797], [-0.0477659, 51.393852900000006], [-0.04741829999999999, 51.3938279], [-0.0469094, 51.39379789999999], [-0.04535309999999999, 51.39370590000001], [-0.04455289999999999, 51.3936554], [-0.0437704, 51.393612], [-0.0416805, 51.3934874], [-0.04138549999999999, 51.39346989999999], [-0.04075019999999999, 51.39343029999999], [-0.03989199999999999, 51.393381699999985], [-0.0381372, 51.3932736], [-0.03639649999999999, 51.39316779999999], [-0.035753999999999994, 51.3931292], [-0.0355203, 51.3931122], [-0.034594099999999996, 51.3930473], [-0.0340228, 51.3929905], [-0.0336857, 51.3929499], [-0.033240799999999994, 51.39288379999999], [-0.0327848, 51.392808800000005], [-0.0324339, 51.39274030000001], [-0.03189159999999999, 51.39262759999999], [-0.031381799999999994, 51.39250340000001], [-0.030963, 51.3923872], [-0.03051959999999999, 51.39225470000001], [-0.030064, 51.3921082], [-0.029354899999999996, 51.3918456], [-0.028671799999999997, 51.3915611], [-0.0281636, 51.39133369999999], [-0.027907099999999997, 51.39120320000001], [-0.0275034, 51.3909766], [-0.027271699999999996, 51.3908387], [-0.0271212, 51.39074279999999], [-0.0267579, 51.3905058], [-0.0264565, 51.390294699999984], [-0.026127799999999996, 51.39004629999999], [-0.025768, 51.3897491], [-0.0255077, 51.3895218], [-0.0252016, 51.38923140000001], [-0.0250596, 51.3890913], [-0.0248119, 51.3888374], [-0.024329, 51.3883487], [-0.0237723, 51.38781], [-0.0235333, 51.3875879], [-0.023247499999999997, 51.38732389999999], [-0.0229292, 51.3870364], [-0.0228315, 51.38695129999999], [-0.02264781966278907, 51.38679167395817], [-0.0223298, 51.38651529999999], [-0.0218844, 51.38615070000001], [-0.0216226, 51.38594020000001], [-0.0210583, 51.385502499999994], [-0.0206634, 51.38520470000001], [-0.0199042, 51.384652499999994], [-0.0193742, 51.384290199999995], [-0.0188478, 51.38394029999999], [-0.017353499999999997, 51.383011200000006], [-0.016738, 51.38264670000001], [-0.0163822, 51.3824423], [-0.0160594, 51.382261], [-0.0152938, 51.38183989999999], [-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]}", "current_leg_start": "Lewisham", "dest_arr_time_act": "0616", "motion_projection": null, "next_location_lat": "51.3763777", "next_location_lon": "0.0101965", "previous_location": "Lewisham", "current_leg_milage": "8.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1130.451, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1450.613, \"from_m\": 1130.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1881.648, \"from_m\": 1450.613, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3178.928, \"from_m\": 1881.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3302.318, \"from_m\": 3252.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.414, \"from_m\": 3410.462, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5324.777, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5427.362, \"from_m\": 5324.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6197.434, \"from_m\": 5427.362, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7977.454, \"from_m\": 6197.434, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8623.259, \"from_m\": 7977.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10605.133, \"from_m\": 8623.259, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11764.271, \"from_m\": 10605.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11934.215, \"from_m\": 11764.271, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12033.334, \"from_m\": 11934.215, \"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\": 12458.116, \"from_m\": 12033.334, \"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\": 13769.941, \"from_m\": 12458.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14040.335, \"from_m\": 13769.941, \"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\": 26258.371, \"from_m\": 14040.335, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26277.593, \"from_m\": 26258.371, \"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\": 26706.767, \"from_m\": 26277.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 628410, \"profile_key\": \"f6a5b716627daa7fb5a5d5ec2301a9bdd7084edd2eff1cbd38bf0d78a2a3ab73\", \"schedule_id\": 24180, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 100371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 100371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5130.602, \"section_seq\": 1, \"route_path_id\": 100371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Canterbury Road Jn\", \"stage_seq\": 5, \"distance_m\": 5314.947, \"section_seq\": 1, \"route_path_id\": 100371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Cambria Jn\", \"stage_seq\": 6, \"distance_m\": 6137.612, \"section_seq\": 1, \"route_path_id\": 100371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 6848.272, \"section_seq\": 1, \"route_path_id\": 100371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 7678.03, \"section_seq\": 1, \"route_path_id\": 100371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Nunhead\", \"stage_seq\": 9, \"distance_m\": 9549.349, \"section_seq\": 1, \"route_path_id\": 100371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 10, \"distance_m\": 11917.019, \"section_seq\": 1, \"route_path_id\": 100371}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0600H\", \"location\": \"Lewisham\", \"stage_seq\": 11, \"distance_m\": 13322.393, \"section_seq\": 1, \"route_path_id\": 100371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Ladywell Jn\", \"stage_seq\": 12, \"distance_m\": 14040.335, \"section_seq\": 1, \"route_path_id\": 100371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"New Beckenham\", \"stage_seq\": 13, \"distance_m\": 18944.408, \"section_seq\": 1, \"route_path_id\": 100371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Elmers End\", \"stage_seq\": 14, \"distance_m\": 21327.353, \"section_seq\": 1, \"route_path_id\": 100371}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": null, \"location\": \"Hayes (Kent)\", \"stage_seq\": 15, \"distance_m\": 26706.767, \"section_seq\": 1, \"route_path_id\": 100371}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26706.767, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100371}], \"total_distance_m\": 26706.767, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 23486.821, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3219.946, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "51.3763777", "current_position_lon": "0.0101965", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:08Z\", \"source_id\": 52049034, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:13Z\", \"source_id\": 16785842, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:07Z\", \"source_id\": 52054282, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:45:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:13Z\", \"source_id\": 16787424, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:49Z\", \"source_id\": 52069900, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:51Z\", \"source_id\": 16792228, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:32Z\", \"source_id\": 52082400, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:37Z\", \"source_id\": 16796156, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:29Z\", \"source_id\": 52087450, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:31Z\", \"source_id\": 16797781, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:39Z\", \"source_id\": 52102450, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:44Z\", \"source_id\": 16802643, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hayes (Kent)", "service_state_platform": "1", "timing_fact_generation": 1789622084519032, "current_leg_arrival_utc": "2026-09-17T06:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:00.952483", "service_state_evidence_id": 16802643, "current_leg_start_actual_dep": "2026-09-17T06:00:30+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:02.641466", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
HYS |
3V14 |
465008+465035 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1130.451, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1130.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5324.777, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5427.362, "from_m": 5324.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6197.434, "from_m": 5427.362, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7977.454, "from_m": 6197.434, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8623.259, "from_m": 7977.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10605.133, "from_m": 8623.259, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11764.271, "from_m": 10605.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11934.215, "from_m": 11764.271, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12033.334, "from_m": 11934.215, "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": 12458.116, "from_m": 12033.334, "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": 13769.941, "from_m": 12458.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14040.335, "from_m": 13769.941, "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": 26258.371, "from_m": 14040.335, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26277.593, "from_m": 26258.371, "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": 26706.767, "from_m": 26277.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 628410, "profile_key": "f6a5b716627daa7fb5a5d5ec2301a9bdd7084edd2eff1cbd38bf0d78a2a3ab73", "schedule_id": 24180, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0532", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 100371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 100371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Brixton", "stage_seq": 4, "distance_m": 5130.602, "section_seq": 1, "route_path_id": 100371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Canterbury Road Jn", "stage_seq": 5, "distance_m": 5314.947, "section_seq": 1, "route_path_id": 100371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 6137.612, "section_seq": 1, "route_path_id": 100371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 6848.272, "section_seq": 1, "route_path_id": 100371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 7678.03, "section_seq": 1, "route_path_id": 100371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Nunhead", "stage_seq": 9, "distance_m": 9549.349, "section_seq": 1, "route_path_id": 100371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Lewisham Vale Jn", "stage_seq": 10, "distance_m": 11917.019, "section_seq": 1, "route_path_id": 100371}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0600H", "location": "Lewisham", "stage_seq": 11, "distance_m": 13322.393, "section_seq": 1, "route_path_id": 100371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Ladywell Jn", "stage_seq": 12, "distance_m": 14040.335, "section_seq": 1, "route_path_id": 100371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "New Beckenham", "stage_seq": 13, "distance_m": 18944.408, "section_seq": 1, "route_path_id": 100371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Elmers End", "stage_seq": 14, "distance_m": 21327.353, "section_seq": 1, "route_path_id": 100371}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": null, "location": "Hayes (Kent)", "stage_seq": 15, "distance_m": 26706.767, "section_seq": 1, "route_path_id": 100371}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26706.767, "from_m": 0.0, "section_seq": 1, "route_path_id": 100371}], "total_distance_m": 26706.767, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 23486.821, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3219.946, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:08Z", "source_id": 52049034, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:41:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:13Z", "source_id": 16785842, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:07Z", "source_id": 52054282, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:45:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:13Z", "source_id": 16787424, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31575, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:49Z", "source_id": 52069900, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:56:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:51Z", "source_id": 16792228, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31377, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:32Z", "source_id": 52082400, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:04:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:37Z", "source_id": 16796156, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31387, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:29Z", "source_id": 52087450, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:31Z", "source_id": 16797781, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31401, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:39Z", "source_id": 52102450, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:16:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:44Z", "source_id": 16802643, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
London Victoria |
0532 |
0532 |
5 |
None |
None |
Hayes (Kent) |
0616 |
0616 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90364/2026-09-17/detailed |
None |
Lewisham |
2026-09-17T06:00:30+01:00 |
Hayes (Kent) |
18.0 |
{"type": "LineString", "coordinates": [[-0.017659023788226588, 51.465375894774205], [-0.017622699999999998, 51.46526529999999], [-0.0175178, 51.46496700000001], [-0.0173797, 51.4645736], [-0.017348499999999996, 51.46447390000001], [-0.0173335, 51.46443109999999], [-0.0171945, 51.4639986], [-0.0170469, 51.4635415], [-0.0170015, 51.4634039], [-0.016885599999999997, 51.4630374], [-0.0168111, 51.4628015], [-0.016735, 51.4625651], [-0.016642200000000003, 51.4622764], [-0.016575299999999998, 51.46208159999999], [-0.016500199999999996, 51.4618786], [-0.016311899999999997, 51.4613764], [-0.0162701, 51.4612342], [-0.0162254, 51.46107510000001], [-0.0161898, 51.4609176], [-0.0161637, 51.4607743], [-0.0161496, 51.4606728], [-0.0161402, 51.4605178], [-0.0161496, 51.46034439999999], [-0.016192500000000002, 51.460133899999995], [-0.0162569, 51.4599513], [-0.016301799999999998, 51.4598414], [-0.016396, 51.459662400000006], [-0.0165443, 51.4594329], [-0.016655199999999995, 51.4592767], [-0.016871900000000002, 51.45900989999999], [-0.016988, 51.4588799], [-0.0172493, 51.458598300000006], [-0.0174921, 51.4583217], [-0.0176804, 51.4581007], [-0.0178829, 51.457858999999985], [-0.0181177, 51.45756680000001], [-0.0183173, 51.4572816], [-0.0184945, 51.4570371], [-0.0187505, 51.4566849], [-0.0190563, 51.456244299999994], [-0.0193514, 51.4558291], [-0.0195867, 51.45550010000001], [-0.019785599999999997, 51.4552129], [-0.020088, 51.45480880000001], [-0.0203251, 51.45447970000001], [-0.0204946, 51.4542329], [-0.020705299999999996, 51.45393909999998], [-0.020858, 51.45371980000001], [-0.021108, 51.453367699999994], [-0.0212558, 51.453157], [-0.021391499999999997, 51.4529579], [-0.0216687, 51.452549], [-0.0218948, 51.452205000000006], [-0.021978999999999995, 51.45207349999998], [-0.022053799999999995, 51.45194790000001], [-0.0220781, 51.4519122], [-0.022236, 51.4516576], [-0.0223834, 51.45141209999999], [-0.022525099999999996, 51.45117140000001], [-0.0226848, 51.4508689], [-0.0229028, 51.4504624], [-0.0230893, 51.4500874], [-0.0232235, 51.4498209], [-0.023311400000000003, 51.449648299999986], [-0.023423399999999997, 51.4494089], [-0.0235277, 51.449167], [-0.0236422, 51.4489184], [-0.023707399999999997, 51.44875989999999], [-0.023779899999999996, 51.4485869], [-0.0238856, 51.4483237], [-0.0240117, 51.4479831], [-0.024136999999999995, 51.4476361], [-0.0242562, 51.44730589999999], [-0.0243665, 51.4469567], [-0.0244858, 51.4465528], [-0.0245778, 51.4462428], [-0.0246226, 51.44604499999999], [-0.024673099999999996, 51.44583320000001], [-0.0247585, 51.445478900000005], [-0.0248364, 51.44511829999999], [-0.024889399999999996, 51.4448455], [-0.0249665, 51.44448080000001], [-0.0250221, 51.4441415], [-0.025123999999999997, 51.44358249999999], [-0.0252442, 51.44292180000001], [-0.025261062654661652, 51.442817580280106], [-0.0253511, 51.44226110000001], [-0.025452999999999996, 51.44167159999999], [-0.0256097, 51.44080840000001], [-0.025633805071553245, 51.44066962197825], [-0.025648354788180634, 51.440585855962226], [-0.0256892, 51.44035070000001], [-0.0257688, 51.43991509999999], [-0.025794100000000004, 51.4396955], [-0.0258056, 51.4396233], [-0.0258757, 51.43927870000001], [-0.025929899999999995, 51.438934399999994], [-0.0259933, 51.43860569999999], [-0.0260543, 51.43828059999999], [-0.026126999999999997, 51.43788459999998], [-0.026195, 51.43760549999999], [-0.026259399999999995, 51.4373235], [-0.026355599999999996, 51.437004900000005], [-0.0264376, 51.4367601], [-0.026527899999999997, 51.436519], [-0.026623999999999995, 51.4362611], [-0.0267037, 51.43606299999999], [-0.0268444, 51.4357506], [-0.0269621, 51.4355073], [-0.0270641, 51.4353084], [-0.0271745, 51.4351033], [-0.0273038, 51.4348722], [-0.027439, 51.4346546], [-0.027586399999999997, 51.43441959999999], [-0.0277227, 51.4342055], [-0.0278889, 51.43397660000001], [-0.0280789, 51.433730700000005], [-0.028243200000000003, 51.4335189], [-0.0284145, 51.433316000000005], [-0.028646700000000004, 51.4330428], [-0.028842699999999995, 51.4328102], [-0.02902349999999999, 51.4326044], [-0.0293205, 51.4322918], [-0.0297092, 51.431892000000005], [-0.0300473, 51.4315407], [-0.0303815, 51.4311991], [-0.030697399999999996, 51.43086189999999], [-0.030960000000000005, 51.4305725], [-0.0312005, 51.43028079999999], [-0.031415, 51.4300039], [-0.0315897, 51.42976120000001], [-0.0317282, 51.4295516], [-0.031863, 51.429333], [-0.0320001, 51.4291044], [-0.032124599999999996, 51.428876300000006], [-0.03229209999999999, 51.4285513], [-0.0323562, 51.42841169999999], [-0.03250839999999999, 51.4280678], [-0.0325609, 51.4279297], [-0.0326209, 51.4277479], [-0.0327, 51.4274977], [-0.032759, 51.4272925], [-0.0328158, 51.42707560000001], [-0.0328789, 51.4267996], [-0.03296779999999999, 51.4264349], [-0.0330406, 51.426064499999995], [-0.033096, 51.425725500000006], [-0.0331834, 51.4253462], [-0.0332864, 51.4249124], [-0.03336800000000001, 51.4245573], [-0.033761099999999995, 51.4230545], [-0.0340678, 51.4217367], [-0.0340867, 51.421629299999985], [-0.03427379999999999, 51.42078899999999], [-0.0343859, 51.42029970000001], [-0.0344906, 51.4198582], [-0.03458869999999999, 51.4194629], [-0.0346942, 51.4190389], [-0.034813699999999996, 51.4186498], [-0.03490519999999999, 51.4183131], [-0.035001599999999994, 51.4179733], [-0.0350956, 51.417601199999986], [-0.0351771, 51.41725369999999], [-0.0352637, 51.4168836], [-0.0353263, 51.4165474], [-0.0353626, 51.4162323], [-0.0353647, 51.41620809999999], [-0.0353651, 51.416177899999994], [-0.0353568, 51.41591879999999], [-0.0353577, 51.41580669999998], [-0.0353362, 51.4154109], [-0.0352983, 51.4149509], [-0.03529999999999999, 51.414667599999994], [-0.0352868, 51.4143715], [-0.0352794, 51.4141608], [-0.0352802, 51.4137439], [-0.0352769, 51.413363], [-0.0352744, 51.41297120000001], [-0.035273, 51.412457200000006], [-0.03528590000000001, 51.4122404], [-0.0353074, 51.41207469999999], [-0.03532550000000001, 51.411984200000006], [-0.0353774, 51.411832099999984], [-0.0354417, 51.4116773], [-0.03555710000000001, 51.411466], [-0.035624684928653644, 51.41136904175608], [-0.0356472176814848, 51.411336715921344], [-0.035675420193322996, 51.4112962561307], [-0.0357131, 51.4112422], [-0.035819, 51.4111133], [-0.0359828, 51.4109546], [-0.036155299999999994, 51.4108065], [-0.0363313, 51.410673199999984], [-0.0364632, 51.410582], [-0.0366036, 51.410494], [-0.0367768, 51.41039749999999], [-0.036974299999999995, 51.4103019], [-0.03719170000000001, 51.4102041], [-0.0374119, 51.41011429999999], [-0.0376208, 51.4100347], [-0.038389999999999994, 51.4097228], [-0.0388353, 51.4095396], [-0.0390753, 51.409425799999994], [-0.0393342, 51.40930779999999], [-0.0396923, 51.4091288], [-0.0399663, 51.40897609999999], [-0.0403789, 51.4086871], [-0.04063239999999999, 51.408505799999986], [-0.04084959999999999, 51.4083424], [-0.041042699999999994, 51.40818300000001], [-0.041199700000000006, 51.4080381], [-0.0413271, 51.4079193], [-0.041437, 51.4078064], [-0.0415336, 51.4076907], [-0.0416261, 51.407577799999984], [-0.0417656, 51.407394200000006], [-0.041922999999999995, 51.40717149999999], [-0.0420995, 51.4069111], [-0.04222159999999999, 51.40671319999999], [-0.0423313, 51.4065635], [-0.0424413, 51.4064014], [-0.0426969, 51.406042], [-0.04306139999999999, 51.4055022], [-0.0432577, 51.4052365], [-0.04369490000000001, 51.4046203], [-0.044042, 51.4041407], [-0.0443524, 51.40375689999999], [-0.04499559999999999, 51.40294469999999], [-0.04532599999999999, 51.4025298], [-0.04566159999999999, 51.402154899999985], [-0.04623549999999999, 51.4014991], [-0.0467, 51.4009872], [-0.0471635, 51.400494599999995], [-0.0476377, 51.4000276], [-0.0478037, 51.3998504], [-0.04794609999999999, 51.3997012], [-0.0480685, 51.3995818], [-0.04829920000000001, 51.399312599999995], [-0.04859329999999999, 51.399028099999995], [-0.048983299999999994, 51.3986541], [-0.0491706, 51.39847349999999], [-0.04935049999999999, 51.3983084], [-0.04935180566288969, 51.39830723898445], [-0.04969079999999999, 51.39800580000001], [-0.0501236, 51.3976243], [-0.05033499999999999, 51.3974329], [-0.0504107, 51.3973494], [-0.050505, 51.3972434], [-0.050591399999999995, 51.397136399999994], [-0.0506757, 51.39701060000001], [-0.050739799999999995, 51.3969016], [-0.0507865, 51.3967963], [-0.05082129999999999, 51.3967146], [-0.05089329999999999, 51.3964996], [-0.050914, 51.3963873], [-0.05092719999999999, 51.396255999999994], [-0.0509328, 51.3961402], [-0.05093489999999999, 51.3960365], [-0.0509218, 51.3959286], [-0.050907, 51.3958142], [-0.05087869999999999, 51.39572639999999], [-0.05085080000000001, 51.3956332], [-0.05080529999999999, 51.3955285], [-0.050747400000000005, 51.3954047], [-0.0506812, 51.39528779999999], [-0.0506116, 51.395171999999995], [-0.0505471, 51.39507709999998], [-0.05046479999999999, 51.39496849999999], [-0.0503277, 51.39483270000001], [-0.0502008, 51.39472889999999], [-0.050059, 51.3946201], [-0.04993539999999999, 51.39453559999999], [-0.0498031, 51.3944511], [-0.0496501, 51.394369299999994], [-0.0494788, 51.39428649999999], [-0.04928119999999999, 51.39420500000001], [-0.049101, 51.394130399999995], [-0.04888939999999999, 51.39406400000001], [-0.04873739999999999, 51.394016099999995], [-0.0485193, 51.3939667], [-0.0482891, 51.3939214], [-0.0480169, 51.3938797], [-0.0477659, 51.393852900000006], [-0.04741829999999999, 51.3938279], [-0.0469094, 51.39379789999999], [-0.04535309999999999, 51.39370590000001], [-0.04455289999999999, 51.3936554], [-0.0437704, 51.393612], [-0.0416805, 51.3934874], [-0.04138549999999999, 51.39346989999999], [-0.04075019999999999, 51.39343029999999], [-0.03989199999999999, 51.393381699999985], [-0.0381372, 51.3932736], [-0.03639649999999999, 51.39316779999999], [-0.035753999999999994, 51.3931292], [-0.0355203, 51.3931122], [-0.034594099999999996, 51.3930473], [-0.0340228, 51.3929905], [-0.0336857, 51.3929499], [-0.033240799999999994, 51.39288379999999], [-0.0327848, 51.392808800000005], [-0.0324339, 51.39274030000001], [-0.03189159999999999, 51.39262759999999], [-0.031381799999999994, 51.39250340000001], [-0.030963, 51.3923872], [-0.03051959999999999, 51.39225470000001], [-0.030064, 51.3921082], [-0.029354899999999996, 51.3918456], [-0.028671799999999997, 51.3915611], [-0.0281636, 51.39133369999999], [-0.027907099999999997, 51.39120320000001], [-0.0275034, 51.3909766], [-0.027271699999999996, 51.3908387], [-0.0271212, 51.39074279999999], [-0.0267579, 51.3905058], [-0.0264565, 51.390294699999984], [-0.026127799999999996, 51.39004629999999], [-0.025768, 51.3897491], [-0.0255077, 51.3895218], [-0.0252016, 51.38923140000001], [-0.0250596, 51.3890913], [-0.0248119, 51.3888374], [-0.024329, 51.3883487], [-0.0237723, 51.38781], [-0.0235333, 51.3875879], [-0.023247499999999997, 51.38732389999999], [-0.0229292, 51.3870364], [-0.0228315, 51.38695129999999], [-0.02264781966278907, 51.38679167395817], [-0.0223298, 51.38651529999999], [-0.0218844, 51.38615070000001], [-0.0216226, 51.38594020000001], [-0.0210583, 51.385502499999994], [-0.0206634, 51.38520470000001], [-0.0199042, 51.384652499999994], [-0.0193742, 51.384290199999995], [-0.0188478, 51.38394029999999], [-0.017353499999999997, 51.383011200000006], [-0.016738, 51.38264670000001], [-0.0163822, 51.3824423], [-0.0160594, 51.382261], [-0.0152938, 51.38183989999999], [-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]} |
8.3 |
0558 |
0616 |
Lewisham |
Hayes (Kent) |
Hayes (Kent) |
51.3763777 |
0.0101965 |
51.3763777 |
0.0101965 |
1 |
0 |
2026-09-17 05:26:21 |
TERMINATED |
2026-09-17 05:16:00 |
Hayes (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802643 |
1789622084519032 |
55 |
55 |
2026-09-17 05:26:02.641466 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:00.952483 |
| 598104 |
629736 |
C48659 |
732W03M617 |
2026-09-17 |
COMPLETE |
16801355 |
2026-09-17 06:15:00 |
2026-09-17 05:26:21 |
2026-09-19 05:26:21 |
{"id": 629736, "stp": "P", "toc": "Great Western Railway", "uid": "C48659", "consist": "165125", "dest_crs": "WNC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48659/2026-09-17/detailed", "trust_id": "732W03M617", "origin_crs": "SLO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Windsor & Eton Central", "service_date": "2026-09-17", "dest_arr_time": "0616", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Windsor & Eton Central", "signalling_id": "2W03", "timing_status": "EARLY", "origin_station": "Slough", "current_leg_arr": "0615", "current_leg_dep": "0610", "current_leg_end": "Windsor & Eton Central", "origin_dep_time": "0610", "origin_platform": "1", "current_location": "Windsor & Eton Central", "last_update_time": "2026-09-17T05:26:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5919076, 51.51225469999999], [-0.5899883, 51.51194660000001], [-0.5869687, 51.5114825], [-0.5866298, 51.5114312], [-0.5838389999999999, 51.5110084], [-0.5829215, 51.51087969999998], [-0.5817002, 51.5107295], [-0.5802295, 51.51055920000001], [-0.5776150999999999, 51.5102776], [-0.5766849999999999, 51.51018500000001], [-0.5755607, 51.5100804], [-0.5739000999999999, 51.5099322], [-0.5727985, 51.509840099999984], [-0.5717329999999999, 51.509755699999985], [-0.5697794, 51.509617799999994], [-0.5661912, 51.5093837], [-0.5667045, 51.50940669999998], [-0.5679127, 51.50944249999999], [-0.5685876999999999, 51.5094698], [-0.5690772999999999, 51.50949930000001], [-0.5703071999999999, 51.5095794], [-0.5718652, 51.5096858], [-0.5737224999999999, 51.50983660000001], [-0.5748836999999999, 51.5099431], [-0.5754623, 51.5099962], [-0.5780084, 51.51024689999999], [-0.5805017, 51.51052020000001], [-0.5823934, 51.510744900000006], [-0.5834899999999998, 51.510884899999986], [-0.5848975, 51.5110702], [-0.5857821, 51.51118919999999], [-0.5876198999999999, 51.511408900000006], [-0.5906157, 51.5118606], [-0.5933386, 51.51231], [-0.593522, 51.51234049999999], [-0.5946588, 51.51253539999999], [-0.5949402999999999, 51.512575], [-0.5952360999999999, 51.5126092], [-0.5954912, 51.51262], [-0.5957374, 51.5126152], [-0.5959801, 51.51259780000001], [-0.5962391, 51.51256660000001], [-0.5964469, 51.5125381], [-0.5967029, 51.5124854], [-0.5969552000000001, 51.5124218], [-0.5973738, 51.51227839999999], [-0.5980544, 51.5120085], [-0.5983787999999999, 51.5118595], [-0.5987746, 51.51164279999999], [-0.5990472, 51.5114518], [-0.599325, 51.5112426], [-0.5995890999999999, 51.51101189999999], [-0.5998345, 51.5107774], [-0.6000997999999999, 51.5105171], [-0.6007002, 51.50990869999999], [-0.6015605, 51.50908789999999], [-0.6024388, 51.5082369], [-0.6041237, 51.506602], [-0.6042979, 51.5064401], [-0.6055579, 51.5051452], [-0.6067587, 51.5038827], [-0.6080582, 51.50257], [-0.6093527, 51.50126939999999], [-0.6097669999999998, 51.500869300000005], [-0.6100486, 51.500606000000005], [-0.6101337999999998, 51.50052819999999], [-0.610472, 51.500213], [-0.6110088, 51.4997321], [-0.6116039, 51.49925439999999], [-0.6117357, 51.49914199999999], [-0.6118277, 51.49906349999999], [-0.6121661377666715, 51.4987748385867], [-0.6126681, 51.4983467], [-0.6137969, 51.49743180000001], [-0.6149871, 51.4964626], [-0.6155117999999999, 51.49591860000001], [-0.6156208999999999, 51.4957979], [-0.6160914, 51.495222099999985], [-0.6165696999999999, 51.4945133], [-0.6170301, 51.49379609999999], [-0.6172611, 51.49332679999999], [-0.6173508, 51.49312230000001], [-0.6174718999999999, 51.492846400000005], [-0.6175302, 51.49267429999999], [-0.6176740999999999, 51.4922493], [-0.6177962, 51.4916882], [-0.6178621, 51.491240600000005], [-0.6179015999999999, 51.49079059999999], [-0.6179126000000001, 51.4904974], [-0.6178995999999999, 51.4903314], [-0.6178878, 51.49018019999999], [-0.6177971, 51.48949439999999], [-0.6177286, 51.488929799999994], [-0.6177086, 51.4886042], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.48797879999999], [-0.6177472999999999, 51.4876242], [-0.6177671999999998, 51.4873969], [-0.617802, 51.48712049999999], [-0.6179104, 51.48655349999999], [-0.6179269999999999, 51.4863768], [-0.6179293999999999, 51.4861451], [-0.6179408, 51.4859406], [-0.6178953, 51.485744999999994], [-0.6178053999999998, 51.4855182], [-0.6177022, 51.48532919999999], [-0.6175769999999999, 51.48514759999998], [-0.617502, 51.48506679999999], [-0.6173988000000001, 51.4849368], [-0.6172413, 51.4847761], [-0.6170582, 51.48460599999999], [-0.6168194, 51.48442899999999], [-0.6166134, 51.48429709999999], [-0.6163407, 51.4841449], [-0.6160106999999999, 51.4839971], [-0.615644, 51.4838599], [-0.6153017999999999, 51.4837515], [-0.6150257999999998, 51.4836917], [-0.6147682, 51.48364930000001], [-0.6146025, 51.4836232], [-0.6141159999999999, 51.4835661], [-0.6136805, 51.4835319], [-0.6132370999999999, 51.48351710000001], [-0.6124107, 51.4834917], [-0.6119118, 51.4834713], [-0.6114333, 51.48343959999999], [-0.6109315, 51.48335360000001], [-0.6103466999999999, 51.4832256]]}", "current_leg_start": "Slough", "dest_arr_time_act": "0616", "motion_projection": null, "next_location_lat": "51.4832256", "next_location_lon": "-0.6103467", "previous_location": "Slough", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 575.318, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1810.666, \"from_m\": 575.318, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1976.803, \"from_m\": 1810.666, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3182.761, \"from_m\": 1976.803, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 3312.268, \"from_m\": 3182.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3815.263, \"from_m\": 3312.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 4067.093, \"from_m\": 3815.263, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5586.589, \"from_m\": 4067.093, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5597.059, \"from_m\": 5586.589, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7473.495, \"from_m\": 5597.059, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7739.722, \"from_m\": 7473.495, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 8039.345, \"from_m\": 7739.722, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 629736, \"profile_key\": \"f03c7bc7b7bf95e4d8263de42c7222856a6913be5b2084c99f7cc9f87707b6a4\", \"schedule_id\": 6453, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Slough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30215}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": null, \"location\": \"Windsor & Eton Central\", \"stage_seq\": 2, \"distance_m\": 8039.345, \"section_seq\": 1, \"route_path_id\": 30215}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8039.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30215}], \"total_distance_m\": 8039.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7324.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 715.295, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0610", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4832256", "current_position_lon": "-0.6103467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:31Z\", \"source_id\": 52098404, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:32Z\", \"source_id\": 16801355, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Windsor & Eton Central", "service_state_platform": "BAY", "timing_fact_generation": 1789621952839476, "current_leg_arrival_utc": "2026-09-17T06:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:02.566785", "service_state_evidence_id": 16801355, "current_leg_start_actual_dep": "2026-09-17T06:10:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:02.644623", "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 |
SLO |
WNC |
2W03 |
165125 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 575.318, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1810.666, "from_m": 575.318, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1976.803, "from_m": 1810.666, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3182.761, "from_m": 1976.803, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 3312.268, "from_m": 3182.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3815.263, "from_m": 3312.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 4067.093, "from_m": 3815.263, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5586.589, "from_m": 4067.093, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5597.059, "from_m": 5586.589, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7473.495, "from_m": 5597.059, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7739.722, "from_m": 7473.495, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 8039.345, "from_m": 7739.722, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 629736, "profile_key": "f03c7bc7b7bf95e4d8263de42c7222856a6913be5b2084c99f7cc9f87707b6a4", "schedule_id": 6453, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0610", "location": "Slough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30215}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": null, "location": "Windsor & Eton Central", "stage_seq": 2, "distance_m": 8039.345, "section_seq": 1, "route_path_id": 30215}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8039.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 30215}], "total_distance_m": 8039.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7324.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.295, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23583, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:31Z", "source_id": 52098404, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:16:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:32Z", "source_id": 16801355, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}] |
Slough |
0610 |
0610 |
1 |
None |
None |
Windsor & Eton Central |
0616 |
0616 |
BAY |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48659/2026-09-17/detailed |
None |
Slough |
2026-09-17T06:10:00+01:00 |
Windsor & Eton Central |
5.0 |
{"type": "LineString", "coordinates": [[-0.5919076, 51.51225469999999], [-0.5899883, 51.51194660000001], [-0.5869687, 51.5114825], [-0.5866298, 51.5114312], [-0.5838389999999999, 51.5110084], [-0.5829215, 51.51087969999998], [-0.5817002, 51.5107295], [-0.5802295, 51.51055920000001], [-0.5776150999999999, 51.5102776], [-0.5766849999999999, 51.51018500000001], [-0.5755607, 51.5100804], [-0.5739000999999999, 51.5099322], [-0.5727985, 51.509840099999984], [-0.5717329999999999, 51.509755699999985], [-0.5697794, 51.509617799999994], [-0.5661912, 51.5093837], [-0.5667045, 51.50940669999998], [-0.5679127, 51.50944249999999], [-0.5685876999999999, 51.5094698], [-0.5690772999999999, 51.50949930000001], [-0.5703071999999999, 51.5095794], [-0.5718652, 51.5096858], [-0.5737224999999999, 51.50983660000001], [-0.5748836999999999, 51.5099431], [-0.5754623, 51.5099962], [-0.5780084, 51.51024689999999], [-0.5805017, 51.51052020000001], [-0.5823934, 51.510744900000006], [-0.5834899999999998, 51.510884899999986], [-0.5848975, 51.5110702], [-0.5857821, 51.51118919999999], [-0.5876198999999999, 51.511408900000006], [-0.5906157, 51.5118606], [-0.5933386, 51.51231], [-0.593522, 51.51234049999999], [-0.5946588, 51.51253539999999], [-0.5949402999999999, 51.512575], [-0.5952360999999999, 51.5126092], [-0.5954912, 51.51262], [-0.5957374, 51.5126152], [-0.5959801, 51.51259780000001], [-0.5962391, 51.51256660000001], [-0.5964469, 51.5125381], [-0.5967029, 51.5124854], [-0.5969552000000001, 51.5124218], [-0.5973738, 51.51227839999999], [-0.5980544, 51.5120085], [-0.5983787999999999, 51.5118595], [-0.5987746, 51.51164279999999], [-0.5990472, 51.5114518], [-0.599325, 51.5112426], [-0.5995890999999999, 51.51101189999999], [-0.5998345, 51.5107774], [-0.6000997999999999, 51.5105171], [-0.6007002, 51.50990869999999], [-0.6015605, 51.50908789999999], [-0.6024388, 51.5082369], [-0.6041237, 51.506602], [-0.6042979, 51.5064401], [-0.6055579, 51.5051452], [-0.6067587, 51.5038827], [-0.6080582, 51.50257], [-0.6093527, 51.50126939999999], [-0.6097669999999998, 51.500869300000005], [-0.6100486, 51.500606000000005], [-0.6101337999999998, 51.50052819999999], [-0.610472, 51.500213], [-0.6110088, 51.4997321], [-0.6116039, 51.49925439999999], [-0.6117357, 51.49914199999999], [-0.6118277, 51.49906349999999], [-0.6121661377666715, 51.4987748385867], [-0.6126681, 51.4983467], [-0.6137969, 51.49743180000001], [-0.6149871, 51.4964626], [-0.6155117999999999, 51.49591860000001], [-0.6156208999999999, 51.4957979], [-0.6160914, 51.495222099999985], [-0.6165696999999999, 51.4945133], [-0.6170301, 51.49379609999999], [-0.6172611, 51.49332679999999], [-0.6173508, 51.49312230000001], [-0.6174718999999999, 51.492846400000005], [-0.6175302, 51.49267429999999], [-0.6176740999999999, 51.4922493], [-0.6177962, 51.4916882], [-0.6178621, 51.491240600000005], [-0.6179015999999999, 51.49079059999999], [-0.6179126000000001, 51.4904974], [-0.6178995999999999, 51.4903314], [-0.6178878, 51.49018019999999], [-0.6177971, 51.48949439999999], [-0.6177286, 51.488929799999994], [-0.6177086, 51.4886042], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.48797879999999], [-0.6177472999999999, 51.4876242], [-0.6177671999999998, 51.4873969], [-0.617802, 51.48712049999999], [-0.6179104, 51.48655349999999], [-0.6179269999999999, 51.4863768], [-0.6179293999999999, 51.4861451], [-0.6179408, 51.4859406], [-0.6178953, 51.485744999999994], [-0.6178053999999998, 51.4855182], [-0.6177022, 51.48532919999999], [-0.6175769999999999, 51.48514759999998], [-0.617502, 51.48506679999999], [-0.6173988000000001, 51.4849368], [-0.6172413, 51.4847761], [-0.6170582, 51.48460599999999], [-0.6168194, 51.48442899999999], [-0.6166134, 51.48429709999999], [-0.6163407, 51.4841449], [-0.6160106999999999, 51.4839971], [-0.615644, 51.4838599], [-0.6153017999999999, 51.4837515], [-0.6150257999999998, 51.4836917], [-0.6147682, 51.48364930000001], [-0.6146025, 51.4836232], [-0.6141159999999999, 51.4835661], [-0.6136805, 51.4835319], [-0.6132370999999999, 51.48351710000001], [-0.6124107, 51.4834917], [-0.6119118, 51.4834713], [-0.6114333, 51.48343959999999], [-0.6109315, 51.48335360000001], [-0.6103466999999999, 51.4832256]]} |
5.0 |
0610 |
0615 |
Slough |
Windsor & Eton Central |
Windsor & Eton Central |
51.4832256 |
-0.6103467 |
51.4832256 |
-0.6103467 |
1 |
0 |
2026-09-17 05:26:21 |
TERMINATED |
2026-09-17 05:15:00 |
Windsor & Eton Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16801355 |
1789621952839476 |
6 |
6 |
2026-09-17 05:26:02.644623 |
BAY |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:02.566785 |
| 598105 |
629067 |
P67295 |
492A00M517 |
2026-09-17 |
COMPLETE |
16802700 |
2026-09-17 06:16:00 |
2026-09-17 05:26:21 |
2026-09-19 05:26:21 |
{"id": 629067, "stp": "P", "toc": "Greater Anglia", "uid": "P67295", "consist": "720542", "dest_crs": "HWC", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P67295/2026-09-17/detailed", "trust_id": "492A00M517", "origin_crs": "MNG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Harwich Town", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": null, "is_terminated": 1, "next_location": "Harwich Town", "signalling_id": "2A00", "timing_status": "LATE", "origin_station": "Manningtree", "current_leg_arr": "0616", "current_leg_dep": "0614", "current_leg_end": "Harwich Town", "origin_dep_time": "0553", "origin_platform": "1", "current_location": "Harwich Town", "last_update_time": "2026-09-17T05:26:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.2805397, 51.938845], [1.2812971, 51.9390511], [1.281711, 51.9391772], [1.2821102, 51.9393226], [1.2825902, 51.9395368], [1.2831086, 51.9398001], [1.2837423999999995, 51.9401611], [1.2843596999999998, 51.9405982], [1.2846160999999998, 51.9408148], [1.284952, 51.9411555], [1.2851662, 51.9413985], [1.2853249, 51.9415744], [1.2855631999999997, 51.94191599999999], [1.2857973, 51.9423231], [1.2859799, 51.9426836], [1.2862158, 51.9431499], [1.2863553999999997, 51.9435131], [1.286483465144741, 51.94396531986611], [1.2865880999999997, 51.94433480000001], [1.2868056, 51.9451211]]}", "current_leg_start": "Dovercourt", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "51.9451211", "next_location_lon": "1.2868056", "previous_location": "Dovercourt", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 104.8, \"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\": 200.362, \"from_m\": 104.8, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 699.572, \"from_m\": 200.362, \"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\": 735.832, \"from_m\": 699.572, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13800.909, \"from_m\": 735.832, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14984.229, \"from_m\": 13800.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15028.26, \"from_m\": 14984.229, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15065.734, \"from_m\": 15028.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\": 15509.472, \"from_m\": 15065.734, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17250.786, \"from_m\": 15509.472, \"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\": 18227.168, \"from_m\": 17250.786, \"capability_applied\": null, \"effective_limit_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\": 629067, \"profile_key\": \"f6749940e4d5201aceba225541903c124166083ff842a150c0f8b3b3976ad094\", \"schedule_id\": 22119, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Manningtree\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Manningtree East Jn\", \"stage_seq\": 2, \"distance_m\": 650.577, \"section_seq\": 1, \"route_path_id\": 37059}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Mistley\", \"stage_seq\": 3, \"distance_m\": 2778.841, \"section_seq\": 1, \"route_path_id\": 37059}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0602H\", \"location\": \"Wrabness\", \"stage_seq\": 4, \"distance_m\": 9056.166, \"section_seq\": 1, \"route_path_id\": 37059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Parkeston Goods Jn\", \"stage_seq\": 5, \"distance_m\": 13972.925, \"section_seq\": 1, \"route_path_id\": 37059}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609\", \"location\": \"Harwich International\", \"stage_seq\": 6, \"distance_m\": 15229.861, \"section_seq\": 1, \"route_path_id\": 37059}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0612H\", \"location\": \"Dovercourt\", \"stage_seq\": 7, \"distance_m\": 17360.807, \"section_seq\": 1, \"route_path_id\": 37059}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Harwich Town\", \"stage_seq\": 8, \"distance_m\": 18227.168, \"section_seq\": 1, \"route_path_id\": 37059}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18227.168, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37059}], \"total_distance_m\": 18227.168, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 17043.848, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1183.32, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.9451211", "current_position_lon": "1.2868056", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:18Z\", \"source_id\": 52069149, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:21Z\", \"source_id\": 16792028, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:30Z\", \"source_id\": 52080559, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:38Z\", \"source_id\": 16795579, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:54Z\", \"source_id\": 52091877, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:59Z\", \"source_id\": 16799237, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:57Z\", \"source_id\": 52099217, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:58Z\", \"source_id\": 16801631, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:48Z\", \"source_id\": 52102678, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:52Z\", \"source_id\": 16802700, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harwich Town", "service_state_platform": "1", "timing_fact_generation": 1789622094066958, "current_leg_arrival_utc": "2026-09-17T06:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:03.039121", "service_state_evidence_id": 16802700, "current_leg_start_actual_dep": "2026-09-17T06:13:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:03.297897", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
MNG |
HWC |
2A00 |
720542 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 104.8, "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": 200.362, "from_m": 104.8, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 699.572, "from_m": 200.362, "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": 735.832, "from_m": 699.572, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13800.909, "from_m": 735.832, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14984.229, "from_m": 13800.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15028.26, "from_m": 14984.229, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15065.734, "from_m": 15028.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": 15509.472, "from_m": 15065.734, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17250.786, "from_m": 15509.472, "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": 18227.168, "from_m": 17250.786, "capability_applied": null, "effective_limit_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": 629067, "profile_key": "f6749940e4d5201aceba225541903c124166083ff842a150c0f8b3b3976ad094", "schedule_id": 22119, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Manningtree", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Manningtree East Jn", "stage_seq": 2, "distance_m": 650.577, "section_seq": 1, "route_path_id": 37059}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Mistley", "stage_seq": 3, "distance_m": 2778.841, "section_seq": 1, "route_path_id": 37059}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0602H", "location": "Wrabness", "stage_seq": 4, "distance_m": 9056.166, "section_seq": 1, "route_path_id": 37059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Parkeston Goods Jn", "stage_seq": 5, "distance_m": 13972.925, "section_seq": 1, "route_path_id": 37059}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609", "location": "Harwich International", "stage_seq": 6, "distance_m": 15229.861, "section_seq": 1, "route_path_id": 37059}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0612H", "location": "Dovercourt", "stage_seq": 7, "distance_m": 17360.807, "section_seq": 1, "route_path_id": 37059}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Harwich Town", "stage_seq": 8, "distance_m": 18227.168, "section_seq": 1, "route_path_id": 37059}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18227.168, "from_m": 0.0, "section_seq": 1, "route_path_id": 37059}], "total_distance_m": 18227.168, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 17043.848, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1183.32, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13542, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:18Z", "source_id": 52069149, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:56:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:21Z", "source_id": 16792028, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13546, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:30Z", "source_id": 52080559, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:03:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:38Z", "source_id": 16795579, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13561, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:54Z", "source_id": 52091877, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:10:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:59Z", "source_id": 16799237, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13568, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:57Z", "source_id": 52099217, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:13:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:58Z", "source_id": 16801631, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13572, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:48Z", "source_id": 52102678, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:16:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:52Z", "source_id": 16802700, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Manningtree |
0553 |
0553 |
1 |
None |
None |
Harwich Town |
0615 |
0615 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P67295/2026-09-17/detailed |
None |
Dovercourt |
2026-09-17T06:13:30+01:00 |
Harwich Town |
2.0 |
{"type": "LineString", "coordinates": [[1.2805397, 51.938845], [1.2812971, 51.9390511], [1.281711, 51.9391772], [1.2821102, 51.9393226], [1.2825902, 51.9395368], [1.2831086, 51.9398001], [1.2837423999999995, 51.9401611], [1.2843596999999998, 51.9405982], [1.2846160999999998, 51.9408148], [1.284952, 51.9411555], [1.2851662, 51.9413985], [1.2853249, 51.9415744], [1.2855631999999997, 51.94191599999999], [1.2857973, 51.9423231], [1.2859799, 51.9426836], [1.2862158, 51.9431499], [1.2863553999999997, 51.9435131], [1.286483465144741, 51.94396531986611], [1.2865880999999997, 51.94433480000001], [1.2868056, 51.9451211]]} |
0.5 |
0614 |
0616 |
Dovercourt |
Harwich Town |
Harwich Town |
51.9451211 |
1.2868056 |
51.9451211 |
1.2868056 |
1 |
0 |
2026-09-17 05:26:21 |
TERMINATED |
2026-09-17 05:16:00 |
Harwich Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802700 |
1789622094066958 |
31 |
31 |
2026-09-17 05:26:03.297897 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:03.039121 |
| 598106 |
630249 |
C33075 |
122T05M617 |
2026-09-17 |
COMPLETE |
16803494 |
2026-09-17 06:16:00 |
2026-09-17 05:26:21 |
2026-09-19 05:26:21 |
{"id": 630249, "stp": "P", "toc": "Northern", "uid": "C33075", "consist": null, "dest_crs": "ASL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C33075/2026-09-17/detailed", "trust_id": "122T05M617", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": "06:24:00", "dar_platform": null, "dest_station": "Ashington (Construction)", "service_date": "2026-09-17", "dest_arr_time": "0700", "dest_platform": null, "is_terminated": 1, "next_location": "Manors", "signalling_id": "2T05", "timing_status": null, "origin_station": "Newcastle", "current_leg_arr": "0626", "current_leg_dep": "0624", "current_leg_end": "Manors", "origin_dep_time": "0624", "origin_platform": "1", "current_location": "Newcastle Central East End", "last_update_time": "2026-09-17T05:26:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6174149999999998, 54.9682438], [-1.6173561, 54.96826020000001], [-1.6171591999999997, 54.9683062], [-1.6170010999999995, 54.9683404], [-1.6169675114151385, 54.96834637654192], [-1.6168443, 54.9683683], [-1.6167252, 54.9683858], [-1.6165344, 54.9684074], [-1.6163618, 54.96841999999999], [-1.6161913999999995, 54.968428499999995], [-1.6156718, 54.9684432], [-1.6156471999999995, 54.968444000000005], [-1.6145624, 54.968491199999995], [-1.614269, 54.96850609999999], [-1.6134016999999998, 54.9685628], [-1.6126845999999997, 54.9686299], [-1.6123722000000005, 54.96865710000001], [-1.6122666000000003, 54.9686669], [-1.6120376999999997, 54.96868969999999], [-1.6118775999999997, 54.968708799999995], [-1.6116691999999997, 54.9687389], [-1.6114821999999998, 54.968773000000006], [-1.6112554, 54.9688214], [-1.6111324, 54.9688516], [-1.6110931999999998, 54.96886130000001], [-1.6108827, 54.9689195], [-1.6108252999999997, 54.968936799999994], [-1.6107591, 54.9689561], [-1.6107026999999998, 54.9689736], [-1.6105384, 54.9690281], [-1.610386, 54.96908419999999], [-1.6102436, 54.96914559999999], [-1.6100982999999998, 54.9692123], [-1.6099205, 54.96930459999999], [-1.6098658999999995, 54.9693333], [-1.6097875999999998, 54.96937599999999], [-1.6096719, 54.96944119999999], [-1.6095552999999998, 54.9695118], [-1.6093244999999998, 54.9696517], [-1.6092660999999997, 54.9696895], [-1.6085517, 54.97015210000001], [-1.6080525, 54.97047800000001], [-1.6076103999999998, 54.9707752], [-1.6074873999999997, 54.9708597], [-1.6073377999999998, 54.97097949999999], [-1.6072219999999997, 54.9710716], [-1.6071218, 54.9711616], [-1.6070133, 54.971262], [-1.6067573999999998, 54.9715164], [-1.6065858000000002, 54.9716909], [-1.6065654, 54.9716942], [-1.6064569, 54.97181689999999], [-1.6064077, 54.9718643], [-1.6060838, 54.972176299999994], [-1.6060329, 54.97222759999998], [-1.6058891, 54.97236079999999], [-1.6058709000000002, 54.97237779999999], [-1.6057763, 54.97245319999999], [-1.6056900999999997, 54.97251880000001], [-1.6056132999999997, 54.972572200000016], [-1.6055288999999997, 54.9726312], [-1.6054478, 54.972680899999986]]}", "current_leg_start": "Newcastle", "dest_arr_time_act": "0700", "motion_projection": null, "next_location_lat": "54.9726809", "next_location_lon": "-1.6054478", "previous_location": null, "current_leg_milage": "0.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1069.466, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1989.355, \"from_m\": 1069.466, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2809.802, \"from_m\": 1989.355, \"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\": 2837.089, \"from_m\": 2809.802, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6962.34, \"from_m\": 2837.089, \"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\": 8307.68, \"from_m\": 6962.34, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10561.301, \"from_m\": 8307.68, \"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\": 11137.012, \"from_m\": 10561.301, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14323.745, \"from_m\": 11137.012, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 14663.57, \"from_m\": 14323.745, \"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\": 17525.103, \"from_m\": 14663.57, \"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\": 17965.228, \"from_m\": 17525.103, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23593.15, \"from_m\": 17965.228, \"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\": 24845.738, \"from_m\": 23593.15, \"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\": 25057.517, \"from_m\": 24845.738, \"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\": 25113.593, \"from_m\": 25057.517, \"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\": 25128.0, \"from_m\": 25113.593, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25419.931, \"from_m\": 25128.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\": 25807.937, \"from_m\": 25419.931, \"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\": 27641.654, \"from_m\": 25807.937, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 29707.438, \"from_m\": 27641.654, \"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\": 29796.142, \"from_m\": 29707.438, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30081.278, \"from_m\": 29796.142, \"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\": 630249, \"profile_key\": \"7a0c1864e1248797e26e706040c1229484d97073bd7a86e10cc5d3ce21bfcb00\", \"schedule_id\": 4249, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0627\", \"location\": \"Manors\", \"stage_seq\": 2, \"distance_m\": 975.914, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 3, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Benton North Jn\", \"stage_seq\": 4, \"distance_m\": 6962.34, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Benton East Jn\", \"stage_seq\": 5, \"distance_m\": 8307.68, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Northumberland Park (Construction)\", \"stage_seq\": 6, \"distance_m\": 10441.651, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Holywell Jn\", \"stage_seq\": 7, \"distance_m\": 11953.35, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Seghill Jn\", \"stage_seq\": 8, \"distance_m\": 14317.272, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0642H\", \"location\": \"Seaton Delaval (Construction)\", \"stage_seq\": 9, \"distance_m\": 15730.935, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Red House Farm Jn\", \"stage_seq\": 10, \"distance_m\": 18071.379, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Newsham (Construction)\", \"stage_seq\": 11, \"distance_m\": 19976.164, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0651H\", \"location\": \"Blyth Bebside (Construction)\", \"stage_seq\": 12, \"distance_m\": 23312.147, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0655\", \"location\": \"Bedlington (Construction)\", \"stage_seq\": 13, \"distance_m\": 25226.649, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"West Sleekburn Jn\", \"stage_seq\": 14, \"distance_m\": 26857.571, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"Marcheys House Jn\", \"stage_seq\": 15, \"distance_m\": 27582.228, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": null, \"location\": \"Ashington (Construction)\", \"stage_seq\": 16, \"distance_m\": 30081.278, \"section_seq\": 1, \"route_path_id\": 66000}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30081.278, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66000}], \"total_distance_m\": 30081.278, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 30081.278, \"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": "0624", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "2.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Newcastle", "service_state_platform": "1", "timing_fact_generation": 1789622163771861, "current_leg_arrival_utc": "2026-09-17T06:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:03.765478", "service_state_evidence_id": 16803494, "current_leg_start_actual_dep": "2026-09-17T06:24:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:04.527624", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
NCL |
ASL |
2T05 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1069.466, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1989.355, "from_m": 1069.466, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2809.802, "from_m": 1989.355, "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": 2837.089, "from_m": 2809.802, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6962.34, "from_m": 2837.089, "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": 8307.68, "from_m": 6962.34, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10561.301, "from_m": 8307.68, "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": 11137.012, "from_m": 10561.301, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14323.745, "from_m": 11137.012, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 14663.57, "from_m": 14323.745, "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": 17525.103, "from_m": 14663.57, "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": 17965.228, "from_m": 17525.103, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23593.15, "from_m": 17965.228, "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": 24845.738, "from_m": 23593.15, "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": 25057.517, "from_m": 24845.738, "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": 25113.593, "from_m": 25057.517, "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": 25128.0, "from_m": 25113.593, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25419.931, "from_m": 25128.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": 25807.937, "from_m": 25419.931, "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": 27641.654, "from_m": 25807.937, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 29707.438, "from_m": 27641.654, "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": 29796.142, "from_m": 29707.438, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30081.278, "from_m": 29796.142, "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": 630249, "profile_key": "7a0c1864e1248797e26e706040c1229484d97073bd7a86e10cc5d3ce21bfcb00", "schedule_id": 4249, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0627", "location": "Manors", "stage_seq": 2, "distance_m": 975.914, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Heaton South Jn", "stage_seq": 3, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Benton North Jn", "stage_seq": 4, "distance_m": 6962.34, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Benton East Jn", "stage_seq": 5, "distance_m": 8307.68, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Northumberland Park (Construction)", "stage_seq": 6, "distance_m": 10441.651, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Holywell Jn", "stage_seq": 7, "distance_m": 11953.35, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Seghill Jn", "stage_seq": 8, "distance_m": 14317.272, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0642H", "location": "Seaton Delaval (Construction)", "stage_seq": 9, "distance_m": 15730.935, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Red House Farm Jn", "stage_seq": 10, "distance_m": 18071.379, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Newsham (Construction)", "stage_seq": 11, "distance_m": 19976.164, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0651H", "location": "Blyth Bebside (Construction)", "stage_seq": 12, "distance_m": 23312.147, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0655", "location": "Bedlington (Construction)", "stage_seq": 13, "distance_m": 25226.649, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "West Sleekburn Jn", "stage_seq": 14, "distance_m": 26857.571, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "Marcheys House Jn", "stage_seq": 15, "distance_m": 27582.228, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": null, "location": "Ashington (Construction)", "stage_seq": 16, "distance_m": 30081.278, "section_seq": 1, "route_path_id": 66000}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30081.278, "from_m": 0.0, "section_seq": 1, "route_path_id": 66000}], "total_distance_m": 30081.278, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 30081.278, "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} |
[] |
Newcastle |
0624 |
0624 |
1 |
6:24:00 |
None |
Ashington (Construction) |
0700 |
0700 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C33075/2026-09-17/detailed |
None |
Newcastle |
2026-09-17T06:24:00+01:00 |
Manors |
2.0 |
{"type": "LineString", "coordinates": [[-1.6174149999999998, 54.9682438], [-1.6173561, 54.96826020000001], [-1.6171591999999997, 54.9683062], [-1.6170010999999995, 54.9683404], [-1.6169675114151385, 54.96834637654192], [-1.6168443, 54.9683683], [-1.6167252, 54.9683858], [-1.6165344, 54.9684074], [-1.6163618, 54.96841999999999], [-1.6161913999999995, 54.968428499999995], [-1.6156718, 54.9684432], [-1.6156471999999995, 54.968444000000005], [-1.6145624, 54.968491199999995], [-1.614269, 54.96850609999999], [-1.6134016999999998, 54.9685628], [-1.6126845999999997, 54.9686299], [-1.6123722000000005, 54.96865710000001], [-1.6122666000000003, 54.9686669], [-1.6120376999999997, 54.96868969999999], [-1.6118775999999997, 54.968708799999995], [-1.6116691999999997, 54.9687389], [-1.6114821999999998, 54.968773000000006], [-1.6112554, 54.9688214], [-1.6111324, 54.9688516], [-1.6110931999999998, 54.96886130000001], [-1.6108827, 54.9689195], [-1.6108252999999997, 54.968936799999994], [-1.6107591, 54.9689561], [-1.6107026999999998, 54.9689736], [-1.6105384, 54.9690281], [-1.610386, 54.96908419999999], [-1.6102436, 54.96914559999999], [-1.6100982999999998, 54.9692123], [-1.6099205, 54.96930459999999], [-1.6098658999999995, 54.9693333], [-1.6097875999999998, 54.96937599999999], [-1.6096719, 54.96944119999999], [-1.6095552999999998, 54.9695118], [-1.6093244999999998, 54.9696517], [-1.6092660999999997, 54.9696895], [-1.6085517, 54.97015210000001], [-1.6080525, 54.97047800000001], [-1.6076103999999998, 54.9707752], [-1.6074873999999997, 54.9708597], [-1.6073377999999998, 54.97097949999999], [-1.6072219999999997, 54.9710716], [-1.6071218, 54.9711616], [-1.6070133, 54.971262], [-1.6067573999999998, 54.9715164], [-1.6065858000000002, 54.9716909], [-1.6065654, 54.9716942], [-1.6064569, 54.97181689999999], [-1.6064077, 54.9718643], [-1.6060838, 54.972176299999994], [-1.6060329, 54.97222759999998], [-1.6058891, 54.97236079999999], [-1.6058709000000002, 54.97237779999999], [-1.6057763, 54.97245319999999], [-1.6056900999999997, 54.97251880000001], [-1.6056132999999997, 54.972572200000016], [-1.6055288999999997, 54.9726312], [-1.6054478, 54.972680899999986]]} |
0.6 |
0624 |
0626 |
None |
Newcastle Central East End |
Manors |
54.9682438 |
-1.6174150 |
54.9726809 |
-1.6054478 |
1 |
0 |
2026-09-17 05:26:21 |
TERMINATED |
2026-09-17 05:16:00 |
Newcastle |
TRUST |
TRUST_CANCELLATION |
16803494 |
1789622163771861 |
4 |
4 |
2026-09-17 05:26:04.527624 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:03.765478 |
| 598107 |
628486 |
G53195 |
555P90M517 |
2026-09-17 |
COMPLETE |
16802266 |
2026-09-17 06:16:00 |
2026-09-17 05:26:21 |
2026-09-19 05:26:21 |
{"id": 628486, "stp": "P", "toc": "East Midlands Railway", "uid": "G53195", "consist": "158785+158865", "dest_crs": "SHF", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G53195/2026-09-17/detailed", "trust_id": "555P90M517", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-17", "dest_arr_time": "0626", "dest_platform": "7", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "5P90", "timing_status": "EARLY", "origin_station": "Nottingham", "current_leg_arr": "0616", "current_leg_dep": "0610", "current_leg_end": "Sheffield", "origin_dep_time": "0535", "origin_platform": "5B", "current_location": "Sheffield", "last_update_time": "2026-09-17T05:26:21", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4194334, 53.238158299999995], [-1.4193806, 53.2384515], [-1.4193325, 53.23885129999999], [-1.4192835999999998, 53.23924300000001], [-1.4192299999999998, 53.2396604], [-1.419171, 53.23998519999999], [-1.4190655, 53.240435899999994], [-1.4189287999999998, 53.241064], [-1.4187874000000005, 53.2416944], [-1.4187194999999997, 53.2419999], [-1.4184997999999998, 53.2429894], [-1.4183313999999998, 53.244113099999986], [-1.4182667999999998, 53.24489379999999], [-1.4182325, 53.2457507], [-1.4182320999999998, 53.2459447], [-1.4182319999999995, 53.24599709999999], [-1.4182855, 53.2463479], [-1.4183418, 53.24707139999999], [-1.4184215, 53.24745000000001], [-1.4184348, 53.2476362], [-1.4184579999999998, 53.248047499999984], [-1.4185123999999998, 53.2484171], [-1.4185655, 53.2487611], [-1.4187418999999997, 53.2497188], [-1.4189462999999998, 53.25067709999999], [-1.4190656, 53.251421099999995], [-1.4191707999999998, 53.2521624], [-1.4192246, 53.252510699999995], [-1.4193012, 53.2529069], [-1.4194513010204597, 53.25335536819731], [-1.4195300999999998, 53.25359079999999], [-1.4196237, 53.25386359999999], [-1.4197135, 53.2541053], [-1.4197832, 53.2542732], [-1.4198995999999997, 53.2545748], [-1.4201220999999995, 53.255083799999994], [-1.4202994, 53.2553916], [-1.4205253999999998, 53.2557838], [-1.420702, 53.2560592], [-1.4209105, 53.25635119999999], [-1.4213568999999997, 53.25692099999999], [-1.4214983999999995, 53.25707], [-1.4219116, 53.25752449999999], [-1.422351, 53.25797080000001], [-1.4230219999999998, 53.2585671], [-1.4237419999999998, 53.25913499999999], [-1.4242765999999998, 53.2595173], [-1.4249436000000002, 53.25996], [-1.425676, 53.2603754], [-1.4271055, 53.261085599999994], [-1.4282224999999995, 53.26160919999999], [-1.4289310999999998, 53.26195450000001], [-1.4293493, 53.2621914], [-1.4302286999999998, 53.26270159999999], [-1.4311503, 53.2633255], [-1.4319828, 53.263972299999985], [-1.4328017, 53.264712], [-1.4335624000000002, 53.265484699999995], [-1.43429, 53.2662442], [-1.435986, 53.26800359999999], [-1.4360456999999998, 53.2680655], [-1.4366905, 53.2687509], [-1.4372881, 53.2694481], [-1.437304454591234, 53.26947020933538], [-1.4378169999999997, 53.27016309999999], [-1.4381863999999998, 53.27081], [-1.4383708999999998, 53.2711642], [-1.4385326, 53.2715493], [-1.4387285, 53.2721698], [-1.4388706999999998, 53.2727876], [-1.4389385999999995, 53.27345220000001], [-1.4389484999999995, 53.2740987], [-1.4388671, 53.27480980000001], [-1.4387097, 53.2754741], [-1.4384813999999997, 53.2761146], [-1.4381713, 53.2767478], [-1.4375498, 53.27786999999998], [-1.437304454591234, 53.27829479330904], [-1.4372177, 53.278445], [-1.4369359, 53.279017200000006], [-1.4366561, 53.27974570000001], [-1.4365023, 53.2803249], [-1.4364087, 53.2808416], [-1.4363453999999998, 53.2813572], [-1.4363438, 53.2815425], [-1.4363373, 53.2818447], [-1.4363715999999995, 53.282503], [-1.4364862, 53.283156600000005], [-1.4366539, 53.283795600000005], [-1.4368881, 53.284416], [-1.4371716, 53.2850639], [-1.437304454591234, 53.285289671936034], [-1.4373355999999995, 53.2853426], [-1.4375154999999995, 53.2856271], [-1.4377744, 53.2860263], [-1.4382033, 53.28656649999999], [-1.4389121, 53.28737240000001], [-1.4389940999999995, 53.2874484], [-1.4392824, 53.2877238], [-1.4393701, 53.2877989], [-1.4396812999999995, 53.288065999999986], [-1.4404587, 53.28865759999999], [-1.4413072999999998, 53.2892301], [-1.4432275999999995, 53.29042099999999], [-1.4468807, 53.29266040000001], [-1.4472645999999998, 53.292890400000005], [-1.4489245999999998, 53.2939044], [-1.4501007999999995, 53.2945481], [-1.4502181999999997, 53.29461200000001], [-1.4516321, 53.295260000000006], [-1.4524169, 53.2955835], [-1.4531693, 53.295866], [-1.4542682999999998, 53.2962546], [-1.4553478999999998, 53.29662690000001], [-1.4578632, 53.2974913], [-1.4602418, 53.2983131], [-1.4604662, 53.298385399999994], [-1.4608607000000002, 53.2985124], [-1.4614682, 53.298708], [-1.4626426, 53.29912709999999], [-1.4631662999999997, 53.2992989], [-1.4650774, 53.2999483], [-1.4652382999999998, 53.30000199999999], [-1.4656688, 53.300153], [-1.4658599, 53.300222999999995], [-1.4694573999999998, 53.3014531], [-1.4700325, 53.3016522], [-1.4709927, 53.3020323], [-1.4719879, 53.302477], [-1.4728717, 53.3029653], [-1.4732553999999998, 53.30320329999999], [-1.4736203, 53.30344239999999], [-1.4743116, 53.303945199999994], [-1.4748209, 53.3043648], [-1.4753012, 53.30480250000001], [-1.4757699, 53.3052622], [-1.4761892999999997, 53.3057365], [-1.4772876540008348, 53.30706581297633], [-1.4775208999999998, 53.307348099999984], [-1.4781295, 53.30801439999999], [-1.478565, 53.30841859999999], [-1.4790641999999998, 53.3088072], [-1.4795493999999998, 53.3091648], [-1.4802289999999998, 53.309640599999994], [-1.4811099, 53.31017179999999], [-1.4822265, 53.310748], [-1.4831894, 53.311174400000006], [-1.4843625, 53.31165349999999], [-1.4865985, 53.31255370000001], [-1.5095819, 53.3217686], [-1.5103341, 53.3220852], [-1.5108654999999998, 53.322327599999994], [-1.5111435, 53.3224675], [-1.5113945999999998, 53.32260849999999], [-1.5117127, 53.32281949999999], [-1.5119804, 53.3229723], [-1.5122353999999998, 53.3231238], [-1.5126862, 53.3234244], [-1.5134337999999998, 53.3240177], [-1.5140511999999997, 53.324686], [-1.5145169999999997, 53.3253715], [-1.5147435, 53.32583400000001], [-1.5149335999999998, 53.3262902], [-1.5149900999999997, 53.3265288], [-1.5150847999999997, 53.32692860000001], [-1.515094, 53.3270846], [-1.5151041, 53.327526], [-1.5150909999999995, 53.328275899999994], [-1.5150178999999997, 53.32890880000001], [-1.5148152, 53.3297397], [-1.5143835, 53.33054550000001], [-1.5142587999999997, 53.3307084], [-1.5136944, 53.33144560000001], [-1.5133627, 53.33180619999999], [-1.5129874, 53.3321331], [-1.5126890999999998, 53.332366699999994], [-1.5123826, 53.3325949], [-1.5119043, 53.3329507], [-1.5117311, 53.33307219999999], [-1.5117057000000005, 53.33309100000001], [-1.5116470411623095, 53.33313292944257], [-1.5114773614409316, 53.33325484453056], [-1.511328395137356, 53.33336306325771], [-1.5111971346386217, 53.33345951675729], [-1.5110805723317666, 53.33354613616262], [-1.51097570060383, 53.33362485260701], [-1.5108795118418508, 53.333697597223725], [-1.510788998432867, 53.33376630114611], [-1.5107011527639178, 53.33383289550745], [-1.5106129672220416, 53.333899311441016], [-1.5105214341942774, 53.33396748008014], [-1.5104235460676634, 53.33403933255812], [-1.5103162952292384, 53.334116800008246], [-1.5101966740660413, 53.33420181356382], [-1.5100616749651108, 53.33429630435815], [-1.509908290313485, 53.33440220352452], [-1.5097335124982034, 53.33452144219625], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]}", "current_leg_start": "Chesterfield", "dest_arr_time_act": "0626", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Chesterfield", "current_leg_milage": "12.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"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\": 563.421, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 610.12, \"from_m\": 563.421, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 667.42, \"from_m\": 610.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\": 2974.948, \"from_m\": 667.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2990.439, \"from_m\": 2974.948, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3491.254, \"from_m\": 2990.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3525.223, \"from_m\": 3491.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\": 3578.799, \"from_m\": 3525.223, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3770.989, \"from_m\": 3578.799, \"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\": 4111.984, \"from_m\": 3770.989, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11224.133, \"from_m\": 4111.984, \"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\": 11488.766, \"from_m\": 11224.133, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11671.278, \"from_m\": 11488.766, \"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\": 11786.02, \"from_m\": 11671.278, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23437.695, \"from_m\": 11786.02, \"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\": 24051.98, \"from_m\": 23437.695, \"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\": 24151.93, \"from_m\": 24051.98, \"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\": 24190.238, \"from_m\": 24151.93, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26326.228, \"from_m\": 24190.238, \"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\": 38146.992, \"from_m\": 26326.228, \"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\": 38901.185, \"from_m\": 38146.992, \"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\": 39195.346, \"from_m\": 38901.185, \"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\": 41006.421, \"from_m\": 39195.346, \"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\": 43519.062, \"from_m\": 41006.421, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44191.676, \"from_m\": 43519.062, \"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\": 45829.507, \"from_m\": 44191.676, \"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\": 46349.254, \"from_m\": 45829.507, \"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\": 46499.459, \"from_m\": 46349.254, \"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\": 46541.89, \"from_m\": 46499.459, \"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\": 57592.924, \"from_m\": 46541.89, \"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\": 59039.029, \"from_m\": 57592.924, \"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\": 59606.864, \"from_m\": 59039.029, \"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\": 62842.378, \"from_m\": 59606.864, \"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\": 63727.657, \"from_m\": 62842.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64718.302, \"from_m\": 63727.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64795.391, \"from_m\": 64718.302, \"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\": 64898.595, \"from_m\": 64795.391, \"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\": 64905.924, \"from_m\": 64898.595, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65059.46, \"from_m\": 64905.924, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65221.664, \"from_m\": 65059.46, \"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\": 628486, \"profile_key\": \"eb5d04c6ed66334d273fd76bff4880e7a703b7eb4f3cadd1405bdc9c9db323b3\", \"schedule_id\": 34406, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 1027.677, \"section_seq\": 1, \"route_path_id\": 44226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Radford Jn\", \"stage_seq\": 3, \"distance_m\": 3535.618, \"section_seq\": 1, \"route_path_id\": 44226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Trowell Jn\", \"stage_seq\": 4, \"distance_m\": 11671.278, \"section_seq\": 1, \"route_path_id\": 44226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Langley Mill\", \"stage_seq\": 5, \"distance_m\": 19255.035, \"section_seq\": 1, \"route_path_id\": 44226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Ironville Jn\", \"stage_seq\": 6, \"distance_m\": 24479.638, \"section_seq\": 1, \"route_path_id\": 44226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Alfreton\", \"stage_seq\": 7, \"distance_m\": 29195.667, \"section_seq\": 1, \"route_path_id\": 44226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 8, \"distance_m\": 40265.21, \"section_seq\": 1, \"route_path_id\": 44226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 9, \"distance_m\": 44010.616, \"section_seq\": 1, \"route_path_id\": 44226}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0610\", \"location\": \"Chesterfield\", \"stage_seq\": 10, \"distance_m\": 45467.754, \"section_seq\": 1, \"route_path_id\": 44226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Tapton Jn\", \"stage_seq\": 11, \"distance_m\": 46374.3, \"section_seq\": 1, \"route_path_id\": 44226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 12, \"distance_m\": 59147.79, \"section_seq\": 1, \"route_path_id\": 44226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Sheffield Sig. S77\", \"stage_seq\": 13, \"distance_m\": 62756.713, \"section_seq\": 1, \"route_path_id\": 44226}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 14, \"distance_m\": 65221.664, \"section_seq\": 1, \"route_path_id\": 44226}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 65221.664, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44226}], \"total_distance_m\": 65221.664, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 62636.746, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2584.918, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0535", "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\": 16720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:37Z\", \"source_id\": 52060763, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:43Z\", \"source_id\": 16789371, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:53Z\", \"source_id\": 52068467, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:57Z\", \"source_id\": 16791832, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:32Z\", \"source_id\": 52080609, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:38Z\", \"source_id\": 16795591, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:03Z\", \"source_id\": 52101226, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:07Z\", \"source_id\": 16802266, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "7", "timing_fact_generation": 1789622048415618, "current_leg_arrival_utc": "2026-09-17T06:21:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:08.229169", "service_state_evidence_id": 16802266, "current_leg_start_actual_dep": "2026-09-17T06:10:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:08.559482", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
NOT |
SHF |
5P90 |
158785+158865 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 224.472, "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": 563.421, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 610.12, "from_m": 563.421, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 667.42, "from_m": 610.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": 2974.948, "from_m": 667.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2990.439, "from_m": 2974.948, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3491.254, "from_m": 2990.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3525.223, "from_m": 3491.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": 3578.799, "from_m": 3525.223, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3770.989, "from_m": 3578.799, "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": 4111.984, "from_m": 3770.989, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11224.133, "from_m": 4111.984, "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": 11488.766, "from_m": 11224.133, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11671.278, "from_m": 11488.766, "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": 11786.02, "from_m": 11671.278, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23437.695, "from_m": 11786.02, "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": 24051.98, "from_m": 23437.695, "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": 24151.93, "from_m": 24051.98, "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": 24190.238, "from_m": 24151.93, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26326.228, "from_m": 24190.238, "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": 38146.992, "from_m": 26326.228, "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": 38901.185, "from_m": 38146.992, "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": 39195.346, "from_m": 38901.185, "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": 41006.421, "from_m": 39195.346, "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": 43519.062, "from_m": 41006.421, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44191.676, "from_m": 43519.062, "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": 45829.507, "from_m": 44191.676, "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": 46349.254, "from_m": 45829.507, "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": 46499.459, "from_m": 46349.254, "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": 46541.89, "from_m": 46499.459, "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": 57592.924, "from_m": 46541.89, "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": 59039.029, "from_m": 57592.924, "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": 59606.864, "from_m": 59039.029, "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": 62842.378, "from_m": 59606.864, "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": 63727.657, "from_m": 62842.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64718.302, "from_m": 63727.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64795.391, "from_m": 64718.302, "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": 64898.595, "from_m": 64795.391, "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": 64905.924, "from_m": 64898.595, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65059.46, "from_m": 64905.924, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65221.664, "from_m": 65059.46, "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": 628486, "profile_key": "eb5d04c6ed66334d273fd76bff4880e7a703b7eb4f3cadd1405bdc9c9db323b3", "schedule_id": 34406, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0535", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 1027.677, "section_seq": 1, "route_path_id": 44226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Radford Jn", "stage_seq": 3, "distance_m": 3535.618, "section_seq": 1, "route_path_id": 44226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Trowell Jn", "stage_seq": 4, "distance_m": 11671.278, "section_seq": 1, "route_path_id": 44226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Langley Mill", "stage_seq": 5, "distance_m": 19255.035, "section_seq": 1, "route_path_id": 44226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Ironville Jn", "stage_seq": 6, "distance_m": 24479.638, "section_seq": 1, "route_path_id": 44226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Alfreton", "stage_seq": 7, "distance_m": 29195.667, "section_seq": 1, "route_path_id": 44226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Clay Cross North Jn", "stage_seq": 8, "distance_m": 40265.21, "section_seq": 1, "route_path_id": 44226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Chesterfield South Jn", "stage_seq": 9, "distance_m": 44010.616, "section_seq": 1, "route_path_id": 44226}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0610", "location": "Chesterfield", "stage_seq": 10, "distance_m": 45467.754, "section_seq": 1, "route_path_id": 44226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Tapton Jn", "stage_seq": 11, "distance_m": 46374.3, "section_seq": 1, "route_path_id": 44226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619H", "location": "Dore Station Jn", "stage_seq": 12, "distance_m": 59147.79, "section_seq": 1, "route_path_id": 44226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Sheffield Sig. S77", "stage_seq": 13, "distance_m": 62756.713, "section_seq": 1, "route_path_id": 44226}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": null, "location": "Sheffield", "stage_seq": 14, "distance_m": 65221.664, "section_seq": 1, "route_path_id": 44226}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 65221.664, "from_m": 0.0, "section_seq": 1, "route_path_id": 44226}], "total_distance_m": 65221.664, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 62636.746, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2584.918, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16720, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:37Z", "source_id": 52060763, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:50:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:43Z", "source_id": 16789371, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16659, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:53Z", "source_id": 52068467, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:55:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:57Z", "source_id": 16791832, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7610, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:32Z", "source_id": 52080609, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:03:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:38Z", "source_id": 16795591, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7383, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:03Z", "source_id": 52101226, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:16:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:07Z", "source_id": 16802266, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Nottingham |
0535 |
0535 |
5B |
None |
None |
Sheffield |
0626 |
0626 |
7 |
EARLY |
-10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G53195/2026-09-17/detailed |
None |
Chesterfield |
2026-09-17T06:10:00+01:00 |
Sheffield |
6.0 |
{"type": "LineString", "coordinates": [[-1.4194334, 53.238158299999995], [-1.4193806, 53.2384515], [-1.4193325, 53.23885129999999], [-1.4192835999999998, 53.23924300000001], [-1.4192299999999998, 53.2396604], [-1.419171, 53.23998519999999], [-1.4190655, 53.240435899999994], [-1.4189287999999998, 53.241064], [-1.4187874000000005, 53.2416944], [-1.4187194999999997, 53.2419999], [-1.4184997999999998, 53.2429894], [-1.4183313999999998, 53.244113099999986], [-1.4182667999999998, 53.24489379999999], [-1.4182325, 53.2457507], [-1.4182320999999998, 53.2459447], [-1.4182319999999995, 53.24599709999999], [-1.4182855, 53.2463479], [-1.4183418, 53.24707139999999], [-1.4184215, 53.24745000000001], [-1.4184348, 53.2476362], [-1.4184579999999998, 53.248047499999984], [-1.4185123999999998, 53.2484171], [-1.4185655, 53.2487611], [-1.4187418999999997, 53.2497188], [-1.4189462999999998, 53.25067709999999], [-1.4190656, 53.251421099999995], [-1.4191707999999998, 53.2521624], [-1.4192246, 53.252510699999995], [-1.4193012, 53.2529069], [-1.4194513010204597, 53.25335536819731], [-1.4195300999999998, 53.25359079999999], [-1.4196237, 53.25386359999999], [-1.4197135, 53.2541053], [-1.4197832, 53.2542732], [-1.4198995999999997, 53.2545748], [-1.4201220999999995, 53.255083799999994], [-1.4202994, 53.2553916], [-1.4205253999999998, 53.2557838], [-1.420702, 53.2560592], [-1.4209105, 53.25635119999999], [-1.4213568999999997, 53.25692099999999], [-1.4214983999999995, 53.25707], [-1.4219116, 53.25752449999999], [-1.422351, 53.25797080000001], [-1.4230219999999998, 53.2585671], [-1.4237419999999998, 53.25913499999999], [-1.4242765999999998, 53.2595173], [-1.4249436000000002, 53.25996], [-1.425676, 53.2603754], [-1.4271055, 53.261085599999994], [-1.4282224999999995, 53.26160919999999], [-1.4289310999999998, 53.26195450000001], [-1.4293493, 53.2621914], [-1.4302286999999998, 53.26270159999999], [-1.4311503, 53.2633255], [-1.4319828, 53.263972299999985], [-1.4328017, 53.264712], [-1.4335624000000002, 53.265484699999995], [-1.43429, 53.2662442], [-1.435986, 53.26800359999999], [-1.4360456999999998, 53.2680655], [-1.4366905, 53.2687509], [-1.4372881, 53.2694481], [-1.437304454591234, 53.26947020933538], [-1.4378169999999997, 53.27016309999999], [-1.4381863999999998, 53.27081], [-1.4383708999999998, 53.2711642], [-1.4385326, 53.2715493], [-1.4387285, 53.2721698], [-1.4388706999999998, 53.2727876], [-1.4389385999999995, 53.27345220000001], [-1.4389484999999995, 53.2740987], [-1.4388671, 53.27480980000001], [-1.4387097, 53.2754741], [-1.4384813999999997, 53.2761146], [-1.4381713, 53.2767478], [-1.4375498, 53.27786999999998], [-1.437304454591234, 53.27829479330904], [-1.4372177, 53.278445], [-1.4369359, 53.279017200000006], [-1.4366561, 53.27974570000001], [-1.4365023, 53.2803249], [-1.4364087, 53.2808416], [-1.4363453999999998, 53.2813572], [-1.4363438, 53.2815425], [-1.4363373, 53.2818447], [-1.4363715999999995, 53.282503], [-1.4364862, 53.283156600000005], [-1.4366539, 53.283795600000005], [-1.4368881, 53.284416], [-1.4371716, 53.2850639], [-1.437304454591234, 53.285289671936034], [-1.4373355999999995, 53.2853426], [-1.4375154999999995, 53.2856271], [-1.4377744, 53.2860263], [-1.4382033, 53.28656649999999], [-1.4389121, 53.28737240000001], [-1.4389940999999995, 53.2874484], [-1.4392824, 53.2877238], [-1.4393701, 53.2877989], [-1.4396812999999995, 53.288065999999986], [-1.4404587, 53.28865759999999], [-1.4413072999999998, 53.2892301], [-1.4432275999999995, 53.29042099999999], [-1.4468807, 53.29266040000001], [-1.4472645999999998, 53.292890400000005], [-1.4489245999999998, 53.2939044], [-1.4501007999999995, 53.2945481], [-1.4502181999999997, 53.29461200000001], [-1.4516321, 53.295260000000006], [-1.4524169, 53.2955835], [-1.4531693, 53.295866], [-1.4542682999999998, 53.2962546], [-1.4553478999999998, 53.29662690000001], [-1.4578632, 53.2974913], [-1.4602418, 53.2983131], [-1.4604662, 53.298385399999994], [-1.4608607000000002, 53.2985124], [-1.4614682, 53.298708], [-1.4626426, 53.29912709999999], [-1.4631662999999997, 53.2992989], [-1.4650774, 53.2999483], [-1.4652382999999998, 53.30000199999999], [-1.4656688, 53.300153], [-1.4658599, 53.300222999999995], [-1.4694573999999998, 53.3014531], [-1.4700325, 53.3016522], [-1.4709927, 53.3020323], [-1.4719879, 53.302477], [-1.4728717, 53.3029653], [-1.4732553999999998, 53.30320329999999], [-1.4736203, 53.30344239999999], [-1.4743116, 53.303945199999994], [-1.4748209, 53.3043648], [-1.4753012, 53.30480250000001], [-1.4757699, 53.3052622], [-1.4761892999999997, 53.3057365], [-1.4772876540008348, 53.30706581297633], [-1.4775208999999998, 53.307348099999984], [-1.4781295, 53.30801439999999], [-1.478565, 53.30841859999999], [-1.4790641999999998, 53.3088072], [-1.4795493999999998, 53.3091648], [-1.4802289999999998, 53.309640599999994], [-1.4811099, 53.31017179999999], [-1.4822265, 53.310748], [-1.4831894, 53.311174400000006], [-1.4843625, 53.31165349999999], [-1.4865985, 53.31255370000001], [-1.5095819, 53.3217686], [-1.5103341, 53.3220852], [-1.5108654999999998, 53.322327599999994], [-1.5111435, 53.3224675], [-1.5113945999999998, 53.32260849999999], [-1.5117127, 53.32281949999999], [-1.5119804, 53.3229723], [-1.5122353999999998, 53.3231238], [-1.5126862, 53.3234244], [-1.5134337999999998, 53.3240177], [-1.5140511999999997, 53.324686], [-1.5145169999999997, 53.3253715], [-1.5147435, 53.32583400000001], [-1.5149335999999998, 53.3262902], [-1.5149900999999997, 53.3265288], [-1.5150847999999997, 53.32692860000001], [-1.515094, 53.3270846], [-1.5151041, 53.327526], [-1.5150909999999995, 53.328275899999994], [-1.5150178999999997, 53.32890880000001], [-1.5148152, 53.3297397], [-1.5143835, 53.33054550000001], [-1.5142587999999997, 53.3307084], [-1.5136944, 53.33144560000001], [-1.5133627, 53.33180619999999], [-1.5129874, 53.3321331], [-1.5126890999999998, 53.332366699999994], [-1.5123826, 53.3325949], [-1.5119043, 53.3329507], [-1.5117311, 53.33307219999999], [-1.5117057000000005, 53.33309100000001], [-1.5116470411623095, 53.33313292944257], [-1.5114773614409316, 53.33325484453056], [-1.511328395137356, 53.33336306325771], [-1.5111971346386217, 53.33345951675729], [-1.5110805723317666, 53.33354613616262], [-1.51097570060383, 53.33362485260701], [-1.5108795118418508, 53.333697597223725], [-1.510788998432867, 53.33376630114611], [-1.5107011527639178, 53.33383289550745], [-1.5106129672220416, 53.333899311441016], [-1.5105214341942774, 53.33396748008014], [-1.5104235460676634, 53.33403933255812], [-1.5103162952292384, 53.334116800008246], [-1.5101966740660413, 53.33420181356382], [-1.5100616749651108, 53.33429630435815], [-1.509908290313485, 53.33440220352452], [-1.5097335124982034, 53.33452144219625], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]} |
12.1 |
0610 |
0616 |
Chesterfield |
Sheffield |
Sheffield |
53.3780311 |
-1.4619218 |
53.3780311 |
-1.4619218 |
1 |
0 |
2026-09-17 05:26:21 |
TERMINATED |
2026-09-17 05:16:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802266 |
1789622048415618 |
42 |
42 |
2026-09-17 05:26:08.559482 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:08.229169 |
| 598108 |
628009 |
W83032 |
042P07M517 |
2026-09-17 |
COMPLETE |
16803509 |
2026-09-17 06:16:00 |
2026-09-17 05:26:21 |
2026-09-19 05:26:21 |
{"id": 628009, "stp": "P", "toc": "ScotRail", "uid": "W83032", "consist": "385118", "dest_crs": "DBL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83032/2026-09-17/detailed", "trust_id": "042P07M517", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dunblane", "service_date": "2026-09-17", "dest_arr_time": "0616", "dest_platform": "2", "is_terminated": 1, "next_location": "Dunblane", "signalling_id": "2P07", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "0616", "current_leg_dep": "0613", "current_leg_end": "Dunblane", "origin_dep_time": "0518", "origin_platform": "18", "current_location": "Dunblane Down Passenger Loop", "last_update_time": "2026-09-17T05:26:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.957300048676437, 56.15683735358049], [-3.9572999, 56.156843599999995], [-3.9572631, 56.15739130000001], [-3.9572063, 56.1577041], [-3.957047224293866, 56.1583326870682], [-3.956973399999999, 56.1586244], [-3.9568256000000006, 56.15910939999999], [-3.9566529, 56.1595953], [-3.9564486999999993, 56.1600773], [-3.956214300000001, 56.16055649999999], [-3.9556566, 56.1615269], [-3.9554644, 56.1618614], [-3.9550325, 56.1627889], [-3.9548931, 56.163183200000006], [-3.9547858, 56.16357599999999], [-3.9546919, 56.16398219999999], [-3.9546141, 56.16438099999999], [-3.9545792, 56.16478570000001], [-3.9545605, 56.165157599999986], [-3.954592599999999, 56.16563849999999], [-3.9546381999999993, 56.16613130000001], [-3.9547563, 56.166616699999985], [-3.954890399999999, 56.167108], [-3.955045899999999, 56.16754559999999], [-3.955225599999999, 56.16792939999999], [-3.9554456, 56.168314599999995], [-3.9557111, 56.1687402], [-3.9562919, 56.1695294], [-3.9568686, 56.1701446], [-3.9573755, 56.1707733], [-3.9578583, 56.1714034], [-3.958266000000001, 56.17203500000001], [-3.9583375, 56.1721585], [-3.9585825, 56.1725815], [-3.958823899999999, 56.173134], [-3.9593726999999994, 56.1744242], [-3.959653199999999, 56.17498559999999], [-3.9598918999999992, 56.1753909], [-3.9625419000000006, 56.1800997], [-3.963092299999999, 56.18114889999999], [-3.963329700000001, 56.1815539], [-3.9640730999999994, 56.1829287], [-3.964561399999999, 56.1837877], [-3.9647991, 56.1841861], [-3.9648454, 56.1842637], [-3.965115, 56.18462139999999], [-3.9652387, 56.18476679999999], [-3.9653899, 56.184944599999994], [-3.965628600000001, 56.185236399999994], [-3.965803, 56.18551999999999]]}", "current_leg_start": "Bridge of Allan", "dest_arr_time_act": "0616", "motion_projection": null, "next_location_lat": "56.1855200", "next_location_lon": "-3.9658030", "previous_location": "Bridge of Allan", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3742.144, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3820.055, \"from_m\": 3742.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3832.085, \"from_m\": 3820.055, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3893.16, \"from_m\": 3832.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5005.769, \"from_m\": 3893.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15058.6, \"from_m\": 5005.769, \"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\": 21936.356, \"from_m\": 15058.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\": 29625.122, \"from_m\": 21936.356, \"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\": 31981.566, \"from_m\": 29625.122, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35485.996, \"from_m\": 31981.566, \"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\": 37155.215, \"from_m\": 35485.996, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37236.42, \"from_m\": 37155.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\": 37345.063, \"from_m\": 37236.42, \"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\": 37418.7, \"from_m\": 37345.063, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37878.364, \"from_m\": 37418.7, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38880.149, \"from_m\": 37878.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\": 39548.764, \"from_m\": 38880.149, \"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\": 42821.237, \"from_m\": 39548.764, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44355.436, \"from_m\": 42821.237, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44949.996, \"from_m\": 44355.436, \"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\": 44982.36, \"from_m\": 44949.996, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45534.599, \"from_m\": 44982.36, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45628.102, \"from_m\": 45534.599, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45670.511, \"from_m\": 45628.102, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45739.408, \"from_m\": 45670.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\": 47667.469, \"from_m\": 45739.408, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58337.104, \"from_m\": 47667.469, \"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\": 59341.477, \"from_m\": 58337.104, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59400.969, \"from_m\": 59341.477, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60143.371, \"from_m\": 59400.969, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60168.361, \"from_m\": 60143.371, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60175.777, \"from_m\": 60168.361, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61629.387, \"from_m\": 60175.777, \"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\": 66060.394, \"from_m\": 61629.387, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66995.804, \"from_m\": 66060.394, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67480.307, \"from_m\": 66995.804, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67632.181, \"from_m\": 67480.307, \"capability_applied\": null, \"effective_limit_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\": 628009, \"profile_key\": \"89fbb33d7ed709733690f1f42ed0d6c688f97cc40b52bfa16e02ab3d9a64531f\", \"schedule_id\": 33025, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"0522\", \"wtt_dep\": \"0523\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4817.085, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"0527\", \"wtt_dep\": \"0527H\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 8771.977, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 14437.561, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 7, \"distance_m\": 21198.409, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542H\", \"location\": \"Linlithgow\", \"stage_seq\": 8, \"distance_m\": 29212.948, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0547H\", \"location\": \"Polmont\", \"stage_seq\": 9, \"distance_m\": 36729.57, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 10, \"distance_m\": 41629.415, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Falkirk Grahamston\", \"stage_seq\": 11, \"distance_m\": 42156.03, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"0555H\", \"wtt_dep\": \"0556H\", \"location\": \"Camelon\", \"stage_seq\": 12, \"distance_m\": 44286.188, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 13, \"distance_m\": 44940.402, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Larbert Jn\", \"stage_seq\": 14, \"distance_m\": 45810.033, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0559H\", \"location\": \"Larbert\", \"stage_seq\": 15, \"distance_m\": 46757.477, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0609\", \"location\": \"Stirling\", \"stage_seq\": 16, \"distance_m\": 59754.177, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613\", \"location\": \"Bridge of Allan\", \"stage_seq\": 17, \"distance_m\": 64310.472, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": null, \"location\": \"Dunblane\", \"stage_seq\": 18, \"distance_m\": 67632.181, \"section_seq\": 1, \"route_path_id\": 28706}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67632.181, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28706}], \"total_distance_m\": 67632.181, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67632.181, \"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": "0518", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "56.1855200", "current_position_lon": "-3.9658030", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:28Z\", \"source_id\": 52026785, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:20:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:32Z\", \"source_id\": 16779125, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:37Z\", \"source_id\": 52032849, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:27:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:43Z\", \"source_id\": 16780889, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:34Z\", \"source_id\": 52047166, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:39Z\", \"source_id\": 16785233, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:29Z\", \"source_id\": 52054939, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:33Z\", \"source_id\": 16787602, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:55Z\", \"source_id\": 52062639, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:02Z\", \"source_id\": 16789964, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:33Z\", \"source_id\": 52068038, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:38Z\", \"source_id\": 16791665, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:29Z\", \"source_id\": 52072507, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:32Z\", \"source_id\": 16793023, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 643, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:55Z\", \"source_id\": 52086425, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:59Z\", \"source_id\": 16797496, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:00Z\", \"source_id\": 52104962, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:07Z\", \"source_id\": 16803509, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dunblane", "service_state_platform": "2", "timing_fact_generation": 1789622168241611, "current_leg_arrival_utc": "2026-09-17T06:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:08.232885", "service_state_evidence_id": 16803509, "current_leg_start_actual_dep": "2026-09-17T06:13:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:08.562751", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
DBL |
2P07 |
385118 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3742.144, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3820.055, "from_m": 3742.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3832.085, "from_m": 3820.055, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3893.16, "from_m": 3832.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5005.769, "from_m": 3893.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15058.6, "from_m": 5005.769, "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": 21936.356, "from_m": 15058.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": 29625.122, "from_m": 21936.356, "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": 31981.566, "from_m": 29625.122, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35485.996, "from_m": 31981.566, "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": 37155.215, "from_m": 35485.996, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37236.42, "from_m": 37155.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": 37345.063, "from_m": 37236.42, "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": 37418.7, "from_m": 37345.063, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37878.364, "from_m": 37418.7, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38880.149, "from_m": 37878.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": 39548.764, "from_m": 38880.149, "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": 42821.237, "from_m": 39548.764, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44355.436, "from_m": 42821.237, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44949.996, "from_m": 44355.436, "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": 44982.36, "from_m": 44949.996, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45534.599, "from_m": 44982.36, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45628.102, "from_m": 45534.599, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45670.511, "from_m": 45628.102, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45739.408, "from_m": 45670.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": 47667.469, "from_m": 45739.408, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58337.104, "from_m": 47667.469, "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": 59341.477, "from_m": 58337.104, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59400.969, "from_m": 59341.477, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60143.371, "from_m": 59400.969, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60168.361, "from_m": 60143.371, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60175.777, "from_m": 60168.361, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61629.387, "from_m": 60175.777, "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": 66060.394, "from_m": 61629.387, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66995.804, "from_m": 66060.394, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67480.307, "from_m": 66995.804, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67632.181, "from_m": 67480.307, "capability_applied": null, "effective_limit_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": 628009, "profile_key": "89fbb33d7ed709733690f1f42ed0d6c688f97cc40b52bfa16e02ab3d9a64531f", "schedule_id": 33025, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0518", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "0522", "wtt_dep": "0523", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524H", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4817.085, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "0527", "wtt_dep": "0527H", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 8771.977, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530H", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 14437.561, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Winchburgh Jn", "stage_seq": 7, "distance_m": 21198.409, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542H", "location": "Linlithgow", "stage_seq": 8, "distance_m": 29212.948, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0547H", "location": "Polmont", "stage_seq": 9, "distance_m": 36729.57, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Grangemouth Jn", "stage_seq": 10, "distance_m": 41629.415, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Falkirk Grahamston", "stage_seq": 11, "distance_m": 42156.03, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "0555H", "wtt_dep": "0556H", "location": "Camelon", "stage_seq": 12, "distance_m": 44286.188, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Carmuirs East Jn", "stage_seq": 13, "distance_m": 44940.402, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Larbert Jn", "stage_seq": 14, "distance_m": 45810.033, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0559H", "location": "Larbert", "stage_seq": 15, "distance_m": 46757.477, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0609", "location": "Stirling", "stage_seq": 16, "distance_m": 59754.177, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613", "location": "Bridge of Allan", "stage_seq": 17, "distance_m": 64310.472, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": null, "location": "Dunblane", "stage_seq": 18, "distance_m": 67632.181, "section_seq": 1, "route_path_id": 28706}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67632.181, "from_m": 0.0, "section_seq": 1, "route_path_id": 28706}], "total_distance_m": 67632.181, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67632.181, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:28Z", "source_id": 52026785, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:20:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:32Z", "source_id": 16779125, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 680, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:37Z", "source_id": 52032849, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:27:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:43Z", "source_id": 16780889, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1171, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:34Z", "source_id": 52047166, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:40:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:39Z", "source_id": 16785233, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1165, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:29Z", "source_id": 52054939, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:46:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:33Z", "source_id": 16787602, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1146, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:55Z", "source_id": 52062639, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:52:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:02Z", "source_id": 16789964, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1136, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:33Z", "source_id": 52068038, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:55:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:38Z", "source_id": 16791665, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1098, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:29Z", "source_id": 52072507, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:59:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:32Z", "source_id": 16793023, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 643, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:55Z", "source_id": 52086425, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:07:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:59Z", "source_id": 16797496, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 442, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:00Z", "source_id": 52104962, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:16:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:07Z", "source_id": 16803509, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Edinburgh |
0518 |
0518 |
18 |
None |
None |
Dunblane |
0616 |
0616 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83032/2026-09-17/detailed |
None |
Bridge of Allan |
2026-09-17T06:13:00+01:00 |
Dunblane |
3.0 |
{"type": "LineString", "coordinates": [[-3.957300048676437, 56.15683735358049], [-3.9572999, 56.156843599999995], [-3.9572631, 56.15739130000001], [-3.9572063, 56.1577041], [-3.957047224293866, 56.1583326870682], [-3.956973399999999, 56.1586244], [-3.9568256000000006, 56.15910939999999], [-3.9566529, 56.1595953], [-3.9564486999999993, 56.1600773], [-3.956214300000001, 56.16055649999999], [-3.9556566, 56.1615269], [-3.9554644, 56.1618614], [-3.9550325, 56.1627889], [-3.9548931, 56.163183200000006], [-3.9547858, 56.16357599999999], [-3.9546919, 56.16398219999999], [-3.9546141, 56.16438099999999], [-3.9545792, 56.16478570000001], [-3.9545605, 56.165157599999986], [-3.954592599999999, 56.16563849999999], [-3.9546381999999993, 56.16613130000001], [-3.9547563, 56.166616699999985], [-3.954890399999999, 56.167108], [-3.955045899999999, 56.16754559999999], [-3.955225599999999, 56.16792939999999], [-3.9554456, 56.168314599999995], [-3.9557111, 56.1687402], [-3.9562919, 56.1695294], [-3.9568686, 56.1701446], [-3.9573755, 56.1707733], [-3.9578583, 56.1714034], [-3.958266000000001, 56.17203500000001], [-3.9583375, 56.1721585], [-3.9585825, 56.1725815], [-3.958823899999999, 56.173134], [-3.9593726999999994, 56.1744242], [-3.959653199999999, 56.17498559999999], [-3.9598918999999992, 56.1753909], [-3.9625419000000006, 56.1800997], [-3.963092299999999, 56.18114889999999], [-3.963329700000001, 56.1815539], [-3.9640730999999994, 56.1829287], [-3.964561399999999, 56.1837877], [-3.9647991, 56.1841861], [-3.9648454, 56.1842637], [-3.965115, 56.18462139999999], [-3.9652387, 56.18476679999999], [-3.9653899, 56.184944599999994], [-3.965628600000001, 56.185236399999994], [-3.965803, 56.18551999999999]]} |
2.1 |
0613 |
0616 |
Bridge of Allan |
Dunblane Down Passenger Loop |
Dunblane |
56.1855200 |
-3.9658030 |
56.1855200 |
-3.9658030 |
1 |
0 |
2026-09-17 05:26:21 |
TERMINATED |
2026-09-17 05:16:00 |
Dunblane |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803509 |
1789622168241611 |
64 |
64 |
2026-09-17 05:26:08.562751 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:08.232885 |
| 598109 |
629129 |
C61838 |
722J24M517 |
2026-09-17 |
COMPLETE |
16803510 |
2026-09-17 06:16:00 |
2026-09-17 05:26:21 |
2026-09-19 05:26:21 |
{"id": 629129, "stp": "P", "toc": "London Underground", "uid": "C61838", "consist": null, "dest_crs": "HRW", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61838/2026-09-17/detailed", "trust_id": "722J24M517", "origin_crs": "QPW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Harrow & Wealdstone (DC)", "service_date": "2026-09-17", "dest_arr_time": "0617", "dest_platform": "1", "is_terminated": 1, "next_location": "Harrow & Wealdstone (DC)", "signalling_id": "2J24", "timing_status": "ON TIME", "origin_station": "Queen's Park (DC)", "current_leg_arr": "0616", "current_leg_dep": "0614", "current_leg_end": "Harrow & Wealdstone (DC)", "origin_dep_time": "0555", "origin_platform": "3", "current_location": "Harrow & Wealdstone (DC)", "last_update_time": "2026-09-17T05:26:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.316622, 51.5815321], [-0.3171903, 51.5820763], [-0.3183175, 51.5830212], [-0.3189863, 51.5835035], [-0.31958449999999994, 51.58393710000001], [-0.32027089999999997, 51.5844332], [-0.3209849, 51.58491430000001], [-0.32170469999999995, 51.5853918], [-0.3224547, 51.5858583], [-0.3235763, 51.5865569], [-0.32433270000000003, 51.58699149999998], [-0.325124, 51.587416799999986], [-0.3281179, 51.5889001], [-0.33040259999999994, 51.5899897], [-0.33130529999999997, 51.5904059], [-0.3335558, 51.59142649999999], [-0.3338574, 51.5915712], [-0.3343768, 51.5918227]]}", "current_leg_start": "Kenton (DC)", "dest_arr_time_act": "0616½", "motion_projection": null, "next_location_lat": "51.5918227", "next_location_lon": "-0.3343768", "previous_location": "Kenton (DC)", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2425.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3050.441, \"from_m\": 2425.581, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3926.882, \"from_m\": 3050.441, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4928.284, \"from_m\": 3926.882, \"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\": 5320.394, \"from_m\": 4928.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5334.53, \"from_m\": 5320.394, \"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\": 5401.229, \"from_m\": 5334.53, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5644.57, \"from_m\": 5401.229, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5712.49, \"from_m\": 5644.57, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5727.64, \"from_m\": 5712.49, \"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\": 5794.597, \"from_m\": 5727.64, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6359.946, \"from_m\": 5794.597, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12765.606, \"from_m\": 6359.946, \"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\": 14191.351, \"from_m\": 12765.606, \"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\": 14267.604, \"from_m\": 14191.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14307.987, \"from_m\": 14267.604, \"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\": 14372.587, \"from_m\": 14307.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14379.802, \"from_m\": 14372.587, \"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\": 14432.973, \"from_m\": 14379.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14437.724, \"from_m\": 14432.973, \"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\": 15126.062, \"from_m\": 14437.724, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15454.911, \"from_m\": 15126.062, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15513.337, \"from_m\": 15454.911, \"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\": 15615.339, \"from_m\": 15513.337, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24998.578, \"from_m\": 15615.339, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 629129, \"profile_key\": \"06b50a3a719dc12b655e5570a4f92964d5404d9121451082736419c6f5cc6a2d\", \"schedule_id\": 7365, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 2, \"distance_m\": 329.096, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558\", \"location\": \"Kensal Green\", \"stage_seq\": 3, \"distance_m\": 1350.947, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 4, \"distance_m\": 2853.276, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"Harlesden\", \"stage_seq\": 5, \"distance_m\": 5124.339, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Stonebridge Park\", \"stage_seq\": 6, \"distance_m\": 7924.441, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 7, \"distance_m\": 9562.776, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0610\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 8, \"distance_m\": 21003.557, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 9, \"distance_m\": 21928.417, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614\", \"location\": \"Kenton (DC)\", \"stage_seq\": 10, \"distance_m\": 23311.103, \"section_seq\": 1, \"route_path_id\": 30450}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": null, \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 11, \"distance_m\": 24998.578, \"section_seq\": 1, \"route_path_id\": 30450}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24998.578, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30450}], \"total_distance_m\": 24998.578, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 22780.966, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2217.612, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5918227", "current_position_lon": "-0.3343768", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:42Z\", \"source_id\": 16793097, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:44Z\", \"source_id\": 16794087, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:04Z\", \"source_id\": 16795307, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:09Z\", \"source_id\": 16796441, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:47Z\", \"source_id\": 16797902, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:18Z\", \"source_id\": 16798812, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:01Z\", \"source_id\": 16800429, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:06Z\", \"source_id\": 16801696, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:07Z\", \"source_id\": 16803510, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harrow & Wealdstone (DC)", "service_state_platform": "1", "timing_fact_generation": 1789622171122166, "current_leg_arrival_utc": "2026-09-17T06:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:11.118455", "service_state_evidence_id": 16803510, "current_leg_start_actual_dep": "2026-09-17T06:14:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:11.325889", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
P |
QPW |
HRW |
2J24 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 2425.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3050.441, "from_m": 2425.581, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3926.882, "from_m": 3050.441, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4928.284, "from_m": 3926.882, "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": 5320.394, "from_m": 4928.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5334.53, "from_m": 5320.394, "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": 5401.229, "from_m": 5334.53, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5644.57, "from_m": 5401.229, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5712.49, "from_m": 5644.57, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5727.64, "from_m": 5712.49, "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": 5794.597, "from_m": 5727.64, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6359.946, "from_m": 5794.597, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12765.606, "from_m": 6359.946, "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": 14191.351, "from_m": 12765.606, "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": 14267.604, "from_m": 14191.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14307.987, "from_m": 14267.604, "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": 14372.587, "from_m": 14307.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14379.802, "from_m": 14372.587, "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": 14432.973, "from_m": 14379.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14437.724, "from_m": 14432.973, "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": 15126.062, "from_m": 14437.724, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15454.911, "from_m": 15126.062, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15513.337, "from_m": 15454.911, "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": 15615.339, "from_m": 15513.337, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24998.578, "from_m": 15615.339, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 629129, "profile_key": "06b50a3a719dc12b655e5570a4f92964d5404d9121451082736419c6f5cc6a2d", "schedule_id": 7365, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Queen's Park (DC)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Queen's Park Jn", "stage_seq": 2, "distance_m": 329.096, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558", "location": "Kensal Green", "stage_seq": 3, "distance_m": 1350.947, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601", "location": "Willesden Junction Low Level", "stage_seq": 4, "distance_m": 2853.276, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "Harlesden", "stage_seq": 5, "distance_m": 5124.339, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Stonebridge Park", "stage_seq": 6, "distance_m": 7924.441, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608", "location": "Wembley Central (DC)", "stage_seq": 7, "distance_m": 9562.776, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0610", "location": "North Wembley (DC)", "stage_seq": 8, "distance_m": 21003.557, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612", "location": "South Kenton (DC)", "stage_seq": 9, "distance_m": 21928.417, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614", "location": "Kenton (DC)", "stage_seq": 10, "distance_m": 23311.103, "section_seq": 1, "route_path_id": 30450}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": null, "location": "Harrow & Wealdstone (DC)", "stage_seq": 11, "distance_m": 24998.578, "section_seq": 1, "route_path_id": 30450}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24998.578, "from_m": 0.0, "section_seq": 1, "route_path_id": 30450}], "total_distance_m": 24998.578, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 22780.966, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2217.612, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:42Z", "source_id": 16793097, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:44Z", "source_id": 16794087, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:04Z", "source_id": 16795307, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:09Z", "source_id": 16796441, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:47Z", "source_id": 16797902, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:18Z", "source_id": 16798812, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:01Z", "source_id": 16800429, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:06Z", "source_id": 16801696, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:07Z", "source_id": 16803510, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Queen's Park (DC) |
0555 |
0555 |
3 |
None |
None |
Harrow & Wealdstone (DC) |
0617 |
0616½ |
1 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C61838/2026-09-17/detailed |
None |
Kenton (DC) |
2026-09-17T06:14:00+01:00 |
Harrow & Wealdstone (DC) |
2.0 |
{"type": "LineString", "coordinates": [[-0.316622, 51.5815321], [-0.3171903, 51.5820763], [-0.3183175, 51.5830212], [-0.3189863, 51.5835035], [-0.31958449999999994, 51.58393710000001], [-0.32027089999999997, 51.5844332], [-0.3209849, 51.58491430000001], [-0.32170469999999995, 51.5853918], [-0.3224547, 51.5858583], [-0.3235763, 51.5865569], [-0.32433270000000003, 51.58699149999998], [-0.325124, 51.587416799999986], [-0.3281179, 51.5889001], [-0.33040259999999994, 51.5899897], [-0.33130529999999997, 51.5904059], [-0.3335558, 51.59142649999999], [-0.3338574, 51.5915712], [-0.3343768, 51.5918227]]} |
1.0 |
0614 |
0616 |
Kenton (DC) |
Harrow & Wealdstone (DC) |
Harrow & Wealdstone (DC) |
51.5918227 |
-0.3343768 |
51.5918227 |
-0.3343768 |
1 |
0 |
2026-09-17 05:26:21 |
TERMINATED |
2026-09-17 05:16:00 |
Harrow & Wealdstone (DC) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803510 |
1789622171122166 |
30 |
30 |
2026-09-17 05:26:11.325889 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:11.118455 |
| 598110 |
631669 |
C00389 |
122T06MA17 |
2026-09-17 |
COMPLETE |
16803582 |
2026-09-17 06:16:00 |
2026-09-17 05:26:21 |
2026-09-19 05:26:21 |
{"id": 631669, "stp": "P", "toc": "Northern", "uid": "C00389", "consist": null, "dest_crs": "NCL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C00389/2026-09-17/detailed", "trust_id": "122T06MA17", "origin_crs": "ASL", "show_on_map": 0, "dar_est_time": "07:06:00", "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-17", "dest_arr_time": "0741", "dest_platform": "5", "is_terminated": 1, "next_location": "Bedlington (Construction)", "signalling_id": "2T06", "timing_status": null, "origin_station": "Ashington (Construction)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0706", "origin_platform": null, "current_location": "Ashington (Construction)", "last_update_time": "2026-09-17T05:26:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0741", "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\": 285.136, \"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\": 373.84, \"from_m\": 285.136, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2439.623, \"from_m\": 373.84, \"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\": 3163.773, \"from_m\": 2439.623, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3187.162, \"from_m\": 3163.773, \"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\": 4304.524, \"from_m\": 3187.162, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 4662.116, \"from_m\": 4304.524, \"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\": 4801.767, \"from_m\": 4662.116, \"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\": 5238.043, \"from_m\": 4801.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\": 6490.631, \"from_m\": 5238.043, \"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\": 12118.553, \"from_m\": 6490.631, \"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\": 12558.678, \"from_m\": 12118.553, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15420.211, \"from_m\": 12558.678, \"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\": 15760.036, \"from_m\": 15420.211, \"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\": 18946.769, \"from_m\": 15760.036, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 19522.48, \"from_m\": 18946.769, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21776.101, \"from_m\": 19522.48, \"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\": 23121.441, \"from_m\": 21776.101, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27246.692, \"from_m\": 23121.441, \"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\": 27273.98, \"from_m\": 27246.692, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28094.426, \"from_m\": 27273.98, \"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\": 29014.315, \"from_m\": 28094.426, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 30083.781, \"from_m\": 29014.315, \"capability_applied\": null, \"effective_limit_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\": 631669, \"profile_key\": \"54a45c1ea8c306336db3a9585e7d9fbef494fcd49136438846c4a6293666ec5f\", \"schedule_id\": 17, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0706\", \"location\": \"Ashington (Construction)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708H\", \"location\": \"Marcheys House Jn\", \"stage_seq\": 2, \"distance_m\": 2499.05, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"West Sleekburn Jn\", \"stage_seq\": 3, \"distance_m\": 3212.44, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711H\", \"location\": \"Bedlington (Construction)\", \"stage_seq\": 4, \"distance_m\": 4857.179, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0714H\", \"location\": \"Blyth Bebside (Construction)\", \"stage_seq\": 5, \"distance_m\": 6771.634, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718H\", \"location\": \"Newsham (Construction)\", \"stage_seq\": 6, \"distance_m\": 10107.618, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Red House Farm Jn\", \"stage_seq\": 7, \"distance_m\": 12012.402, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0723H\", \"location\": \"Seaton Delaval (Construction)\", \"stage_seq\": 8, \"distance_m\": 14352.846, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725\", \"location\": \"Seghill Jn\", \"stage_seq\": 9, \"distance_m\": 15766.509, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727\", \"location\": \"Holywell Jn\", \"stage_seq\": 10, \"distance_m\": 18130.431, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730\", \"location\": \"Northumberland Park (Construction)\", \"stage_seq\": 11, \"distance_m\": 19642.131, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Benton East Jn\", \"stage_seq\": 12, \"distance_m\": 21776.101, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Benton North Jn\", \"stage_seq\": 13, \"distance_m\": 23121.441, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 14, \"distance_m\": 27138.389, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739\", \"location\": \"Manors\", \"stage_seq\": 15, \"distance_m\": 29107.868, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 16, \"distance_m\": 30083.781, \"section_seq\": 1, \"route_path_id\": 65561}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30083.781, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65561}], \"total_distance_m\": 30083.781, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 30083.781, \"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": "0706", "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": "Ashington (Construction)", "service_state_platform": null, "timing_fact_generation": 1789622175056379, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:15.051773", "service_state_evidence_id": 16803582, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:15.117416", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
ASL |
NCL |
2T06 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 285.136, "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": 373.84, "from_m": 285.136, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2439.623, "from_m": 373.84, "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": 3163.773, "from_m": 2439.623, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3187.162, "from_m": 3163.773, "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": 4304.524, "from_m": 3187.162, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 4662.116, "from_m": 4304.524, "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": 4801.767, "from_m": 4662.116, "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": 5238.043, "from_m": 4801.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": 6490.631, "from_m": 5238.043, "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": 12118.553, "from_m": 6490.631, "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": 12558.678, "from_m": 12118.553, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15420.211, "from_m": 12558.678, "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": 15760.036, "from_m": 15420.211, "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": 18946.769, "from_m": 15760.036, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 19522.48, "from_m": 18946.769, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21776.101, "from_m": 19522.48, "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": 23121.441, "from_m": 21776.101, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27246.692, "from_m": 23121.441, "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": 27273.98, "from_m": 27246.692, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28094.426, "from_m": 27273.98, "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": 29014.315, "from_m": 28094.426, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 30083.781, "from_m": 29014.315, "capability_applied": null, "effective_limit_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": 631669, "profile_key": "54a45c1ea8c306336db3a9585e7d9fbef494fcd49136438846c4a6293666ec5f", "schedule_id": 17, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0706", "location": "Ashington (Construction)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708H", "location": "Marcheys House Jn", "stage_seq": 2, "distance_m": 2499.05, "section_seq": 1, "route_path_id": 65561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709", "location": "West Sleekburn Jn", "stage_seq": 3, "distance_m": 3212.44, "section_seq": 1, "route_path_id": 65561}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711H", "location": "Bedlington (Construction)", "stage_seq": 4, "distance_m": 4857.179, "section_seq": 1, "route_path_id": 65561}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0714H", "location": "Blyth Bebside (Construction)", "stage_seq": 5, "distance_m": 6771.634, "section_seq": 1, "route_path_id": 65561}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718H", "location": "Newsham (Construction)", "stage_seq": 6, "distance_m": 10107.618, "section_seq": 1, "route_path_id": 65561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Red House Farm Jn", "stage_seq": 7, "distance_m": 12012.402, "section_seq": 1, "route_path_id": 65561}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0723H", "location": "Seaton Delaval (Construction)", "stage_seq": 8, "distance_m": 14352.846, "section_seq": 1, "route_path_id": 65561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725", "location": "Seghill Jn", "stage_seq": 9, "distance_m": 15766.509, "section_seq": 1, "route_path_id": 65561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727", "location": "Holywell Jn", "stage_seq": 10, "distance_m": 18130.431, "section_seq": 1, "route_path_id": 65561}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730", "location": "Northumberland Park (Construction)", "stage_seq": 11, "distance_m": 19642.131, "section_seq": 1, "route_path_id": 65561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Benton East Jn", "stage_seq": 12, "distance_m": 21776.101, "section_seq": 1, "route_path_id": 65561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Benton North Jn", "stage_seq": 13, "distance_m": 23121.441, "section_seq": 1, "route_path_id": 65561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736H", "location": "Heaton South Jn", "stage_seq": 14, "distance_m": 27138.389, "section_seq": 1, "route_path_id": 65561}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739", "location": "Manors", "stage_seq": 15, "distance_m": 29107.868, "section_seq": 1, "route_path_id": 65561}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": null, "location": "Newcastle", "stage_seq": 16, "distance_m": 30083.781, "section_seq": 1, "route_path_id": 65561}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30083.781, "from_m": 0.0, "section_seq": 1, "route_path_id": 65561}], "total_distance_m": 30083.781, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 30083.781, "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} |
[] |
Ashington (Construction) |
0706 |
0706 |
None |
7:06:00 |
None |
Newcastle |
0741 |
0741 |
5 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C00389/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Ashington (Construction) |
Bedlington (Construction) |
None |
None |
None |
None |
1 |
0 |
2026-09-17 05:26:21 |
TERMINATED |
2026-09-17 05:16:00 |
Ashington (Construction) |
TRUST |
TRUST_CANCELLATION |
16803582 |
1789622175056379 |
1 |
1 |
2026-09-17 05:26:15.117416 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:15.051773 |
| 598111 |
629468 |
P65495 |
355W44M617 |
2026-09-17 |
COMPLETE |
16803601 |
2026-09-17 06:16:00 |
2026-09-17 05:26:21 |
2026-09-19 05:26:21 |
{"id": 629468, "stp": "P", "toc": "Northern", "uid": "P65495", "consist": "769424", "dest_crs": "WGW", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65495/2026-09-17/detailed", "trust_id": "355W44M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:03:00", "dar_platform": null, "dest_station": "Wigan Wallgate", "service_date": "2026-09-17", "dest_arr_time": "0617", "dest_platform": "1", "is_terminated": 1, "next_location": "Wigan Wallgate", "signalling_id": "5W44", "timing_status": "EARLY", "origin_station": "Springs Branch Stabling Sidings", "current_leg_arr": "0616", "current_leg_dep": "0612", "current_leg_end": "Wigan Wallgate", "origin_dep_time": "0603", "origin_platform": null, "current_location": "Wigan Wallgate", "last_update_time": "2026-09-17T05:26:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6180801999999996, 53.5307332], [-2.6189786999999995, 53.53177900000001], [-2.6197611, 53.532689600000005], [-2.6205826999999995, 53.53365059999999], [-2.6210191, 53.53415780000001], [-2.6215394, 53.5347604], [-2.6226632999999997, 53.53602889999999], [-2.6230683, 53.5364861], [-2.6237477, 53.53717139999999], [-2.623199, 53.5365372], [-2.6229028, 53.53619419999999], [-2.6225399, 53.5357766], [-2.6219716, 53.53512849999999], [-2.621628, 53.5347367], [-2.6206631999999996, 53.53361759999999], [-2.6198362, 53.5326385], [-2.6193717, 53.5320369], [-2.6192951999999994, 53.53194800000001], [-2.6188653, 53.53139319999999], [-2.6186668, 53.531166], [-2.6182384, 53.530659400000005], [-2.6175195999999996, 53.52982599999999], [-2.6167006999999995, 53.528885599999995], [-2.6161696999999995, 53.52827019999999], [-2.6157451, 53.527796499999994], [-2.6161696999999995, 53.52827019999999], [-2.6167006999999995, 53.528885599999995], [-2.6175195999999996, 53.52982599999999], [-2.6182384, 53.530659400000005], [-2.6186668, 53.531166], [-2.6188653, 53.53139319999999], [-2.6192951999999994, 53.53194800000001], [-2.6193717, 53.5320369], [-2.6198362, 53.5326385], [-2.6206631999999996, 53.53361759999999], [-2.621628, 53.5347367], [-2.6219716, 53.53512849999999], [-2.6225399, 53.5357766], [-2.6229028, 53.53619419999999], [-2.623199, 53.5365372], [-2.6237477, 53.53717139999999], [-2.6243799, 53.5379072], [-2.6247546, 53.538352800000006], [-2.6249914, 53.5386344], [-2.6254025, 53.539198000000006], [-2.6256204, 53.5395011], [-2.6257392, 53.5396289], [-2.6259087, 53.5398205], [-2.6260218999999996, 53.5399541], [-2.6262874999999997, 53.5402072], [-2.6266355999999997, 53.540506999999984], [-2.6270125, 53.5407829], [-2.627515, 53.541106000000006], [-2.6278401999999996, 53.541288999999985], [-2.6279362, 53.541343000000005], [-2.6281599999999994, 53.54146049999999], [-2.628232843509085, 53.54149641278647], [-2.6285178, 53.54163690000001], [-2.6288264999999997, 53.5417721], [-2.6291602999999997, 53.5419115], [-2.629467, 53.54208309999999], [-2.6296451999999997, 53.5421659], [-2.6300343, 53.542364000000006], [-2.6302602, 53.5425064], [-2.6305482, 53.5427176], [-2.6307592, 53.5429018], [-2.6319762, 53.54408769999999], [-2.6321891, 53.5442656], [-2.632280300000001, 53.544329399999995], [-2.6325140999999994, 53.5444786], [-2.6326741, 53.5445624], [-2.6329586, 53.54469619999999], [-2.633112, 53.54477049999999], [-2.6334284, 53.5449], [-2.6337257999999997, 53.5450094], [-2.6338789999999994, 53.54505660000001], [-2.6340325, 53.54509860000001], [-2.6342148999999995, 53.5451491], [-2.634455, 53.54521]]}", "current_leg_start": "Springs Branch", "dest_arr_time_act": "0617", "motion_projection": null, "next_location_lat": "53.5452100", "next_location_lon": "-2.6344550", "previous_location": "Springs Branch", "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\": 1741.458, \"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\": 1923.72, \"from_m\": 1741.458, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2277.311, \"from_m\": 1923.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2336.498, \"from_m\": 2277.311, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2388.795, \"from_m\": 2336.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2416.63, \"from_m\": 2388.795, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2465.433, \"from_m\": 2416.63, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2804.036, \"from_m\": 2465.433, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2905.642, \"from_m\": 2804.036, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 629468, \"profile_key\": \"8036dc97c0d333a58cead9ca058e2a1a4e76c27a1111912c4dd4bc7918d36543\", \"schedule_id\": 21604, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Springs Branch Stabling Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74721}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0612\", \"location\": \"Springs Branch\", \"stage_seq\": 2, \"distance_m\": 933.361, \"section_seq\": 1, \"route_path_id\": 74721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614H\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 3, \"distance_m\": 933.361, \"section_seq\": 1, \"route_path_id\": 74721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 4, \"distance_m\": 1923.72, \"section_seq\": 1, \"route_path_id\": 74721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Wigan Station Jn\", \"stage_seq\": 5, \"distance_m\": 2305.778, \"section_seq\": 1, \"route_path_id\": 74721}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": null, \"location\": \"Wigan Wallgate\", \"stage_seq\": 6, \"distance_m\": 2905.642, \"section_seq\": 1, \"route_path_id\": 74721}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2905.642, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74721}], \"total_distance_m\": 2905.642, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 471.99, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2433.652, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.5452100", "current_position_lon": "-2.6344550", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:26Z\", \"source_id\": 52057621, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:34Z\", \"source_id\": 16788436, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:12Z\", \"source_id\": 52105334, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:17Z\", \"source_id\": 16803601, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wigan Wallgate", "service_state_platform": "1", "timing_fact_generation": 1789622178987068, "current_leg_arrival_utc": "2026-09-17T06:16:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:18.982999", "service_state_evidence_id": 16803601, "current_leg_start_actual_dep": "2026-09-17T06:12:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:19.777456", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
None |
WGW |
5W44 |
769424 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1741.458, "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": 1923.72, "from_m": 1741.458, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2277.311, "from_m": 1923.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2336.498, "from_m": 2277.311, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2388.795, "from_m": 2336.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2416.63, "from_m": 2388.795, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2465.433, "from_m": 2416.63, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2804.036, "from_m": 2465.433, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2905.642, "from_m": 2804.036, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 629468, "profile_key": "8036dc97c0d333a58cead9ca058e2a1a4e76c27a1111912c4dd4bc7918d36543", "schedule_id": 21604, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Springs Branch Stabling Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74721}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0612", "location": "Springs Branch", "stage_seq": 2, "distance_m": 933.361, "section_seq": 1, "route_path_id": 74721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614H", "location": "Springs Branch Jn", "stage_seq": 3, "distance_m": 933.361, "section_seq": 1, "route_path_id": 74721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Wigan South Jn", "stage_seq": 4, "distance_m": 1923.72, "section_seq": 1, "route_path_id": 74721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Wigan Station Jn", "stage_seq": 5, "distance_m": 2305.778, "section_seq": 1, "route_path_id": 74721}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": null, "location": "Wigan Wallgate", "stage_seq": 6, "distance_m": 2905.642, "section_seq": 1, "route_path_id": 74721}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2905.642, "from_m": 0.0, "section_seq": 1, "route_path_id": 74721}], "total_distance_m": 2905.642, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 471.99, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2433.652, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9400, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:26Z", "source_id": 52057621, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:48:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:34Z", "source_id": 16788436, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9331, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:12Z", "source_id": 52105334, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:16:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:17Z", "source_id": 16803601, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Springs Branch Stabling Sidings |
0603 |
0603 |
None |
6:03:00 |
None |
Wigan Wallgate |
0617 |
0617 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65495/2026-09-17/detailed |
None |
Springs Branch |
2026-09-17T06:12:00+01:00 |
Wigan Wallgate |
4.0 |
{"type": "LineString", "coordinates": [[-2.6180801999999996, 53.5307332], [-2.6189786999999995, 53.53177900000001], [-2.6197611, 53.532689600000005], [-2.6205826999999995, 53.53365059999999], [-2.6210191, 53.53415780000001], [-2.6215394, 53.5347604], [-2.6226632999999997, 53.53602889999999], [-2.6230683, 53.5364861], [-2.6237477, 53.53717139999999], [-2.623199, 53.5365372], [-2.6229028, 53.53619419999999], [-2.6225399, 53.5357766], [-2.6219716, 53.53512849999999], [-2.621628, 53.5347367], [-2.6206631999999996, 53.53361759999999], [-2.6198362, 53.5326385], [-2.6193717, 53.5320369], [-2.6192951999999994, 53.53194800000001], [-2.6188653, 53.53139319999999], [-2.6186668, 53.531166], [-2.6182384, 53.530659400000005], [-2.6175195999999996, 53.52982599999999], [-2.6167006999999995, 53.528885599999995], [-2.6161696999999995, 53.52827019999999], [-2.6157451, 53.527796499999994], [-2.6161696999999995, 53.52827019999999], [-2.6167006999999995, 53.528885599999995], [-2.6175195999999996, 53.52982599999999], [-2.6182384, 53.530659400000005], [-2.6186668, 53.531166], [-2.6188653, 53.53139319999999], [-2.6192951999999994, 53.53194800000001], [-2.6193717, 53.5320369], [-2.6198362, 53.5326385], [-2.6206631999999996, 53.53361759999999], [-2.621628, 53.5347367], [-2.6219716, 53.53512849999999], [-2.6225399, 53.5357766], [-2.6229028, 53.53619419999999], [-2.623199, 53.5365372], [-2.6237477, 53.53717139999999], [-2.6243799, 53.5379072], [-2.6247546, 53.538352800000006], [-2.6249914, 53.5386344], [-2.6254025, 53.539198000000006], [-2.6256204, 53.5395011], [-2.6257392, 53.5396289], [-2.6259087, 53.5398205], [-2.6260218999999996, 53.5399541], [-2.6262874999999997, 53.5402072], [-2.6266355999999997, 53.540506999999984], [-2.6270125, 53.5407829], [-2.627515, 53.541106000000006], [-2.6278401999999996, 53.541288999999985], [-2.6279362, 53.541343000000005], [-2.6281599999999994, 53.54146049999999], [-2.628232843509085, 53.54149641278647], [-2.6285178, 53.54163690000001], [-2.6288264999999997, 53.5417721], [-2.6291602999999997, 53.5419115], [-2.629467, 53.54208309999999], [-2.6296451999999997, 53.5421659], [-2.6300343, 53.542364000000006], [-2.6302602, 53.5425064], [-2.6305482, 53.5427176], [-2.6307592, 53.5429018], [-2.6319762, 53.54408769999999], [-2.6321891, 53.5442656], [-2.632280300000001, 53.544329399999995], [-2.6325140999999994, 53.5444786], [-2.6326741, 53.5445624], [-2.6329586, 53.54469619999999], [-2.633112, 53.54477049999999], [-2.6334284, 53.5449], [-2.6337257999999997, 53.5450094], [-2.6338789999999994, 53.54505660000001], [-2.6340325, 53.54509860000001], [-2.6342148999999995, 53.5451491], [-2.634455, 53.54521]]} |
2.6 |
0612 |
0616 |
Springs Branch |
Wigan Wallgate |
Wigan Wallgate |
53.5452100 |
-2.6344550 |
53.5452100 |
-2.6344550 |
1 |
0 |
2026-09-17 05:26:21 |
TERMINATED |
2026-09-17 05:16:00 |
Wigan Wallgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803601 |
1789622178987068 |
10 |
10 |
2026-09-17 05:26:19.777456 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:18.982999 |
| 598112 |
629188 |
W10787 |
731Y25M517 |
2026-09-17 |
COMPLETE |
16802661 |
2026-09-17 06:16:00 |
2026-09-17 05:26:21 |
2026-09-19 05:26:21 |
{"id": 629188, "stp": "P", "toc": "Heathrow Express", "uid": "W10787", "consist": "387132+387139", "dest_crs": "PAD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10787/2026-09-17/detailed", "trust_id": "731Y25M517", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-17", "dest_arr_time": "0618", "dest_platform": "6", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1Y25", "timing_status": "EARLY", "origin_station": "Heathrow Terminal 5", "current_leg_arr": "0616", "current_leg_dep": "0601", "current_leg_end": "London Paddington", "origin_dep_time": "0557", "origin_platform": "3", "current_location": "Link Line", "last_update_time": "2026-09-17T05:26:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-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": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "0618", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "14.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.226, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1042.611, \"from_m\": 657.226, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2508.087, \"from_m\": 1042.611, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 2818.589, \"from_m\": 2508.087, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3719.224, \"from_m\": 2818.589, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6317.532, \"from_m\": 3719.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6392.47, \"from_m\": 6317.532, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6932.363, \"from_m\": 6392.47, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7432.589, \"from_m\": 6932.363, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18513.225, \"from_m\": 7432.589, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 22776.685, \"from_m\": 18513.225, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22978.09, \"from_m\": 22776.685, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23063.77, \"from_m\": 22978.09, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24227.031, \"from_m\": 23063.77, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24512.042, \"from_m\": 24227.031, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25982.167, \"from_m\": 24512.042, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 629188, \"profile_key\": \"e00c63fa292a8cdb17e32b16b31a325f0809d1f6f3723c649741e8a850f18f8c\", \"schedule_id\": 25370, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0602H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 2650.144, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6423.877, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 6730.545, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8358.762, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 11638.462, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Acton West Jn\", \"stage_seq\": 7, \"distance_m\": 17804.107, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 8, \"distance_m\": 23195.47, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 9, \"distance_m\": 24067.611, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 10, \"distance_m\": 25341.752, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 11, \"distance_m\": 25982.167, \"section_seq\": 1, \"route_path_id\": 38284}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25982.167, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}], \"total_distance_m\": 25982.167, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 25982.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0557", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:25Z\", \"source_id\": 52075510, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:28Z\", \"source_id\": 16793978, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:49Z\", \"source_id\": 52089851, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:52Z\", \"source_id\": 16798531, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:54Z\", \"source_id\": 52093606, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:58Z\", \"source_id\": 16799791, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:41Z\", \"source_id\": 52102517, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:48Z\", \"source_id\": 16802661, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "6", "timing_fact_generation": 1789622089213107, "current_leg_arrival_utc": "2026-09-17T06:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:20.264178", "service_state_evidence_id": 16802661, "current_leg_start_actual_dep": "2026-09-17T06:02:30+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:20.378592", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Heathrow Express |
P |
HWV |
PAD |
1Y25 |
387132+387139 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 657.226, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1042.611, "from_m": 657.226, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2508.087, "from_m": 1042.611, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 2818.589, "from_m": 2508.087, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3719.224, "from_m": 2818.589, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6317.532, "from_m": 3719.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6392.47, "from_m": 6317.532, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6932.363, "from_m": 6392.47, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7432.589, "from_m": 6932.363, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18513.225, "from_m": 7432.589, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 22776.685, "from_m": 18513.225, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22978.09, "from_m": 22776.685, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23063.77, "from_m": 22978.09, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24227.031, "from_m": 23063.77, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24512.042, "from_m": 24227.031, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 25982.167, "from_m": 24512.042, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 629188, "profile_key": "e00c63fa292a8cdb17e32b16b31a325f0809d1f6f3723c649741e8a850f18f8c", "schedule_id": 25370, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0557", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0602H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 2650.144, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6423.877, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 6730.545, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8358.762, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Southall", "stage_seq": 6, "distance_m": 11638.462, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Acton West Jn", "stage_seq": 7, "distance_m": 17804.107, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Ladbroke Grove Jn", "stage_seq": 8, "distance_m": 23195.47, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Portobello Jn (London)", "stage_seq": 9, "distance_m": 24067.611, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Royal Oak Junction", "stage_seq": 10, "distance_m": 25341.752, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": null, "location": "London Paddington", "stage_seq": 11, "distance_m": 25982.167, "section_seq": 1, "route_path_id": 38284}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25982.167, "from_m": 0.0, "section_seq": 1, "route_path_id": 38284}], "total_distance_m": 25982.167, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 25982.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23478, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:25Z", "source_id": 52075510, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:00:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:28Z", "source_id": 16793978, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:49Z", "source_id": 52089851, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:08:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:52Z", "source_id": 16798531, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:54Z", "source_id": 52093606, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:10:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:58Z", "source_id": 16799791, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22934, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:41Z", "source_id": 52102517, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:16:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:48Z", "source_id": 16802661, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Heathrow Terminal 5 |
0557 |
0557 |
3 |
None |
None |
London Paddington |
0618 |
0618 |
6 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W10787/2026-09-17/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-17T06:02:30+01:00 |
London Paddington |
15.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-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]]} |
14.4 |
0601 |
0616 |
Heathrow Terminals 2 & 3 |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-17 05:26:21 |
TERMINATED |
2026-09-17 05:16:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802661 |
1789622089213107 |
35 |
35 |
2026-09-17 05:26:20.378592 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:20.264178 |
| 598113 |
627751 |
G77238 |
871W92M517 |
2026-09-17 |
COMPLETE |
16802626 |
2026-09-17 06:16:00 |
2026-09-17 05:26:21 |
2026-09-19 05:26:21 |
{"id": 627751, "stp": "O", "toc": "Gatwick Express", "uid": "G77238", "consist": "387206+387301", "dest_crs": "BTN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77238/2026-09-17/detailed", "trust_id": "871W92M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-17", "dest_arr_time": "0613", "dest_platform": "4", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1W92", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "0616", "current_leg_dep": "0546", "current_leg_end": "Brighton", "origin_dep_time": "0505", "origin_platform": "10", "current_location": "Brighton", "last_update_time": "2026-09-17T05:26:21", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1608081984005018, 51.156561753936], [-0.1608101, 51.1563193], [-0.16080849999999997, 51.1562564], [-0.1608097, 51.15623159999999], [-0.16080720000000004, 51.15617209999999], [-0.1608056, 51.1559385], [-0.16080709999999998, 51.1558648], [-0.1608191, 51.15525920000001], [-0.1608179, 51.15498749999999], [-0.16081779999999998, 51.15477159999999], [-0.16081639999999997, 51.1543588], [-0.16081639999999997, 51.1540528], [-0.160815, 51.15380069999999], [-0.16081699999999996, 51.15335150000001], [-0.16081639999999997, 51.1530848], [-0.1608171, 51.1526879], [-0.16081579999999998, 51.15229239999999], [-0.16081859999999998, 51.1519675], [-0.16081869999999998, 51.151499599999994], [-0.16082039999999995, 51.15057590000001], [-0.160821, 51.149749], [-0.16081949999999998, 51.14920800000001], [-0.1608222, 51.1490061], [-0.16082029999999997, 51.1487646], [-0.1608185, 51.14833389999998], [-0.16082029999999997, 51.1480462], [-0.16082089999999996, 51.14770480000001], [-0.1608216, 51.14728359999999], [-0.16082319999999997, 51.1471995], [-0.16083469999999997, 51.14363050000001], [-0.1608324, 51.14321300000001], [-0.1608281, 51.1418375], [-0.1608278, 51.14176280000001], [-0.1607762, 51.1253312], [-0.1607756, 51.125159399999994], [-0.16079659999999998, 51.121875800000005], [-0.16079659999999998, 51.1216452], [-0.1608668, 51.11872399999999], [-0.16087, 51.11836389999999], [-0.1608707, 51.118227], [-0.1608710319622562, 51.11755998823866], [-0.16087301015389052, 51.11740146569612], [-0.16087840992716507, 51.11726138739539], [-0.16088668084312607, 51.117137118948136], [-0.16089727246281993, 51.11702602596604], [-0.16090963434729288, 51.116925474060785], [-0.16092321605759127, 51.11683282884404], [-0.1609374671547614, 51.11674545592748], [-0.16095183719984965, 51.116660720922795], [-0.16096577575390228, 51.11657598944166], [-0.1609787323779656, 51.11648862709573], [-0.1609901566330859, 51.11639599949672], [-0.16099949808030958, 51.11629547225627], [-0.1610062062806829, 51.11618441098608], [-0.1610097307952522, 51.116060181297826], [-0.1610095211850638, 51.11592014880318], [-0.16100502701116395, 51.11576167911382], [-0.1609911, 51.1154571], [-0.1609629, 51.115044899999994], [-0.1609012, 51.11406970000001], [-0.16089139999999996, 51.10597310000001], [-0.16089109999999998, 51.1057946], [-0.16089148101576622, 51.105631359695174], [-0.1609285, 51.08976839999998], [-0.1609071, 51.08932240000001], [-0.16085789999999997, 51.08870729999999], [-0.1607999, 51.087982400000016], [-0.1608009993555373, 51.0874893483581], [-0.1608058, 51.0853363], [-0.1608066, 51.0849873], [-0.16077379999999997, 51.0842736], [-0.16071089999999996, 51.0834904], [-0.1606, 51.0828356], [-0.1604136, 51.0820951], [-0.16013060000000004, 51.0812438], [-0.15988519999999998, 51.080609300000006], [-0.159515, 51.0799011], [-0.15890889999999996, 51.078866], [-0.15849519999999995, 51.07831850000001], [-0.158143, 51.0779161], [-0.1507031, 51.0697972], [-0.14978619999999998, 51.06883679999999], [-0.1493932, 51.06844029999999], [-0.1489533, 51.0680207], [-0.14844099999999996, 51.0675858], [-0.1479422, 51.067215], [-0.147395, 51.06681379999999], [-0.14686389999999996, 51.0664413], [-0.1462363, 51.06605700000001], [-0.1441951, 51.0648468], [-0.14366129999999996, 51.064493000000006], [-0.1430954, 51.0640968], [-0.1425697, 51.06369740000001], [-0.14204449999999996, 51.0632556], [-0.1413921, 51.0626578], [-0.1409577, 51.0622222], [-0.1405527, 51.0617738], [-0.1401584, 51.0613136], [-0.1398231, 51.0608804], [-0.1393903, 51.0602549], [-0.13884409999999997, 51.05933179999999], [-0.1374768, 51.056558], [-0.1373517, 51.05630430000001], [-0.1369393, 51.05546759999999], [-0.1359661, 51.05349309999998], [-0.1357118, 51.0530409], [-0.1354651, 51.0526114], [-0.1351427, 51.0521237], [-0.1347087, 51.0515301], [-0.1341985, 51.050909700000005], [-0.13379189999999996, 51.0504582], [-0.133335, 51.0499847], [-0.1327215, 51.0494037], [-0.13248088762584648, 51.04919293101055], [-0.1321555, 51.04890790000001], [-0.13148499999999996, 51.0483906], [-0.13132589999999997, 51.048278200000006], [-0.1308439, 51.04794], [-0.1301761, 51.0474932], [-0.1225206, 51.04274470000001], [-0.1218742, 51.042321499999986], [-0.12132529999999996, 51.04193889999999], [-0.1212546, 51.041889700000006], [-0.12068599999999996, 51.0414631], [-0.12015760000000002, 51.0410617], [-0.11953, 51.040553999999986], [-0.1189372, 51.0400498], [-0.11836320000000002, 51.03953880000001], [-0.117803, 51.0389836], [-0.1171831, 51.0383413], [-0.1166538, 51.0377309], [-0.1165688, 51.0376329], [-0.1158341, 51.03664770000001], [-0.1129581, 51.033152300000005], [-0.1125513, 51.032647700000005], [-0.11207609999999996, 51.0320314], [-0.11165500000000002, 51.0314225], [-0.1112554, 51.030779800000005], [-0.11093619999999998, 51.0302012], [-0.1108166, 51.0299451], [-0.1062637, 51.0188065], [-0.1055293, 51.0170365], [-0.10544879999999998, 51.01681099999998], [-0.10503529999999998, 51.01590610000001], [-0.1045932, 51.0147279], [-0.104392, 51.0141732], [-0.1042311, 51.013678500000005], [-0.1040996, 51.01309800000001], [-0.1039791, 51.0124329], [-0.1039065, 51.0118695], [-0.10385289999999998, 51.01126029999999], [-0.10384749999999998, 51.0106899], [-0.1038743, 51.0100452], [-0.103936, 51.0094292], [-0.103984, 51.009151], [-0.1040092, 51.00900500000001], [-0.104132, 51.0083889], [-0.1042633, 51.0078395], [-0.1044456, 51.00723190000001], [-0.10467899999999998, 51.00647409999999], [-0.1048158, 51.0060507], [-0.1048823, 51.0058407], [-0.1049687, 51.00556439999999], [-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.15545803116705953, 50.84693018306222], [-0.1554146637952723, 50.84677403700049], [-0.15538045622130114, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.1553081787261997, 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": "Gatwick Airport", "dest_arr_time_act": "0613", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Gatwick Airport", "current_leg_milage": "24.0", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"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\": 6736.375, \"from_m\": 3337.998, \"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\": 15116.796, \"from_m\": 6736.375, \"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\": 16421.109, \"from_m\": 15116.796, \"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\": 16482.496, \"from_m\": 16421.109, \"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\": 16522.099, \"from_m\": 16482.496, \"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\": 16547.668, \"from_m\": 16522.099, \"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\": 16600.667, \"from_m\": 16547.668, \"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\": 16630.867, \"from_m\": 16600.667, \"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\": 16667.832, \"from_m\": 16630.867, \"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\": 17062.088, \"from_m\": 16667.832, \"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\": 17092.524, \"from_m\": 17062.088, \"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\": 17181.192, \"from_m\": 17092.524, \"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\": 17244.891, \"from_m\": 17181.192, \"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\": 17280.598, \"from_m\": 17244.891, \"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\": 17324.869, \"from_m\": 17280.598, \"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\": 17383.433, \"from_m\": 17324.869, \"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\": 18661.077, \"from_m\": 17383.433, \"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\": 23004.058, \"from_m\": 18661.077, \"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\": 23120.827, \"from_m\": 23004.058, \"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\": 24521.974, \"from_m\": 23120.827, \"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\": 25148.872, \"from_m\": 24521.974, \"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\": 32658.561, \"from_m\": 25148.872, \"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\": 33714.437, \"from_m\": 32658.561, \"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\": 33745.474, \"from_m\": 33714.437, \"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\": 33841.441, \"from_m\": 33745.474, \"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\": 34398.711, \"from_m\": 33841.441, \"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\": 34526.866, \"from_m\": 34398.711, \"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\": 34810.999, \"from_m\": 34526.866, \"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\": 50489.143, \"from_m\": 34810.999, \"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\": 50569.85, \"from_m\": 50489.143, \"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\": 50864.083, \"from_m\": 50569.85, \"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\": 51719.353, \"from_m\": 50864.083, \"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\": 59583.566, \"from_m\": 51719.353, \"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\": 60797.285, \"from_m\": 59583.566, \"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\": 61315.446, \"from_m\": 60797.285, \"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\": 77610.603, \"from_m\": 61315.446, \"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\": 80657.817, \"from_m\": 77610.603, \"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\": 80670.917, \"from_m\": 80657.817, \"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\": 81100.771, \"from_m\": 80670.917, \"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\": 81246.075, \"from_m\": 81100.771, \"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\": 81305.026, \"from_m\": 81246.075, \"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\": 81334.726, \"from_m\": 81305.026, \"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\": 81376.081, \"from_m\": 81334.726, \"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\": 81636.243, \"from_m\": 81376.081, \"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\": 627751, \"profile_key\": \"781233a58bf45bdfdf808b79c2d12eb2925fca50d59d8b0188c258b1ead9cf4d\", \"schedule_id\": 39505, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0505\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0507H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0508H\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.376, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0511\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514H\", \"location\": \"Balham\", \"stage_seq\": 6, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 7, \"distance_m\": 9730.311, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0517\", \"location\": \"Streatham Common\", \"stage_seq\": 8, \"distance_m\": 10464.161, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521H\", \"location\": \"Selhurst\", \"stage_seq\": 9, \"distance_m\": 15024.904, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 16011.094, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"East Croydon\", \"stage_seq\": 11, \"distance_m\": 16860.196, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"South Croydon\", \"stage_seq\": 12, \"distance_m\": 18307.619, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Purley\", \"stage_seq\": 13, \"distance_m\": 21655.065, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 14, \"distance_m\": 23243.359, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Redhill\", \"stage_seq\": 15, \"distance_m\": 33606.926, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 16, \"distance_m\": 34949.05, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0546\", \"location\": \"Gatwick Airport\", \"stage_seq\": 17, \"distance_m\": 42939.777, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Three Bridges\", \"stage_seq\": 18, \"distance_m\": 47430.122, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 19, \"distance_m\": 50569.85, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 20, \"distance_m\": 59688.261, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Haywards Heath\", \"stage_seq\": 21, \"distance_m\": 60914.605, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Keymer Jn\", \"stage_seq\": 22, \"distance_m\": 65981.337, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Burgess Hill\", \"stage_seq\": 23, \"distance_m\": 66910.146, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Preston Park\", \"stage_seq\": 24, \"distance_m\": 79498.036, \"section_seq\": 1, \"route_path_id\": 69591}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 25, \"distance_m\": 81636.243, \"section_seq\": 1, \"route_path_id\": 69591}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 81636.243, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69591}], \"total_distance_m\": 81636.243, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 80838.11, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 798.133, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0505", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "30.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:07:46Z\", \"source_id\": 52016472, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:08:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:07:54Z\", \"source_id\": 16776097, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:47Z\", \"source_id\": 52017891, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:10:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:52Z\", \"source_id\": 16776495, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:13:14Z\", \"source_id\": 52020573, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:13:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:13:18Z\", \"source_id\": 16777284, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:15:39Z\", \"source_id\": 52022545, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:16:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:15:38Z\", \"source_id\": 16777822, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:19:11Z\", \"source_id\": 52025549, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:20:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:19:18Z\", \"source_id\": 16778768, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:23:12Z\", \"source_id\": 52029434, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:23:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:23:17Z\", \"source_id\": 16779902, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:16Z\", \"source_id\": 52031412, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:26:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:22Z\", \"source_id\": 16780527, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:24Z\", \"source_id\": 52034593, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:29:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:28Z\", \"source_id\": 16781442, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:37Z\", \"source_id\": 52042557, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:39Z\", \"source_id\": 16783801, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:38Z\", \"source_id\": 52044858, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:44Z\", \"source_id\": 16784503, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:18Z\", \"source_id\": 52050466, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:23Z\", \"source_id\": 16786322, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:19Z\", \"source_id\": 52060296, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:21Z\", \"source_id\": 16789249, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:36Z\", \"source_id\": 52072665, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:38Z\", \"source_id\": 16793079, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:14Z\", \"source_id\": 52080122, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:18Z\", \"source_id\": 16795422, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:01Z\", \"source_id\": 52097474, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:12Z\", \"source_id\": 16801119, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:39Z\", \"source_id\": 52102440, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:42Z\", \"source_id\": 16802626, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "4", "timing_fact_generation": 1789622082780905, "current_leg_arrival_utc": "2026-09-17T06:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:20.275470", "service_state_evidence_id": 16802626, "current_leg_start_actual_dep": "2026-09-17T05:49:00+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:20.387536", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Gatwick Express |
O |
None |
BTN |
1W92 |
387206+387301 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "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": 6736.375, "from_m": 3337.998, "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": 15116.796, "from_m": 6736.375, "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": 16421.109, "from_m": 15116.796, "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": 16482.496, "from_m": 16421.109, "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": 16522.099, "from_m": 16482.496, "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": 16547.668, "from_m": 16522.099, "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": 16600.667, "from_m": 16547.668, "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": 16630.867, "from_m": 16600.667, "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": 16667.832, "from_m": 16630.867, "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": 17062.088, "from_m": 16667.832, "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": 17092.524, "from_m": 17062.088, "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": 17181.192, "from_m": 17092.524, "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": 17244.891, "from_m": 17181.192, "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": 17280.598, "from_m": 17244.891, "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": 17324.869, "from_m": 17280.598, "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": 17383.433, "from_m": 17324.869, "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": 18661.077, "from_m": 17383.433, "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": 23004.058, "from_m": 18661.077, "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": 23120.827, "from_m": 23004.058, "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": 24521.974, "from_m": 23120.827, "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": 25148.872, "from_m": 24521.974, "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": 32658.561, "from_m": 25148.872, "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": 33714.437, "from_m": 32658.561, "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": 33745.474, "from_m": 33714.437, "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": 33841.441, "from_m": 33745.474, "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": 34398.711, "from_m": 33841.441, "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": 34526.866, "from_m": 34398.711, "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": 34810.999, "from_m": 34526.866, "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": 50489.143, "from_m": 34810.999, "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": 50569.85, "from_m": 50489.143, "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": 50864.083, "from_m": 50569.85, "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": 51719.353, "from_m": 50864.083, "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": 59583.566, "from_m": 51719.353, "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": 60797.285, "from_m": 59583.566, "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": 61315.446, "from_m": 60797.285, "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": 77610.603, "from_m": 61315.446, "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": 80657.817, "from_m": 77610.603, "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": 80670.917, "from_m": 80657.817, "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": 81100.771, "from_m": 80670.917, "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": 81246.075, "from_m": 81100.771, "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": 81305.026, "from_m": 81246.075, "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": 81334.726, "from_m": 81305.026, "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": 81376.081, "from_m": 81334.726, "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": 81636.243, "from_m": 81376.081, "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": 627751, "profile_key": "781233a58bf45bdfdf808b79c2d12eb2925fca50d59d8b0188c258b1ead9cf4d", "schedule_id": 39505, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0505", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0507H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0508H", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509H", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0511", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514H", "location": "Balham", "stage_seq": 6, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516H", "location": "Streatham North Jn", "stage_seq": 7, "distance_m": 9730.311, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0517", "location": "Streatham Common", "stage_seq": 8, "distance_m": 10464.161, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521H", "location": "Selhurst", "stage_seq": 9, "distance_m": 15024.904, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Windmill Bridge Jn", "stage_seq": 10, "distance_m": 16011.094, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "East Croydon", "stage_seq": 11, "distance_m": 16860.196, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "South Croydon", "stage_seq": 12, "distance_m": 18307.619, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529", "location": "Purley", "stage_seq": 13, "distance_m": 21655.065, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530H", "location": "Stoats Nest Jn", "stage_seq": 14, "distance_m": 23243.359, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Redhill", "stage_seq": 15, "distance_m": 33606.926, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Earlswood (Surrey)", "stage_seq": 16, "distance_m": 34949.05, "section_seq": 1, "route_path_id": 69591}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0546", "location": "Gatwick Airport", "stage_seq": 17, "distance_m": 42939.777, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Three Bridges", "stage_seq": 18, "distance_m": 47430.122, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Balcombe Tunnel Jn", "stage_seq": 19, "distance_m": 50569.85, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Copyhold Jn", "stage_seq": 20, "distance_m": 59688.261, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Haywards Heath", "stage_seq": 21, "distance_m": 60914.605, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Keymer Jn", "stage_seq": 22, "distance_m": 65981.337, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Burgess Hill", "stage_seq": 23, "distance_m": 66910.146, "section_seq": 1, "route_path_id": 69591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Preston Park", "stage_seq": 24, "distance_m": 79498.036, "section_seq": 1, "route_path_id": 69591}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": null, "location": "Brighton", "stage_seq": 25, "distance_m": 81636.243, "section_seq": 1, "route_path_id": 69591}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81636.243, "from_m": 0.0, "section_seq": 1, "route_path_id": 69591}], "total_distance_m": 81636.243, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 80838.11, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 798.133, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:07:46Z", "source_id": 52016472, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:08:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:07:54Z", "source_id": 16776097, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:47Z", "source_id": 52017891, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:10:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:52Z", "source_id": 16776495, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:13:14Z", "source_id": 52020573, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:13:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:13:18Z", "source_id": 16777284, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:15:39Z", "source_id": 52022545, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:16:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:15:38Z", "source_id": 16777822, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:19:11Z", "source_id": 52025549, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:20:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:19:18Z", "source_id": 16778768, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:23:12Z", "source_id": 52029434, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:23:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:23:17Z", "source_id": 16779902, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30245, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:16Z", "source_id": 52031412, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:26:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:22Z", "source_id": 16780527, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:24Z", "source_id": 52034593, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:29:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:28Z", "source_id": 16781442, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30336, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:37Z", "source_id": 52042557, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:36:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:39Z", "source_id": 16783801, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:38Z", "source_id": 52044858, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T04:39:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:44Z", "source_id": 16784503, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30623, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:18Z", "source_id": 52050466, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:43:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:23Z", "source_id": 16786322, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30679, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:19Z", "source_id": 52060296, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T04:50:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:21Z", "source_id": 16789249, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:36Z", "source_id": 52072665, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T04:58:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:38Z", "source_id": 16793079, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:14Z", "source_id": 52080122, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T05:02:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:18Z", "source_id": 16795422, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:01Z", "source_id": 52097474, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T05:13:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:12Z", "source_id": 16801119, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30980, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:39Z", "source_id": 52102440, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T05:16:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:42Z", "source_id": 16802626, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
London Victoria (C) |
0505 |
0505 |
10 |
None |
None |
Brighton |
0613 |
0613 |
4 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77238/2026-09-17/detailed |
None |
Gatwick Airport |
2026-09-17T05:49:00+01:00 |
Brighton |
30.0 |
{"type": "LineString", "coordinates": [[-0.1608081984005018, 51.156561753936], [-0.1608101, 51.1563193], [-0.16080849999999997, 51.1562564], [-0.1608097, 51.15623159999999], [-0.16080720000000004, 51.15617209999999], [-0.1608056, 51.1559385], [-0.16080709999999998, 51.1558648], [-0.1608191, 51.15525920000001], [-0.1608179, 51.15498749999999], [-0.16081779999999998, 51.15477159999999], [-0.16081639999999997, 51.1543588], [-0.16081639999999997, 51.1540528], [-0.160815, 51.15380069999999], [-0.16081699999999996, 51.15335150000001], [-0.16081639999999997, 51.1530848], [-0.1608171, 51.1526879], [-0.16081579999999998, 51.15229239999999], [-0.16081859999999998, 51.1519675], [-0.16081869999999998, 51.151499599999994], [-0.16082039999999995, 51.15057590000001], [-0.160821, 51.149749], [-0.16081949999999998, 51.14920800000001], [-0.1608222, 51.1490061], [-0.16082029999999997, 51.1487646], [-0.1608185, 51.14833389999998], [-0.16082029999999997, 51.1480462], [-0.16082089999999996, 51.14770480000001], [-0.1608216, 51.14728359999999], [-0.16082319999999997, 51.1471995], [-0.16083469999999997, 51.14363050000001], [-0.1608324, 51.14321300000001], [-0.1608281, 51.1418375], [-0.1608278, 51.14176280000001], [-0.1607762, 51.1253312], [-0.1607756, 51.125159399999994], [-0.16079659999999998, 51.121875800000005], [-0.16079659999999998, 51.1216452], [-0.1608668, 51.11872399999999], [-0.16087, 51.11836389999999], [-0.1608707, 51.118227], [-0.1608710319622562, 51.11755998823866], [-0.16087301015389052, 51.11740146569612], [-0.16087840992716507, 51.11726138739539], [-0.16088668084312607, 51.117137118948136], [-0.16089727246281993, 51.11702602596604], [-0.16090963434729288, 51.116925474060785], [-0.16092321605759127, 51.11683282884404], [-0.1609374671547614, 51.11674545592748], [-0.16095183719984965, 51.116660720922795], [-0.16096577575390228, 51.11657598944166], [-0.1609787323779656, 51.11648862709573], [-0.1609901566330859, 51.11639599949672], [-0.16099949808030958, 51.11629547225627], [-0.1610062062806829, 51.11618441098608], [-0.1610097307952522, 51.116060181297826], [-0.1610095211850638, 51.11592014880318], [-0.16100502701116395, 51.11576167911382], [-0.1609911, 51.1154571], [-0.1609629, 51.115044899999994], [-0.1609012, 51.11406970000001], [-0.16089139999999996, 51.10597310000001], [-0.16089109999999998, 51.1057946], [-0.16089148101576622, 51.105631359695174], [-0.1609285, 51.08976839999998], [-0.1609071, 51.08932240000001], [-0.16085789999999997, 51.08870729999999], [-0.1607999, 51.087982400000016], [-0.1608009993555373, 51.0874893483581], [-0.1608058, 51.0853363], [-0.1608066, 51.0849873], [-0.16077379999999997, 51.0842736], [-0.16071089999999996, 51.0834904], [-0.1606, 51.0828356], [-0.1604136, 51.0820951], [-0.16013060000000004, 51.0812438], [-0.15988519999999998, 51.080609300000006], [-0.159515, 51.0799011], [-0.15890889999999996, 51.078866], [-0.15849519999999995, 51.07831850000001], [-0.158143, 51.0779161], [-0.1507031, 51.0697972], [-0.14978619999999998, 51.06883679999999], [-0.1493932, 51.06844029999999], [-0.1489533, 51.0680207], [-0.14844099999999996, 51.0675858], [-0.1479422, 51.067215], [-0.147395, 51.06681379999999], [-0.14686389999999996, 51.0664413], [-0.1462363, 51.06605700000001], [-0.1441951, 51.0648468], [-0.14366129999999996, 51.064493000000006], [-0.1430954, 51.0640968], [-0.1425697, 51.06369740000001], [-0.14204449999999996, 51.0632556], [-0.1413921, 51.0626578], [-0.1409577, 51.0622222], [-0.1405527, 51.0617738], [-0.1401584, 51.0613136], [-0.1398231, 51.0608804], [-0.1393903, 51.0602549], [-0.13884409999999997, 51.05933179999999], [-0.1374768, 51.056558], [-0.1373517, 51.05630430000001], [-0.1369393, 51.05546759999999], [-0.1359661, 51.05349309999998], [-0.1357118, 51.0530409], [-0.1354651, 51.0526114], [-0.1351427, 51.0521237], [-0.1347087, 51.0515301], [-0.1341985, 51.050909700000005], [-0.13379189999999996, 51.0504582], [-0.133335, 51.0499847], [-0.1327215, 51.0494037], [-0.13248088762584648, 51.04919293101055], [-0.1321555, 51.04890790000001], [-0.13148499999999996, 51.0483906], [-0.13132589999999997, 51.048278200000006], [-0.1308439, 51.04794], [-0.1301761, 51.0474932], [-0.1225206, 51.04274470000001], [-0.1218742, 51.042321499999986], [-0.12132529999999996, 51.04193889999999], [-0.1212546, 51.041889700000006], [-0.12068599999999996, 51.0414631], [-0.12015760000000002, 51.0410617], [-0.11953, 51.040553999999986], [-0.1189372, 51.0400498], [-0.11836320000000002, 51.03953880000001], [-0.117803, 51.0389836], [-0.1171831, 51.0383413], [-0.1166538, 51.0377309], [-0.1165688, 51.0376329], [-0.1158341, 51.03664770000001], [-0.1129581, 51.033152300000005], [-0.1125513, 51.032647700000005], [-0.11207609999999996, 51.0320314], [-0.11165500000000002, 51.0314225], [-0.1112554, 51.030779800000005], [-0.11093619999999998, 51.0302012], [-0.1108166, 51.0299451], [-0.1062637, 51.0188065], [-0.1055293, 51.0170365], [-0.10544879999999998, 51.01681099999998], [-0.10503529999999998, 51.01590610000001], [-0.1045932, 51.0147279], [-0.104392, 51.0141732], [-0.1042311, 51.013678500000005], [-0.1040996, 51.01309800000001], [-0.1039791, 51.0124329], [-0.1039065, 51.0118695], [-0.10385289999999998, 51.01126029999999], [-0.10384749999999998, 51.0106899], [-0.1038743, 51.0100452], [-0.103936, 51.0094292], [-0.103984, 51.009151], [-0.1040092, 51.00900500000001], [-0.104132, 51.0083889], [-0.1042633, 51.0078395], [-0.1044456, 51.00723190000001], [-0.10467899999999998, 51.00647409999999], [-0.1048158, 51.0060507], [-0.1048823, 51.0058407], [-0.1049687, 51.00556439999999], [-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.15545803116705953, 50.84693018306222], [-0.1554146637952723, 50.84677403700049], [-0.15538045622130114, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.1553081787261997, 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]]} |
24.0 |
0546 |
0616 |
Gatwick Airport |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-17 05:26:21 |
TERMINATED |
2026-09-17 05:16:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802626 |
1789622082780905 |
105 |
105 |
2026-09-17 05:26:20.387536 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:20.275470 |
| 598114 |
629717 |
P69497 |
665S06M617 |
2026-09-17 |
COMPLETE |
16803274 |
2026-09-17 06:16:00 |
2026-09-17 05:26:51 |
2026-09-19 05:26:51 |
{"id": 629717, "stp": "P", "toc": "West Midlands Trains", "uid": "P69497", "consist": "172214+172220", "dest_crs": "WTE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69497/2026-09-17/detailed", "trust_id": "665S06M617", "origin_crs": "XTS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Whitlock's End", "service_date": "2026-09-17", "dest_arr_time": "0622", "dest_platform": "2", "is_terminated": 1, "next_location": "Whitlock's End", "signalling_id": "5S06", "timing_status": "EARLY", "origin_station": "Tyseley LMD", "current_leg_arr": "0616", "current_leg_dep": "0603", "current_leg_end": "Whitlock's End", "origin_dep_time": "0610", "origin_platform": null, "current_location": "Whitlock's End", "last_update_time": "2026-09-17T05:26:51", "route_debug_link": null, "timing_variation": "-6 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.8480128, 52.4580838], [-1.8478734, 52.4579539], [-1.8476977, 52.4577905], [-1.8475622, 52.4576613], [-1.8473932, 52.45750689999999], [-1.8472511, 52.4573672], [-1.8471331, 52.45726009999999], [-1.8469948999999997, 52.4571228], [-1.8468004999999996, 52.4569414], [-1.8466029, 52.4567536], [-1.8462381, 52.45641489999999], [-1.8459096, 52.45615749999999], [-1.8457513, 52.45604469999999], [-1.844797, 52.4555206], [-1.8440053, 52.4551041], [-1.8435531, 52.45485649999999], [-1.8432401, 52.4547194], [-1.8430654, 52.45465949999999], [-1.842872, 52.454610499999994], [-1.8423644, 52.454511700000005], [-1.8420054, 52.4544474], [-1.841501, 52.4543584], [-1.8408712, 52.45425019999999], [-1.8404435999999995, 52.45417220000001], [-1.8402814, 52.45413589999999], [-1.8400041000000005, 52.4540627], [-1.8396048000000005, 52.4539954], [-1.8394096, 52.4539555], [-1.8387114, 52.4538343], [-1.8380616999999997, 52.453656], [-1.837108274706038, 52.45339174519122], [-1.8364244000000003, 52.45320219999999], [-1.8361534, 52.4531145], [-1.8359464000000003, 52.45304370000001], [-1.8356836, 52.4529406], [-1.8354394, 52.452836], [-1.8351959999999996, 52.4527109], [-1.8349733, 52.452572999999994], [-1.8348355, 52.4524715], [-1.8346459, 52.45231189999999], [-1.8345726, 52.4522472], [-1.834434, 52.4521165], [-1.8343367999999995, 52.4520074], [-1.8341341, 52.4517515], [-1.8340361, 52.451615399999994], [-1.8339099000000003, 52.451398999999995], [-1.8338106, 52.4511906], [-1.8337486, 52.4510242], [-1.8337053, 52.450889199999985], [-1.8336655, 52.4507478], [-1.8336391000000003, 52.4506159], [-1.8335893000000003, 52.450288500000006], [-1.8335102, 52.44953009999999], [-1.8334799, 52.449110700000006], [-1.8334754, 52.448942], [-1.8334863999999995, 52.448662600000006], [-1.8335085, 52.44844009999999], [-1.8335356000000005, 52.4482228], [-1.8335745000000003, 52.4480258], [-1.8336322, 52.4477872], [-1.8336996999999997, 52.4475631], [-1.8337667, 52.4473686], [-1.8338460999999997, 52.44716549999999], [-1.8339384, 52.446955], [-1.834079, 52.44668459999998], [-1.8341993, 52.44646960000001], [-1.8343244, 52.44626709999999], [-1.8345484999999997, 52.4459554], [-1.8346781, 52.44579219999999], [-1.8348007, 52.4456378], [-1.8350234, 52.445390799999984], [-1.8351971999999996, 52.4452074], [-1.8353981, 52.4450135], [-1.8355919, 52.4448347], [-1.8358639999999995, 52.444609199999995], [-1.8362836, 52.4442762], [-1.8368720999999997, 52.44380989999999], [-1.8378874999999997, 52.4430337], [-1.8382114, 52.44277889999999], [-1.8383894, 52.44262090000001], [-1.839303, 52.4419174], [-1.8399085, 52.4414355], [-1.840194, 52.441212699999994], [-1.8407099, 52.44081], [-1.8410911, 52.4405155], [-1.8415605, 52.4401551], [-1.8417645, 52.4399929], [-1.8420042, 52.4398047], [-1.8421286999999995, 52.439707899999995], [-1.8423001124612988, 52.43957578845911], [-1.8425509, 52.439382499999994], [-1.8429197, 52.43908399999999], [-1.8430555, 52.4389785], [-1.8432532, 52.43882800000001], [-1.8442692999999997, 52.4380336], [-1.8445494, 52.437811100000005], [-1.8449495, 52.4374987], [-1.8455973, 52.4369951], [-1.8465573999999996, 52.4362446], [-1.8468971999999997, 52.4359795], [-1.8473503, 52.4356246], [-1.8476616, 52.435381799999995], [-1.8479254, 52.4351729], [-1.8482157999999995, 52.434951100000006], [-1.8485160000000005, 52.4347211], [-1.8487066000000003, 52.43458150000001], [-1.8490791, 52.4342897], [-1.8499548, 52.4336004], [-1.8500525000000003, 52.43352469999999], [-1.8516736, 52.43224970000001], [-1.8520033, 52.4319919], [-1.8523409999999996, 52.43171869999999], [-1.8525781, 52.4315211], [-1.8527558, 52.431364900000005], [-1.8529085, 52.4312349], [-1.8530796, 52.43107929999999], [-1.8532975000000005, 52.4308688], [-1.8535433, 52.4306176], [-1.8537247, 52.43041829999999], [-1.8538594999999995, 52.43026540000001], [-1.8540149, 52.4300787], [-1.8541585000000005, 52.4298988], [-1.8542843, 52.4297323], [-1.8544737, 52.42947889999999], [-1.8545901, 52.42930789999998], [-1.8547169, 52.42911569999999], [-1.8548417, 52.4289122], [-1.8549005, 52.4288118], [-1.8550274999999996, 52.4285864], [-1.8551237, 52.428400200000006], [-1.8551967, 52.4282559], [-1.855299, 52.428032999999985], [-1.855378, 52.42784129999999], [-1.8554607, 52.4276335], [-1.8555258999999995, 52.42745919999999], [-1.8555918, 52.427253500000006], [-1.8556477, 52.4270722], [-1.8556844999999995, 52.42693879999999], [-1.8557455, 52.426691299999995], [-1.8557979, 52.4264591], [-1.8558416, 52.4261862], [-1.8558603, 52.4260443], [-1.8558867, 52.4258116], [-1.8559007999999997, 52.42563630000001], [-1.8559157999999991, 52.42523859999999], [-1.8559138, 52.4249929], [-1.8559074, 52.4248296], [-1.8558908, 52.4245913], [-1.8558702, 52.4244169], [-1.8558095, 52.424002], [-1.8557482, 52.4237093], [-1.8556754, 52.4234155], [-1.8556287, 52.4232513], [-1.8555931, 52.4231384], [-1.8554918, 52.4228334], [-1.8554232, 52.4226572], [-1.8553247999999996, 52.4224216], [-1.8552896000000003, 52.422332399999995], [-1.8552387, 52.422216600000006], [-1.8551336, 52.4220091], [-1.8549787, 52.421714], [-1.8545906000000003, 52.4210099], [-1.8542159, 52.42036220000001], [-1.8542099, 52.42035179999999], [-1.8539597000000003, 52.4199148], [-1.8536596000000003, 52.4193864], [-1.8531421999999995, 52.4184684], [-1.8529360999999995, 52.4181008], [-1.8523388999999997, 52.41703609999999], [-1.8519772999999995, 52.41643429999999], [-1.8519751, 52.416431499999995], [-1.8518078, 52.4161602], [-1.8516006, 52.4157936], [-1.8503599, 52.41361760000001], [-1.8503589000000005, 52.41361429999999], [-1.8502865, 52.4134868], [-1.850283, 52.41348159999998], [-1.8468024, 52.40736840000001], [-1.8467323, 52.4072461], [-1.8466637, 52.407125], [-1.8465497, 52.4069156], [-1.8464073, 52.40666120000001], [-1.846304, 52.406473000000005], [-1.8462127999999995, 52.4062995], [-1.8461122, 52.40611299999998], [-1.8460438, 52.405979599999995], [-1.8459553, 52.40578659999999], [-1.845899, 52.4056597], [-1.8458224999999997, 52.4054896], [-1.8457622, 52.4053448], [-1.8457005, 52.40519179999999], [-1.8456388, 52.4050322], [-1.8455785, 52.4048694], [-1.8455314999999997, 52.4047254], [-1.8454765, 52.4045552], [-1.8454323, 52.404411999999994], [-1.8453746, 52.4042279], [-1.8453213, 52.40404399999999], [-1.8452861, 52.403904699999984], [-1.8452498999999996, 52.40372719999999], [-1.8452191, 52.4035693], [-1.8451801999999995, 52.40338520000001], [-1.845156, 52.4032175], [-1.8451372, 52.403075099999995], [-1.8451131, 52.40290900000001], [-1.845097, 52.4027429], [-1.8450848999999996, 52.40257840000001], [-1.8450742, 52.40244749999999], [-1.8450648000000005, 52.40227], [-1.8450581, 52.40210799999999], [-1.8450513999999996, 52.40194350000001], [-1.8450527999999995, 52.4017913], [-1.8450568, 52.40163009999999], [-1.8450648000000005, 52.40145749999999], [-1.8450675000000003, 52.4013069], [-1.8450782, 52.4011498], [-1.845093, 52.4009943], [-1.8451118, 52.4008323], [-1.8451305, 52.40067279999999], [-1.8451519999999997, 52.40052059999999], [-1.8451735, 52.4003823], [-1.8451895, 52.4002792], [-1.8452153, 52.400144899999994], [-1.8452512, 52.399985400000006], [-1.8452874, 52.3998193], [-1.8453237, 52.39966220000001], [-1.8453666, 52.3995051], [-1.8453973999999995, 52.39937990000001], [-1.8454524, 52.39919989999999], [-1.8455074, 52.399028], [-1.8455584, 52.398866000000005], [-1.8456039, 52.3987302], [-1.8456686, 52.39855750000001], [-1.8457367, 52.398377499999995], [-1.8458105, 52.3982114], [-1.8459003, 52.3980003], [-1.8459929, 52.39780789999999], [-1.8460586, 52.3976672], [-1.8461457999999995, 52.397496999999994], [-1.8462195, 52.3973489], [-1.8463133999999997, 52.3971819], [-1.8463992, 52.3970314], [-1.8465052, 52.3968538], [-1.8466058000000003, 52.3966885], [-1.8466956, 52.396542], [-1.8467895000000003, 52.3963988], [-1.846874, 52.396270300000005], [-1.8469786, 52.3961157], [-1.84711, 52.39593810000001], [-1.8472374, 52.3957654], [-1.8473393, 52.3956336], [-1.8474560999999996, 52.39548310000001], [-1.8475512, 52.395366], [-1.8477201999999997, 52.3951705], [-1.8479135999999996, 52.39495029999999], [-1.8480823, 52.39476460000001], [-1.848207, 52.3946279], [-1.8483411000000003, 52.3944912], [-1.8484994, 52.39433249999999], [-1.8486483, 52.3941892], [-1.8488145, 52.3940256], [-1.8489498999999996, 52.39390040000001], [-1.8491203, 52.393746500000006], [-1.8492745, 52.3936049], [-1.8494341, 52.39346820000001], [-1.849525, 52.393391399999985], [-1.8495725, 52.393351200000005], [-1.8497961999999992, 52.3931679], [-1.8500349, 52.392978799999995], [-1.8502669, 52.3928004], [-1.8504949, 52.39262859999999], [-1.8506786, 52.3924943], [-1.8508248, 52.3923912], [-1.8510193, 52.39222839999999], [-1.851207, 52.3920901], [-1.8513786999999997, 52.3919681], [-1.8515865, 52.39181589999998], [-1.8518092, 52.3916571]]}", "current_leg_start": "Tyseley LMD", "dest_arr_time_act": "0622", "motion_projection": null, "next_location_lat": "52.3916571", "next_location_lon": "-1.8518092", "previous_location": "Tyseley LMD", "current_leg_milage": "5.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1253.024, \"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\": 1301.307, \"from_m\": 1253.024, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1607.17, \"from_m\": 1301.307, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9046.566, \"from_m\": 1607.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}], \"service_id\": 629717, \"profile_key\": \"893f10ab78266a2aa5a53ea4fb199643f089a9bb20b24032077b6cfb07cb4c01\", \"schedule_id\": 22223, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Tyseley LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72107}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Tyseley South Jn\", \"stage_seq\": 2, \"distance_m\": 1423.191, \"section_seq\": 1, \"route_path_id\": 72107}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Shirley\", \"stage_seq\": 3, \"distance_m\": 7584.992, \"section_seq\": 1, \"route_path_id\": 72107}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": null, \"location\": \"Whitlock's End\", \"stage_seq\": 4, \"distance_m\": 9046.566, \"section_seq\": 1, \"route_path_id\": 72107}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9046.566, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72107}], \"total_distance_m\": 9046.566, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 7793.542, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1253.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0610", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "52.3916571", "current_position_lon": "-1.8518092", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20279, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:48Z\", \"source_id\": 52102679, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:52Z\", \"source_id\": 16802706, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:39Z\", \"source_id\": 52104297, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:43Z\", \"source_id\": 16803274, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Whitlock's End", "service_state_platform": "2", "timing_fact_generation": 1789622143462749, "current_leg_arrival_utc": "2026-09-17T06:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:23.184263", "service_state_evidence_id": 16803274, "current_leg_start_actual_dep": "2026-09-17T06:10:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:24.015051", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
XTS |
WTE |
5S06 |
172214+172220 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1253.024, "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": 1301.307, "from_m": 1253.024, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1607.17, "from_m": 1301.307, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9046.566, "from_m": 1607.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}], "service_id": 629717, "profile_key": "893f10ab78266a2aa5a53ea4fb199643f089a9bb20b24032077b6cfb07cb4c01", "schedule_id": 22223, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0610", "location": "Tyseley LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72107}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Tyseley South Jn", "stage_seq": 2, "distance_m": 1423.191, "section_seq": 1, "route_path_id": 72107}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Shirley", "stage_seq": 3, "distance_m": 7584.992, "section_seq": 1, "route_path_id": 72107}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": null, "location": "Whitlock's End", "stage_seq": 4, "distance_m": 9046.566, "section_seq": 1, "route_path_id": 72107}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9046.566, "from_m": 0.0, "section_seq": 1, "route_path_id": 72107}], "total_distance_m": 9046.566, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 7793.542, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1253.024, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20279, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:48Z", "source_id": 52102679, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:15:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:52Z", "source_id": 16802706, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20294, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:39Z", "source_id": 52104297, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:16:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:43Z", "source_id": 16803274, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Tyseley LMD |
0610 |
0610 |
None |
None |
None |
Whitlock's End |
0622 |
0622 |
2 |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P69497/2026-09-17/detailed |
None |
Tyseley LMD |
2026-09-17T06:10:00+01:00 |
Whitlock's End |
13.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.8480128, 52.4580838], [-1.8478734, 52.4579539], [-1.8476977, 52.4577905], [-1.8475622, 52.4576613], [-1.8473932, 52.45750689999999], [-1.8472511, 52.4573672], [-1.8471331, 52.45726009999999], [-1.8469948999999997, 52.4571228], [-1.8468004999999996, 52.4569414], [-1.8466029, 52.4567536], [-1.8462381, 52.45641489999999], [-1.8459096, 52.45615749999999], [-1.8457513, 52.45604469999999], [-1.844797, 52.4555206], [-1.8440053, 52.4551041], [-1.8435531, 52.45485649999999], [-1.8432401, 52.4547194], [-1.8430654, 52.45465949999999], [-1.842872, 52.454610499999994], [-1.8423644, 52.454511700000005], [-1.8420054, 52.4544474], [-1.841501, 52.4543584], [-1.8408712, 52.45425019999999], [-1.8404435999999995, 52.45417220000001], [-1.8402814, 52.45413589999999], [-1.8400041000000005, 52.4540627], [-1.8396048000000005, 52.4539954], [-1.8394096, 52.4539555], [-1.8387114, 52.4538343], [-1.8380616999999997, 52.453656], [-1.837108274706038, 52.45339174519122], [-1.8364244000000003, 52.45320219999999], [-1.8361534, 52.4531145], [-1.8359464000000003, 52.45304370000001], [-1.8356836, 52.4529406], [-1.8354394, 52.452836], [-1.8351959999999996, 52.4527109], [-1.8349733, 52.452572999999994], [-1.8348355, 52.4524715], [-1.8346459, 52.45231189999999], [-1.8345726, 52.4522472], [-1.834434, 52.4521165], [-1.8343367999999995, 52.4520074], [-1.8341341, 52.4517515], [-1.8340361, 52.451615399999994], [-1.8339099000000003, 52.451398999999995], [-1.8338106, 52.4511906], [-1.8337486, 52.4510242], [-1.8337053, 52.450889199999985], [-1.8336655, 52.4507478], [-1.8336391000000003, 52.4506159], [-1.8335893000000003, 52.450288500000006], [-1.8335102, 52.44953009999999], [-1.8334799, 52.449110700000006], [-1.8334754, 52.448942], [-1.8334863999999995, 52.448662600000006], [-1.8335085, 52.44844009999999], [-1.8335356000000005, 52.4482228], [-1.8335745000000003, 52.4480258], [-1.8336322, 52.4477872], [-1.8336996999999997, 52.4475631], [-1.8337667, 52.4473686], [-1.8338460999999997, 52.44716549999999], [-1.8339384, 52.446955], [-1.834079, 52.44668459999998], [-1.8341993, 52.44646960000001], [-1.8343244, 52.44626709999999], [-1.8345484999999997, 52.4459554], [-1.8346781, 52.44579219999999], [-1.8348007, 52.4456378], [-1.8350234, 52.445390799999984], [-1.8351971999999996, 52.4452074], [-1.8353981, 52.4450135], [-1.8355919, 52.4448347], [-1.8358639999999995, 52.444609199999995], [-1.8362836, 52.4442762], [-1.8368720999999997, 52.44380989999999], [-1.8378874999999997, 52.4430337], [-1.8382114, 52.44277889999999], [-1.8383894, 52.44262090000001], [-1.839303, 52.4419174], [-1.8399085, 52.4414355], [-1.840194, 52.441212699999994], [-1.8407099, 52.44081], [-1.8410911, 52.4405155], [-1.8415605, 52.4401551], [-1.8417645, 52.4399929], [-1.8420042, 52.4398047], [-1.8421286999999995, 52.439707899999995], [-1.8423001124612988, 52.43957578845911], [-1.8425509, 52.439382499999994], [-1.8429197, 52.43908399999999], [-1.8430555, 52.4389785], [-1.8432532, 52.43882800000001], [-1.8442692999999997, 52.4380336], [-1.8445494, 52.437811100000005], [-1.8449495, 52.4374987], [-1.8455973, 52.4369951], [-1.8465573999999996, 52.4362446], [-1.8468971999999997, 52.4359795], [-1.8473503, 52.4356246], [-1.8476616, 52.435381799999995], [-1.8479254, 52.4351729], [-1.8482157999999995, 52.434951100000006], [-1.8485160000000005, 52.4347211], [-1.8487066000000003, 52.43458150000001], [-1.8490791, 52.4342897], [-1.8499548, 52.4336004], [-1.8500525000000003, 52.43352469999999], [-1.8516736, 52.43224970000001], [-1.8520033, 52.4319919], [-1.8523409999999996, 52.43171869999999], [-1.8525781, 52.4315211], [-1.8527558, 52.431364900000005], [-1.8529085, 52.4312349], [-1.8530796, 52.43107929999999], [-1.8532975000000005, 52.4308688], [-1.8535433, 52.4306176], [-1.8537247, 52.43041829999999], [-1.8538594999999995, 52.43026540000001], [-1.8540149, 52.4300787], [-1.8541585000000005, 52.4298988], [-1.8542843, 52.4297323], [-1.8544737, 52.42947889999999], [-1.8545901, 52.42930789999998], [-1.8547169, 52.42911569999999], [-1.8548417, 52.4289122], [-1.8549005, 52.4288118], [-1.8550274999999996, 52.4285864], [-1.8551237, 52.428400200000006], [-1.8551967, 52.4282559], [-1.855299, 52.428032999999985], [-1.855378, 52.42784129999999], [-1.8554607, 52.4276335], [-1.8555258999999995, 52.42745919999999], [-1.8555918, 52.427253500000006], [-1.8556477, 52.4270722], [-1.8556844999999995, 52.42693879999999], [-1.8557455, 52.426691299999995], [-1.8557979, 52.4264591], [-1.8558416, 52.4261862], [-1.8558603, 52.4260443], [-1.8558867, 52.4258116], [-1.8559007999999997, 52.42563630000001], [-1.8559157999999991, 52.42523859999999], [-1.8559138, 52.4249929], [-1.8559074, 52.4248296], [-1.8558908, 52.4245913], [-1.8558702, 52.4244169], [-1.8558095, 52.424002], [-1.8557482, 52.4237093], [-1.8556754, 52.4234155], [-1.8556287, 52.4232513], [-1.8555931, 52.4231384], [-1.8554918, 52.4228334], [-1.8554232, 52.4226572], [-1.8553247999999996, 52.4224216], [-1.8552896000000003, 52.422332399999995], [-1.8552387, 52.422216600000006], [-1.8551336, 52.4220091], [-1.8549787, 52.421714], [-1.8545906000000003, 52.4210099], [-1.8542159, 52.42036220000001], [-1.8542099, 52.42035179999999], [-1.8539597000000003, 52.4199148], [-1.8536596000000003, 52.4193864], [-1.8531421999999995, 52.4184684], [-1.8529360999999995, 52.4181008], [-1.8523388999999997, 52.41703609999999], [-1.8519772999999995, 52.41643429999999], [-1.8519751, 52.416431499999995], [-1.8518078, 52.4161602], [-1.8516006, 52.4157936], [-1.8503599, 52.41361760000001], [-1.8503589000000005, 52.41361429999999], [-1.8502865, 52.4134868], [-1.850283, 52.41348159999998], [-1.8468024, 52.40736840000001], [-1.8467323, 52.4072461], [-1.8466637, 52.407125], [-1.8465497, 52.4069156], [-1.8464073, 52.40666120000001], [-1.846304, 52.406473000000005], [-1.8462127999999995, 52.4062995], [-1.8461122, 52.40611299999998], [-1.8460438, 52.405979599999995], [-1.8459553, 52.40578659999999], [-1.845899, 52.4056597], [-1.8458224999999997, 52.4054896], [-1.8457622, 52.4053448], [-1.8457005, 52.40519179999999], [-1.8456388, 52.4050322], [-1.8455785, 52.4048694], [-1.8455314999999997, 52.4047254], [-1.8454765, 52.4045552], [-1.8454323, 52.404411999999994], [-1.8453746, 52.4042279], [-1.8453213, 52.40404399999999], [-1.8452861, 52.403904699999984], [-1.8452498999999996, 52.40372719999999], [-1.8452191, 52.4035693], [-1.8451801999999995, 52.40338520000001], [-1.845156, 52.4032175], [-1.8451372, 52.403075099999995], [-1.8451131, 52.40290900000001], [-1.845097, 52.4027429], [-1.8450848999999996, 52.40257840000001], [-1.8450742, 52.40244749999999], [-1.8450648000000005, 52.40227], [-1.8450581, 52.40210799999999], [-1.8450513999999996, 52.40194350000001], [-1.8450527999999995, 52.4017913], [-1.8450568, 52.40163009999999], [-1.8450648000000005, 52.40145749999999], [-1.8450675000000003, 52.4013069], [-1.8450782, 52.4011498], [-1.845093, 52.4009943], [-1.8451118, 52.4008323], [-1.8451305, 52.40067279999999], [-1.8451519999999997, 52.40052059999999], [-1.8451735, 52.4003823], [-1.8451895, 52.4002792], [-1.8452153, 52.400144899999994], [-1.8452512, 52.399985400000006], [-1.8452874, 52.3998193], [-1.8453237, 52.39966220000001], [-1.8453666, 52.3995051], [-1.8453973999999995, 52.39937990000001], [-1.8454524, 52.39919989999999], [-1.8455074, 52.399028], [-1.8455584, 52.398866000000005], [-1.8456039, 52.3987302], [-1.8456686, 52.39855750000001], [-1.8457367, 52.398377499999995], [-1.8458105, 52.3982114], [-1.8459003, 52.3980003], [-1.8459929, 52.39780789999999], [-1.8460586, 52.3976672], [-1.8461457999999995, 52.397496999999994], [-1.8462195, 52.3973489], [-1.8463133999999997, 52.3971819], [-1.8463992, 52.3970314], [-1.8465052, 52.3968538], [-1.8466058000000003, 52.3966885], [-1.8466956, 52.396542], [-1.8467895000000003, 52.3963988], [-1.846874, 52.396270300000005], [-1.8469786, 52.3961157], [-1.84711, 52.39593810000001], [-1.8472374, 52.3957654], [-1.8473393, 52.3956336], [-1.8474560999999996, 52.39548310000001], [-1.8475512, 52.395366], [-1.8477201999999997, 52.3951705], [-1.8479135999999996, 52.39495029999999], [-1.8480823, 52.39476460000001], [-1.848207, 52.3946279], [-1.8483411000000003, 52.3944912], [-1.8484994, 52.39433249999999], [-1.8486483, 52.3941892], [-1.8488145, 52.3940256], [-1.8489498999999996, 52.39390040000001], [-1.8491203, 52.393746500000006], [-1.8492745, 52.3936049], [-1.8494341, 52.39346820000001], [-1.849525, 52.393391399999985], [-1.8495725, 52.393351200000005], [-1.8497961999999992, 52.3931679], [-1.8500349, 52.392978799999995], [-1.8502669, 52.3928004], [-1.8504949, 52.39262859999999], [-1.8506786, 52.3924943], [-1.8508248, 52.3923912], [-1.8510193, 52.39222839999999], [-1.851207, 52.3920901], [-1.8513786999999997, 52.3919681], [-1.8515865, 52.39181589999998], [-1.8518092, 52.3916571]]} |
5.7 |
0603 |
0616 |
Tyseley LMD |
Whitlock's End |
Whitlock's End |
52.3916571 |
-1.8518092 |
52.3916571 |
-1.8518092 |
1 |
0 |
2026-09-17 05:26:51 |
TERMINATED |
2026-09-17 05:16:00 |
Whitlock's End |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803274 |
1789622143462749 |
14 |
14 |
2026-09-17 05:26:24.015051 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:23.184263 |
| 598115 |
629982 |
P90383 |
895A12M617 |
2026-09-17 |
COMPLETE |
16803433 |
2026-09-17 06:16:00 |
2026-09-17 05:26:51 |
2026-09-19 05:26:51 |
{"id": 629982, "stp": "P", "toc": "Southeastern", "uid": "P90383", "consist": "377126+377510", "dest_crs": "AFK", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90383/2026-09-17/detailed", "trust_id": "895A12M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford (Kent)", "service_date": "2026-09-17", "dest_arr_time": "0619", "dest_platform": "2", "is_terminated": 1, "next_location": "Ashford (Kent)", "signalling_id": "5A12", "timing_status": "EARLY", "origin_station": "Ashford Up Sidings", "current_leg_arr": "0616", "current_leg_dep": "0615", "current_leg_end": "Ashford (Kent)", "origin_dep_time": "0617", "origin_platform": null, "current_location": "Ashford International", "last_update_time": "2026-09-17T05:26:51", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8785274000000001, 51.14066530000001], [0.8784455000000001, 51.140838], [0.878329, 51.1410429], [0.8781202999999999, 51.14135540000001], [0.8780434000000001, 51.1414614], [0.8778999999999999, 51.141614], [0.8777343999999999, 51.1417386], [0.8776579999999999, 51.1418012], [0.8774986999999999, 51.14190369999999], [0.8772416999999999, 51.142084999999994], [0.8769917999999999, 51.1422414], [0.8768001999999999, 51.142337], [0.8766656, 51.142405], [0.8764603, 51.142528699999986], [0.8762832, 51.1426354], [0.8761872000000002, 51.1426831], [0.8758050999999999, 51.1428836], [0.8754719, 51.1430586], [0.8752754, 51.1431597], [0.8749141999999999, 51.1433438], [0.8743699999999999, 51.14362319999999], [0.8737236, 51.1439385], [0.8731875999999998, 51.144204899999984], [0.8729059999999998, 51.1443372], [0.872523, 51.14450649999999], [0.872198, 51.1446394], [0.8718379999999999, 51.144785000000006], [0.8716425999999999, 51.144863400000006], [0.871229, 51.1450225], [0.8705204, 51.1453153], [0.8699653, 51.1455337], [0.8698231, 51.1455824], [0.8693788, 51.14573419999999], [0.8691551, 51.1458066], [0.868464, 51.146048699999994], [0.8692764, 51.14579799999999], [0.8694443, 51.1457458], [0.8701093999999999, 51.145525799999994], [0.8711291000000001, 51.1451529], [0.8716686999999999, 51.1449489], [0.8723098, 51.1447081], [0.8729321, 51.1444529], [0.8732291, 51.1443156], [0.8737892, 51.144033], [0.8744865, 51.143688999999995], [0.8751626, 51.143339999999995], [0.8758369999999999, 51.1430036]]}", "current_leg_start": "Ashford Up Sidings", "dest_arr_time_act": "0619", "motion_projection": null, "next_location_lat": "51.1430036", "next_location_lon": "0.8758370", "previous_location": "Ashford Up Sidings", "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\": 208.878, \"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\": 274.999, \"from_m\": 208.878, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 348.606, \"from_m\": 274.999, \"capability_applied\": null, \"effective_limit_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\": 629982, \"profile_key\": \"c2bd6495207e40af8a0ea0602bafc6fb4a4441411ae2ca411b6c942cee39f20c\", \"schedule_id\": 24192, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Ashford Up Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37850}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": null, \"location\": \"Ashford (Kent)\", \"stage_seq\": 2, \"distance_m\": 348.606, \"section_seq\": 1, \"route_path_id\": 37850}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 348.606, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37850}], \"total_distance_m\": 348.606, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 348.606, \"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": "0617", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.1430036", "current_position_lon": "0.8758370", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:55Z\", \"source_id\": 52104745, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:57Z\", \"source_id\": 16803433, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashford (Kent)", "service_state_platform": "2", "timing_fact_generation": 1789622157721152, "current_leg_arrival_utc": "2026-09-17T06:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:24.090483", "service_state_evidence_id": 16803433, "current_leg_start_actual_dep": "2026-09-17T06:17:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:24.675596", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
AFK |
5A12 |
377126+377510 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 208.878, "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": 274.999, "from_m": 208.878, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 348.606, "from_m": 274.999, "capability_applied": null, "effective_limit_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": 629982, "profile_key": "c2bd6495207e40af8a0ea0602bafc6fb4a4441411ae2ca411b6c942cee39f20c", "schedule_id": 24192, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0617", "location": "Ashford Up Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37850}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": null, "location": "Ashford (Kent)", "stage_seq": 2, "distance_m": 348.606, "section_seq": 1, "route_path_id": 37850}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 348.606, "from_m": 0.0, "section_seq": 1, "route_path_id": 37850}], "total_distance_m": 348.606, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 348.606, "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": 32871, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:55Z", "source_id": 52104745, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:16:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:57Z", "source_id": 16803433, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Ashford Up Sidings |
0617 |
0617 |
None |
None |
None |
Ashford (Kent) |
0619 |
0619 |
2 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90383/2026-09-17/detailed |
None |
Ashford Up Sidings |
2026-09-17T06:17:00+01:00 |
Ashford (Kent) |
1.0 |
{"type": "LineString", "coordinates": [[0.8785274000000001, 51.14066530000001], [0.8784455000000001, 51.140838], [0.878329, 51.1410429], [0.8781202999999999, 51.14135540000001], [0.8780434000000001, 51.1414614], [0.8778999999999999, 51.141614], [0.8777343999999999, 51.1417386], [0.8776579999999999, 51.1418012], [0.8774986999999999, 51.14190369999999], [0.8772416999999999, 51.142084999999994], [0.8769917999999999, 51.1422414], [0.8768001999999999, 51.142337], [0.8766656, 51.142405], [0.8764603, 51.142528699999986], [0.8762832, 51.1426354], [0.8761872000000002, 51.1426831], [0.8758050999999999, 51.1428836], [0.8754719, 51.1430586], [0.8752754, 51.1431597], [0.8749141999999999, 51.1433438], [0.8743699999999999, 51.14362319999999], [0.8737236, 51.1439385], [0.8731875999999998, 51.144204899999984], [0.8729059999999998, 51.1443372], [0.872523, 51.14450649999999], [0.872198, 51.1446394], [0.8718379999999999, 51.144785000000006], [0.8716425999999999, 51.144863400000006], [0.871229, 51.1450225], [0.8705204, 51.1453153], [0.8699653, 51.1455337], [0.8698231, 51.1455824], [0.8693788, 51.14573419999999], [0.8691551, 51.1458066], [0.868464, 51.146048699999994], [0.8692764, 51.14579799999999], [0.8694443, 51.1457458], [0.8701093999999999, 51.145525799999994], [0.8711291000000001, 51.1451529], [0.8716686999999999, 51.1449489], [0.8723098, 51.1447081], [0.8729321, 51.1444529], [0.8732291, 51.1443156], [0.8737892, 51.144033], [0.8744865, 51.143688999999995], [0.8751626, 51.143339999999995], [0.8758369999999999, 51.1430036]]} |
1.0 |
0615 |
0616 |
Ashford Up Sidings |
Ashford International |
Ashford (Kent) |
51.1430036 |
0.8758370 |
51.1430036 |
0.8758370 |
1 |
0 |
2026-09-17 05:26:51 |
TERMINATED |
2026-09-17 05:16:00 |
Ashford (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803433 |
1789622157721152 |
6 |
6 |
2026-09-17 05:26:24.675596 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:24.090483 |
| 598116 |
628402 |
W84519 |
075B74M517 |
2026-09-17 |
COMPLETE |
16802679 |
2026-09-17 06:16:00 |
2026-09-17 05:26:51 |
2026-09-19 05:26:51 |
{"id": 628402, "stp": "P", "toc": "ScotRail", "uid": "W84519", "consist": "385007+385033", "dest_crs": "MTH", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84519/2026-09-17/detailed", "trust_id": "075B74M517", "origin_crs": "XGW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Motherwell", "service_date": "2026-09-17", "dest_arr_time": "0620", "dest_platform": "1", "is_terminated": 1, "next_location": "Motherwell", "signalling_id": "5B74", "timing_status": "EARLY", "origin_station": "Shields T.M.D. (E)", "current_leg_arr": "0616", "current_leg_dep": "0553", "current_leg_end": "Motherwell", "origin_dep_time": "0532", "origin_platform": null, "current_location": "Motherwell", "last_update_time": "2026-09-17T05:26:51", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.2603387, 55.8504861], [-4.2603873, 55.8502836], [-4.2603912, 55.85023339999999], [-4.260430099999999, 55.8500844], [-4.2604731, 55.84991360000001], [-4.260514, 55.84972799999999], [-4.2605589, 55.84946370000001], [-4.2605844, 55.84930229999999], [-4.260628699999999, 55.84906339999999], [-4.260664799999999, 55.8488927], [-4.260721, 55.8486643], [-4.260748459764902, 55.8485876172256], [-4.26076028893391, 55.84855458362966], [-4.260777399999999, 55.8485068], [-4.26087886554381, 55.84822039089397], [-4.2608795, 55.8482186], [-4.260991499999999, 55.847975], [-4.2611156, 55.847781899999994], [-4.261455099999999, 55.847256], [-4.2615495, 55.8471247], [-4.2615818, 55.8470798], [-4.2616895999999995, 55.84681239999999], [-4.261759299999999, 55.846685], [-4.2619174, 55.84639620000001], [-4.262004499999999, 55.846179799999994], [-4.2620496, 55.8460168], [-4.2620674, 55.8458741], [-4.2620805, 55.845731], [-4.2620814, 55.8456233], [-4.2620736, 55.8454727], [-4.2620568, 55.8453633], [-4.2620357, 55.845268399999995], [-4.2620204, 55.845214299999995], [-4.262007699999999, 55.8451696], [-4.2619778, 55.8450964], [-4.261931499999999, 55.8450137], [-4.2616935, 55.8446545], [-4.261471199999999, 55.8443444], [-4.2614382, 55.84430879999999], [-4.261019199999999, 55.84386], [-4.260842, 55.8436645], [-4.2606136, 55.8434474], [-4.2603163, 55.843204], [-4.2601256, 55.84306960000001], [-4.2596267999999995, 55.8427759], [-4.259119800000001, 55.8425259], [-4.2586816999999995, 55.8423287], [-4.258115088526848, 55.84212103367016], [-4.2581019, 55.84211620000001], [-4.2578502, 55.842023], [-4.2569405, 55.8417086], [-4.2564592, 55.84154219999999], [-4.255760799999999, 55.841298599999995], [-4.2552415, 55.8411164], [-4.2547371, 55.84094309999999], [-4.2542865, 55.840788199999984], [-4.2532699, 55.84043859999999], [-4.2529219, 55.84031770000001], [-4.250594799999999, 55.83950939999999], [-4.2500616, 55.83932149999999], [-4.249691899999999, 55.839191199999995], [-4.248175499999999, 55.838669], [-4.2472933, 55.838364199999994], [-4.2467515, 55.8381747], [-4.2465885, 55.838117700000005], [-4.2454691, 55.8377864], [-4.244662599999999, 55.8375073], [-4.2420692, 55.836619], [-4.2410586, 55.8363007], [-4.2405992, 55.836138600000005], [-4.2397488999999995, 55.835844900000005], [-4.2396769999999995, 55.8358197], [-4.2389281, 55.8355572], [-4.237983999999999, 55.8352258], [-4.2370452, 55.8348989], [-4.2360682, 55.8345636], [-4.2350135, 55.8341904], [-4.2337718, 55.83375889999999], [-4.2335431, 55.833679399999994], [-4.231719399999999, 55.83304150000001], [-4.2312671, 55.83288339999999], [-4.229928299999999, 55.83241529999999], [-4.229150999999999, 55.8321501], [-4.2279618, 55.8317797], [-4.227698400000001, 55.83170739999999], [-4.2272586, 55.8315953], [-4.226411799999999, 55.831396100000006], [-4.2258785, 55.8312774], [-4.2257185999999995, 55.8312466], [-4.2252545999999995, 55.831157], [-4.2245925, 55.83104199999999], [-4.2245118, 55.8310299], [-4.2238108, 55.8309244], [-4.222908299999999, 55.8308069], [-4.222081835361751, 55.830708551373114], [-4.221677199999999, 55.8306604], [-4.2207313, 55.8305478], [-4.2201013, 55.8304778], [-4.2195795, 55.830434200000006], [-4.219011199999999, 55.8304028], [-4.2186661, 55.8303812], [-4.2182332, 55.83035699999999], [-4.2178098, 55.830338399999995], [-4.2171431, 55.8302998], [-4.216705200000001, 55.8302747], [-4.2157885, 55.8302287], [-4.215358899999999, 55.8302043], [-4.2149465, 55.830187], [-4.2144021, 55.8301649], [-4.2139436, 55.83015089999999], [-4.2134894, 55.8301405], [-4.2128067, 55.830124299999994], [-4.2121357, 55.83010529999999], [-4.2119113, 55.8300986], [-4.211714, 55.830091800000005], [-4.21103, 55.8300656], [-4.2104668, 55.8300355], [-4.210150499999999, 55.8300138], [-4.210104599999999, 55.8300106], [-4.2088885, 55.8298833], [-4.2083285, 55.82982879999999], [-4.2082915, 55.8298252], [-4.2075719, 55.8297539], [-4.2062723, 55.8296131], [-4.2057403, 55.8295527], [-4.2050251, 55.8294715], [-4.203943, 55.82934819999999], [-4.2033192, 55.8292771], [-4.2012553, 55.8289991], [-4.199651399999999, 55.82881540000001], [-4.198131399999999, 55.82861069999999], [-4.196321784311374, 55.82841007259872], [-4.1962165, 55.8283984], [-4.1955586, 55.8283197], [-4.1938618, 55.8281292], [-4.1929418, 55.82799969999999], [-4.1920487, 55.8278611], [-4.1911378, 55.82767859999999], [-4.1903832, 55.8275014], [-4.1894825, 55.827252699999995], [-4.1889735, 55.8271009], [-4.1884794, 55.82694459999999], [-4.1877705, 55.8266964], [-4.1871346, 55.8264513], [-4.1866969, 55.82627569999998], [-4.1861457, 55.8260404], [-4.1856523, 55.82581799999999], [-4.185261199999999, 55.8256231], [-4.1848869, 55.8254414], [-4.1836743, 55.8248132], [-4.182543099999999, 55.824210599999994], [-4.1813913, 55.823613399999985], [-4.1795682, 55.8226383], [-4.179119299999999, 55.82239820000001], [-4.1779041, 55.8216747], [-4.177312599999999, 55.8213126], [-4.1770313, 55.82113459999999], [-4.1767307, 55.8209712], [-4.1764288, 55.82080729999999], [-4.1760655, 55.8206182], [-4.1753719, 55.8202845], [-4.1741949, 55.8198414], [-4.1736626, 55.81965499999999], [-4.173108, 55.8194778], [-4.1726784, 55.8193501], [-4.172261899999999, 55.81923649999999], [-4.172053499999999, 55.8191814], [-4.171840899999999, 55.8191283], [-4.171722599999999, 55.819099599999994], [-4.1714278, 55.819008399999994], [-4.1711166, 55.818939699999994], [-4.1708198, 55.8188796], [-4.170210599999999, 55.8187663], [-4.168958999999999, 55.81855850000001], [-4.1688227, 55.8185373], [-4.1677119, 55.81836429999999], [-4.166442, 55.8181718], [-4.1644179, 55.81786150000001], [-4.1633723, 55.8177097], [-4.162348, 55.81758200000001], [-4.1615602, 55.8175081], [-4.1611571, 55.81747200000001], [-4.1607335, 55.8174365], [-4.1600295, 55.817388599999994], [-4.1593105, 55.81735539999999], [-4.157714599999999, 55.8173326], [-4.1569237999999995, 55.81734010000001], [-4.1568221, 55.8173431], [-4.1561205, 55.817363500000006], [-4.154852599999999, 55.81742220000001], [-4.1542212, 55.81747320000001], [-4.153616, 55.81752489999999], [-4.1524266, 55.81763900000001], [-4.1515076, 55.81772709999999], [-4.1509996459130525, 55.81777904602664], [-4.1507527, 55.8178043], [-4.1488782, 55.81802309999999], [-4.1477144, 55.8181585], [-4.1462502, 55.8183434], [-4.145298, 55.8184684], [-4.1445872, 55.818543799999986], [-4.143806299999999, 55.8186218], [-4.142797799999999, 55.818698700000006], [-4.141807999999999, 55.818771], [-4.140876699999999, 55.8188283], [-4.140753899999999, 55.8188358], [-4.1399694, 55.8188833], [-4.1392385, 55.8189172], [-4.1383757999999995, 55.81894979999999], [-4.1366436, 55.8189872], [-4.1358978, 55.8189965], [-4.1348865, 55.8189985], [-4.1338437, 55.818993], [-4.133711899999999, 55.818991999999994], [-4.132250306949799, 55.81897595249019], [-4.1304877, 55.8189566], [-4.1295571, 55.8189562], [-4.1291054, 55.818963100000005], [-4.1287211, 55.8189781], [-4.1283765, 55.8190004], [-4.128063900000001, 55.8190206], [-4.1274193, 55.8190699], [-4.126900699999999, 55.8191074], [-4.1264148, 55.81916880000001], [-4.1257474, 55.8192656], [-4.1251596, 55.819367699999994], [-4.1245051, 55.8194973], [-4.1240652, 55.8195877], [-4.1236307, 55.819688699999986], [-4.1231413, 55.81980519999999], [-4.1230861999999995, 55.81981829999999], [-4.1224465, 55.8199816], [-4.1217022, 55.82019799999999], [-4.1202087, 55.8206746], [-4.119959499999999, 55.820751099999995], [-4.119724270138349, 55.82082998572835], [-4.118608100000001, 55.82120429999999], [-4.118543100000001, 55.8212238], [-4.116877299999999, 55.8217092], [-4.115506, 55.8220224], [-4.114665099999999, 55.8221849], [-4.1137484, 55.82232869999999], [-4.1124801, 55.822494600000006], [-4.1104687, 55.8226963], [-4.1097071, 55.8227657], [-4.108896299999999, 55.822817], [-4.1052771, 55.8229842], [-4.1050777, 55.82299340000001], [-4.1043463, 55.82302499999999], [-4.096921999999999, 55.82330459999999], [-4.0947555, 55.8233715], [-4.0902652, 55.8234775], [-4.0897088, 55.8234887], [-4.0867377, 55.823588999999984], [-4.086265699999999, 55.8236064], [-4.0852498, 55.8236448], [-4.0835764999999995, 55.8237032], [-4.082749899999999, 55.8237291], [-4.0822269, 55.8237426], [-4.0818152, 55.82374789999999], [-4.081234599999999, 55.82375769999999], [-4.0806887, 55.82377879999999], [-4.0799537, 55.8237984], [-4.0792597, 55.823802], [-4.078494599999999, 55.82378409999999], [-4.0778092, 55.8237468], [-4.0771361, 55.823699700000006], [-4.076308, 55.82362880000001], [-4.0752935, 55.82353549999999], [-4.0739259, 55.82340709999999], [-4.0722491, 55.8232508], [-4.0717443, 55.8231952], [-4.0712572, 55.82311990000001], [-4.070620099999999, 55.82300499999999], [-4.0700672, 55.822881499999994], [-4.068727199999999, 55.822561099999994], [-4.0664226, 55.82201919999999], [-4.0651143, 55.8216983], [-4.0589308, 55.820182599999995], [-4.0580484, 55.81997020000001], [-4.0573468, 55.8198061], [-4.056649000000001, 55.8196658], [-4.056401999999999, 55.81961739999999], [-4.0559484, 55.8195285], [-4.0551684, 55.81940669999999], [-4.0516711, 55.818888], [-4.0511988, 55.81881989999999], [-4.0494829, 55.818567399999985], [-4.047794299999999, 55.81834630000001], [-4.0472969, 55.8182958], [-4.0468733, 55.8182546], [-4.046004399999999, 55.818193599999994], [-4.0442719, 55.8180914], [-4.042418778537846, 55.81799209824829], [-4.0407822, 55.8179044], [-4.039307599999999, 55.817816400000005], [-4.0388684999999995, 55.8177902], [-4.0373599, 55.817714599999995], [-4.0316814, 55.817409100000006], [-4.0291889, 55.81727140000001], [-4.027777399999999, 55.8171951], [-4.0262955, 55.81711539999999], [-4.025781, 55.81708739999999], [-4.0250902, 55.8170593], [-4.0244382, 55.8170493], [-4.0240573, 55.817054500000005], [-4.0238101, 55.8170604], [-4.0232208, 55.81708410000001], [-4.022697, 55.81710799999999], [-4.0213917, 55.8171693], [-4.0201833, 55.81723010000001], [-4.0185074, 55.81731150000001], [-4.0180664, 55.8173342], [-4.0145074, 55.8174938], [-4.0117427, 55.8176266], [-4.0113624, 55.81764530000001], [-4.008574399999999, 55.8177724], [-4.0073893, 55.81781660000001], [-4.0063306, 55.817818300000006], [-4.0059088, 55.8178156], [-4.0056281, 55.8178135], [-4.004906899999999, 55.8177961], [-4.0045368, 55.817787199999984], [-4.0040353, 55.817756799999984], [-4.0034597, 55.81771160000001], [-4.0025776, 55.8176454], [-4.002005199999999, 55.817598499999995], [-4.0013793, 55.8175682], [-4.000560499999999, 55.8175546], [-3.9988928, 55.817527], [-3.9982082, 55.817489399999985], [-3.9977869, 55.8174501], [-3.997439899999999, 55.81739650000001], [-3.996948599999999, 55.8172751], [-3.9967231, 55.8172025], [-3.9965177, 55.8171277], [-3.9963118, 55.81703149999999], [-3.996094999999999, 55.81692639999999], [-3.9958445, 55.8167798], [-3.9957457, 55.816711999999995], [-3.9956109, 55.81659770000001], [-3.9954973, 55.816501200000005], [-3.9953978, 55.816411], [-3.995218199999999, 55.81620170000001], [-3.9950473999999994, 55.8159104], [-3.9949686999999994, 55.8157601], [-3.9948678, 55.8154126], [-3.994807, 55.8151845], [-3.994767500000001, 55.8150306], [-3.9946472000000006, 55.81457459999999], [-3.994606800000001, 55.8144007], [-3.9942898, 55.8125819], [-3.994276399999999, 55.8125048], [-3.9935943, 55.808566500000005], [-3.9935014, 55.807980400000005], [-3.9934618, 55.8076802], [-3.9934462, 55.8075991], [-3.9934037999999994, 55.8073783], [-3.9933646, 55.807173899999995], [-3.9932715088794057, 55.80654382101159], [-3.9932182, 55.80618299999999], [-3.9931877, 55.805819], [-3.9931575, 55.805462299999995], [-3.9931383, 55.805172199999994], [-3.993162799999999, 55.80475579999999], [-3.9932181, 55.80433039999999], [-3.9932374, 55.8042329], [-3.993307699999999, 55.8038769], [-3.9934286, 55.8034642], [-3.993440399999999, 55.8034239], [-3.9934732, 55.8033456], [-3.9935638, 55.8030973], [-3.9937209, 55.80265489999999], [-3.993935799999999, 55.80216279999999], [-3.9940209, 55.80198339999998], [-3.9941114, 55.8017887], [-3.994359199999999, 55.8013503], [-3.9944453, 55.80121189999999], [-3.9945729, 55.800995799999995], [-3.9946984999999993, 55.80078289999999], [-3.995142099999999, 55.8001565], [-3.995547399999999, 55.7996433], [-3.9958788999999992, 55.7992612], [-3.996127899999999, 55.799010499999994], [-3.996938399999999, 55.7981941], [-3.9971937, 55.7979356], [-3.9974161, 55.79768329999999], [-3.9976481000000006, 55.797395399999985], [-3.9978133, 55.79715360000001], [-3.9979214, 55.7969423], [-3.9980019, 55.796782599999986], [-3.9980671, 55.7965503], [-3.9981137000000007, 55.79625630000001], [-3.998094, 55.795813800000005], [-3.9980534, 55.7955167], [-3.9979388999999994, 55.79519659999999], [-3.997908899999999, 55.7951178], [-3.9978137999999994, 55.79495010000001], [-3.9976197999999994, 55.79465619999999], [-3.997362799999999, 55.7943878], [-3.9970847, 55.79404739999999], [-3.9967974000000006, 55.793765400000005], [-3.996486200000001, 55.79343209999998], [-3.9961307000000006, 55.793078], [-3.9958227, 55.79278459999999], [-3.995645699999999, 55.7925901], [-3.9956285, 55.79257230000001], [-3.9952092, 55.7921371], [-3.9949725, 55.7918868]]}", "current_leg_start": "Glasgow Central High Level", "dest_arr_time_act": "0620", "motion_projection": null, "next_location_lat": "55.7918868", "next_location_lon": "-3.9949725", "previous_location": "Glasgow Central High Level", "current_leg_milage": "13.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 551.961, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 591.848, \"from_m\": 551.961, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 912.658, \"from_m\": 591.848, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1206.054, \"from_m\": 912.658, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1758.602, \"from_m\": 1206.054, \"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\": 2222.023, \"from_m\": 1758.602, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2656.144, \"from_m\": 2222.023, \"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\": 3183.616, \"from_m\": 2656.144, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3280.025, \"from_m\": 3183.616, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3863.337, \"from_m\": 3280.025, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4254.12, \"from_m\": 3863.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5083.68, \"from_m\": 4254.12, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5198.573, \"from_m\": 5083.68, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5253.733, \"from_m\": 5198.573, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5718.729, \"from_m\": 5253.733, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5797.738, \"from_m\": 5718.729, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5856.892, \"from_m\": 5797.738, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5924.953, \"from_m\": 5856.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\": 7231.248, \"from_m\": 5924.953, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7289.917, \"from_m\": 7231.248, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7692.29, \"from_m\": 7289.917, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8298.144, \"from_m\": 7692.29, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8652.457, \"from_m\": 8298.144, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8785.011, \"from_m\": 8652.457, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8887.243, \"from_m\": 8785.011, \"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\": 8984.865, \"from_m\": 8887.243, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9719.878, \"from_m\": 8984.865, \"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\": 12224.136, \"from_m\": 9719.878, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16624.488, \"from_m\": 12224.136, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21723.779, \"from_m\": 16624.488, \"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\": 22431.406, \"from_m\": 21723.779, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22510.532, \"from_m\": 22431.406, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24738.533, \"from_m\": 22510.532, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24792.963, \"from_m\": 24738.533, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24826.856, \"from_m\": 24792.963, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24868.508, \"from_m\": 24826.856, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24904.644, \"from_m\": 24868.508, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25142.698, \"from_m\": 24904.644, \"capability_applied\": null, \"effective_limit_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\": 628402, \"profile_key\": \"9ec9a7c73058e79b6c73e8d1f1a37b4643d7b972ddb6e12aa89fe30e3d5a1544\", \"schedule_id\": 33047, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Shields T.M.D. (E)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104212}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0540\", \"location\": \"Shields Jn No.1 Line\", \"stage_seq\": 2, \"distance_m\": 502.483, \"section_seq\": 1, \"route_path_id\": 104212}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 947.958, \"section_seq\": 1, \"route_path_id\": 104212}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 4, \"distance_m\": 2681.619, \"section_seq\": 1, \"route_path_id\": 104212}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0555\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 5, \"distance_m\": 3231.858, \"section_seq\": 1, \"route_path_id\": 104212}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 6, \"distance_m\": 3784.767, \"section_seq\": 1, \"route_path_id\": 104212}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 7, \"distance_m\": 4089.596, \"section_seq\": 1, \"route_path_id\": 104212}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 8, \"distance_m\": 4872.237, \"section_seq\": 1, \"route_path_id\": 104212}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Shawfield Jn\", \"stage_seq\": 9, \"distance_m\": 7097.37, \"section_seq\": 1, \"route_path_id\": 104212}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 10, \"distance_m\": 9106.767, \"section_seq\": 1, \"route_path_id\": 104212}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Newton West Jn\", \"stage_seq\": 11, \"distance_m\": 12330.313, \"section_seq\": 1, \"route_path_id\": 104212}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Newton East Jn\", \"stage_seq\": 12, \"distance_m\": 14305.825, \"section_seq\": 1, \"route_path_id\": 104212}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Uddingston Jn\", \"stage_seq\": 13, \"distance_m\": 16624.488, \"section_seq\": 1, \"route_path_id\": 104212}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Mossend West Jn\", \"stage_seq\": 14, \"distance_m\": 21676.814, \"section_seq\": 1, \"route_path_id\": 104212}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Mossend South Jn\", \"stage_seq\": 15, \"distance_m\": 22510.532, \"section_seq\": 1, \"route_path_id\": 104212}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": null, \"location\": \"Motherwell\", \"stage_seq\": 16, \"distance_m\": 25142.698, \"section_seq\": 1, \"route_path_id\": 104212}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25142.698, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104212}], \"total_distance_m\": 25142.698, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 24600.151, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 542.547, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "55.7918868", "current_position_lon": "-3.9949725", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:55Z\", \"source_id\": 52037274, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:33:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:59Z\", \"source_id\": 16782299, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:16Z\", \"source_id\": 52055965, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:23Z\", \"source_id\": 16787937, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:44Z\", \"source_id\": 52102599, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:48Z\", \"source_id\": 16802679, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell", "service_state_platform": "1", "timing_fact_generation": 1789622088680866, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:24.099055", "service_state_evidence_id": 16802679, "current_leg_start_actual_dep": "2026-09-17T05:55:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:24.670026", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XGW |
MTH |
5B74 |
385007+385033 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 551.961, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 591.848, "from_m": 551.961, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 912.658, "from_m": 591.848, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1206.054, "from_m": 912.658, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1758.602, "from_m": 1206.054, "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": 2222.023, "from_m": 1758.602, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2656.144, "from_m": 2222.023, "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": 3183.616, "from_m": 2656.144, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3280.025, "from_m": 3183.616, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3863.337, "from_m": 3280.025, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4254.12, "from_m": 3863.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5083.68, "from_m": 4254.12, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5198.573, "from_m": 5083.68, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5253.733, "from_m": 5198.573, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5718.729, "from_m": 5253.733, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5797.738, "from_m": 5718.729, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5856.892, "from_m": 5797.738, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5924.953, "from_m": 5856.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": 7231.248, "from_m": 5924.953, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7289.917, "from_m": 7231.248, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7692.29, "from_m": 7289.917, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8298.144, "from_m": 7692.29, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8652.457, "from_m": 8298.144, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 8785.011, "from_m": 8652.457, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 8887.243, "from_m": 8785.011, "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": 8984.865, "from_m": 8887.243, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9719.878, "from_m": 8984.865, "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": 12224.136, "from_m": 9719.878, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16624.488, "from_m": 12224.136, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21723.779, "from_m": 16624.488, "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": 22431.406, "from_m": 21723.779, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22510.532, "from_m": 22431.406, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24738.533, "from_m": 22510.532, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24792.963, "from_m": 24738.533, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24826.856, "from_m": 24792.963, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24868.508, "from_m": 24826.856, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24904.644, "from_m": 24868.508, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25142.698, "from_m": 24904.644, "capability_applied": null, "effective_limit_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": 628402, "profile_key": "9ec9a7c73058e79b6c73e8d1f1a37b4643d7b972ddb6e12aa89fe30e3d5a1544", "schedule_id": 33047, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0532", "location": "Shields T.M.D. (E)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104212}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0540", "location": "Shields Jn No.1 Line", "stage_seq": 2, "distance_m": 502.483, "section_seq": 1, "route_path_id": 104212}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Shields Jn", "stage_seq": 3, "distance_m": 947.958, "section_seq": 1, "route_path_id": 104212}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Glasgow Bridge Street Jn", "stage_seq": 4, "distance_m": 2681.619, "section_seq": 1, "route_path_id": 104212}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0555", "location": "Glasgow Central High Level", "stage_seq": 5, "distance_m": 3231.858, "section_seq": 1, "route_path_id": 104212}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Glasgow Bridge Street Jn", "stage_seq": 6, "distance_m": 3784.767, "section_seq": 1, "route_path_id": 104212}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Eglinton St Jn", "stage_seq": 7, "distance_m": 4089.596, "section_seq": 1, "route_path_id": 104212}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Larkfield Jn", "stage_seq": 8, "distance_m": 4872.237, "section_seq": 1, "route_path_id": 104212}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Shawfield Jn", "stage_seq": 9, "distance_m": 7097.37, "section_seq": 1, "route_path_id": 104212}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Rutherglen East Jn", "stage_seq": 10, "distance_m": 9106.767, "section_seq": 1, "route_path_id": 104212}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Newton West Jn", "stage_seq": 11, "distance_m": 12330.313, "section_seq": 1, "route_path_id": 104212}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Newton East Jn", "stage_seq": 12, "distance_m": 14305.825, "section_seq": 1, "route_path_id": 104212}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Uddingston Jn", "stage_seq": 13, "distance_m": 16624.488, "section_seq": 1, "route_path_id": 104212}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Mossend West Jn", "stage_seq": 14, "distance_m": 21676.814, "section_seq": 1, "route_path_id": 104212}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Mossend South Jn", "stage_seq": 15, "distance_m": 22510.532, "section_seq": 1, "route_path_id": 104212}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": null, "location": "Motherwell", "stage_seq": 16, "distance_m": 25142.698, "section_seq": 1, "route_path_id": 104212}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25142.698, "from_m": 0.0, "section_seq": 1, "route_path_id": 104212}], "total_distance_m": 25142.698, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 24600.151, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 542.547, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1803, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:55Z", "source_id": 52037274, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:33:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:59Z", "source_id": 16782299, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2025, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:16Z", "source_id": 52055965, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:47:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:23Z", "source_id": 16787937, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2439, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:44Z", "source_id": 52102599, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:16:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:48Z", "source_id": 16802679, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Shields T.M.D. (E) |
0532 |
0532 |
None |
None |
None |
Motherwell |
0620 |
0620 |
1 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84519/2026-09-17/detailed |
None |
Glasgow Central High Level |
2026-09-17T05:55:00+01:00 |
Motherwell |
23.0 |
{"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.2603387, 55.8504861], [-4.2603873, 55.8502836], [-4.2603912, 55.85023339999999], [-4.260430099999999, 55.8500844], [-4.2604731, 55.84991360000001], [-4.260514, 55.84972799999999], [-4.2605589, 55.84946370000001], [-4.2605844, 55.84930229999999], [-4.260628699999999, 55.84906339999999], [-4.260664799999999, 55.8488927], [-4.260721, 55.8486643], [-4.260748459764902, 55.8485876172256], [-4.26076028893391, 55.84855458362966], [-4.260777399999999, 55.8485068], [-4.26087886554381, 55.84822039089397], [-4.2608795, 55.8482186], [-4.260991499999999, 55.847975], [-4.2611156, 55.847781899999994], [-4.261455099999999, 55.847256], [-4.2615495, 55.8471247], [-4.2615818, 55.8470798], [-4.2616895999999995, 55.84681239999999], [-4.261759299999999, 55.846685], [-4.2619174, 55.84639620000001], [-4.262004499999999, 55.846179799999994], [-4.2620496, 55.8460168], [-4.2620674, 55.8458741], [-4.2620805, 55.845731], [-4.2620814, 55.8456233], [-4.2620736, 55.8454727], [-4.2620568, 55.8453633], [-4.2620357, 55.845268399999995], [-4.2620204, 55.845214299999995], [-4.262007699999999, 55.8451696], [-4.2619778, 55.8450964], [-4.261931499999999, 55.8450137], [-4.2616935, 55.8446545], [-4.261471199999999, 55.8443444], [-4.2614382, 55.84430879999999], [-4.261019199999999, 55.84386], [-4.260842, 55.8436645], [-4.2606136, 55.8434474], [-4.2603163, 55.843204], [-4.2601256, 55.84306960000001], [-4.2596267999999995, 55.8427759], [-4.259119800000001, 55.8425259], [-4.2586816999999995, 55.8423287], [-4.258115088526848, 55.84212103367016], [-4.2581019, 55.84211620000001], [-4.2578502, 55.842023], [-4.2569405, 55.8417086], [-4.2564592, 55.84154219999999], [-4.255760799999999, 55.841298599999995], [-4.2552415, 55.8411164], [-4.2547371, 55.84094309999999], [-4.2542865, 55.840788199999984], [-4.2532699, 55.84043859999999], [-4.2529219, 55.84031770000001], [-4.250594799999999, 55.83950939999999], [-4.2500616, 55.83932149999999], [-4.249691899999999, 55.839191199999995], [-4.248175499999999, 55.838669], [-4.2472933, 55.838364199999994], [-4.2467515, 55.8381747], [-4.2465885, 55.838117700000005], [-4.2454691, 55.8377864], [-4.244662599999999, 55.8375073], [-4.2420692, 55.836619], [-4.2410586, 55.8363007], [-4.2405992, 55.836138600000005], [-4.2397488999999995, 55.835844900000005], [-4.2396769999999995, 55.8358197], [-4.2389281, 55.8355572], [-4.237983999999999, 55.8352258], [-4.2370452, 55.8348989], [-4.2360682, 55.8345636], [-4.2350135, 55.8341904], [-4.2337718, 55.83375889999999], [-4.2335431, 55.833679399999994], [-4.231719399999999, 55.83304150000001], [-4.2312671, 55.83288339999999], [-4.229928299999999, 55.83241529999999], [-4.229150999999999, 55.8321501], [-4.2279618, 55.8317797], [-4.227698400000001, 55.83170739999999], [-4.2272586, 55.8315953], [-4.226411799999999, 55.831396100000006], [-4.2258785, 55.8312774], [-4.2257185999999995, 55.8312466], [-4.2252545999999995, 55.831157], [-4.2245925, 55.83104199999999], [-4.2245118, 55.8310299], [-4.2238108, 55.8309244], [-4.222908299999999, 55.8308069], [-4.222081835361751, 55.830708551373114], [-4.221677199999999, 55.8306604], [-4.2207313, 55.8305478], [-4.2201013, 55.8304778], [-4.2195795, 55.830434200000006], [-4.219011199999999, 55.8304028], [-4.2186661, 55.8303812], [-4.2182332, 55.83035699999999], [-4.2178098, 55.830338399999995], [-4.2171431, 55.8302998], [-4.216705200000001, 55.8302747], [-4.2157885, 55.8302287], [-4.215358899999999, 55.8302043], [-4.2149465, 55.830187], [-4.2144021, 55.8301649], [-4.2139436, 55.83015089999999], [-4.2134894, 55.8301405], [-4.2128067, 55.830124299999994], [-4.2121357, 55.83010529999999], [-4.2119113, 55.8300986], [-4.211714, 55.830091800000005], [-4.21103, 55.8300656], [-4.2104668, 55.8300355], [-4.210150499999999, 55.8300138], [-4.210104599999999, 55.8300106], [-4.2088885, 55.8298833], [-4.2083285, 55.82982879999999], [-4.2082915, 55.8298252], [-4.2075719, 55.8297539], [-4.2062723, 55.8296131], [-4.2057403, 55.8295527], [-4.2050251, 55.8294715], [-4.203943, 55.82934819999999], [-4.2033192, 55.8292771], [-4.2012553, 55.8289991], [-4.199651399999999, 55.82881540000001], [-4.198131399999999, 55.82861069999999], [-4.196321784311374, 55.82841007259872], [-4.1962165, 55.8283984], [-4.1955586, 55.8283197], [-4.1938618, 55.8281292], [-4.1929418, 55.82799969999999], [-4.1920487, 55.8278611], [-4.1911378, 55.82767859999999], [-4.1903832, 55.8275014], [-4.1894825, 55.827252699999995], [-4.1889735, 55.8271009], [-4.1884794, 55.82694459999999], [-4.1877705, 55.8266964], [-4.1871346, 55.8264513], [-4.1866969, 55.82627569999998], [-4.1861457, 55.8260404], [-4.1856523, 55.82581799999999], [-4.185261199999999, 55.8256231], [-4.1848869, 55.8254414], [-4.1836743, 55.8248132], [-4.182543099999999, 55.824210599999994], [-4.1813913, 55.823613399999985], [-4.1795682, 55.8226383], [-4.179119299999999, 55.82239820000001], [-4.1779041, 55.8216747], [-4.177312599999999, 55.8213126], [-4.1770313, 55.82113459999999], [-4.1767307, 55.8209712], [-4.1764288, 55.82080729999999], [-4.1760655, 55.8206182], [-4.1753719, 55.8202845], [-4.1741949, 55.8198414], [-4.1736626, 55.81965499999999], [-4.173108, 55.8194778], [-4.1726784, 55.8193501], [-4.172261899999999, 55.81923649999999], [-4.172053499999999, 55.8191814], [-4.171840899999999, 55.8191283], [-4.171722599999999, 55.819099599999994], [-4.1714278, 55.819008399999994], [-4.1711166, 55.818939699999994], [-4.1708198, 55.8188796], [-4.170210599999999, 55.8187663], [-4.168958999999999, 55.81855850000001], [-4.1688227, 55.8185373], [-4.1677119, 55.81836429999999], [-4.166442, 55.8181718], [-4.1644179, 55.81786150000001], [-4.1633723, 55.8177097], [-4.162348, 55.81758200000001], [-4.1615602, 55.8175081], [-4.1611571, 55.81747200000001], [-4.1607335, 55.8174365], [-4.1600295, 55.817388599999994], [-4.1593105, 55.81735539999999], [-4.157714599999999, 55.8173326], [-4.1569237999999995, 55.81734010000001], [-4.1568221, 55.8173431], [-4.1561205, 55.817363500000006], [-4.154852599999999, 55.81742220000001], [-4.1542212, 55.81747320000001], [-4.153616, 55.81752489999999], [-4.1524266, 55.81763900000001], [-4.1515076, 55.81772709999999], [-4.1509996459130525, 55.81777904602664], [-4.1507527, 55.8178043], [-4.1488782, 55.81802309999999], [-4.1477144, 55.8181585], [-4.1462502, 55.8183434], [-4.145298, 55.8184684], [-4.1445872, 55.818543799999986], [-4.143806299999999, 55.8186218], [-4.142797799999999, 55.818698700000006], [-4.141807999999999, 55.818771], [-4.140876699999999, 55.8188283], [-4.140753899999999, 55.8188358], [-4.1399694, 55.8188833], [-4.1392385, 55.8189172], [-4.1383757999999995, 55.81894979999999], [-4.1366436, 55.8189872], [-4.1358978, 55.8189965], [-4.1348865, 55.8189985], [-4.1338437, 55.818993], [-4.133711899999999, 55.818991999999994], [-4.132250306949799, 55.81897595249019], [-4.1304877, 55.8189566], [-4.1295571, 55.8189562], [-4.1291054, 55.818963100000005], [-4.1287211, 55.8189781], [-4.1283765, 55.8190004], [-4.128063900000001, 55.8190206], [-4.1274193, 55.8190699], [-4.126900699999999, 55.8191074], [-4.1264148, 55.81916880000001], [-4.1257474, 55.8192656], [-4.1251596, 55.819367699999994], [-4.1245051, 55.8194973], [-4.1240652, 55.8195877], [-4.1236307, 55.819688699999986], [-4.1231413, 55.81980519999999], [-4.1230861999999995, 55.81981829999999], [-4.1224465, 55.8199816], [-4.1217022, 55.82019799999999], [-4.1202087, 55.8206746], [-4.119959499999999, 55.820751099999995], [-4.119724270138349, 55.82082998572835], [-4.118608100000001, 55.82120429999999], [-4.118543100000001, 55.8212238], [-4.116877299999999, 55.8217092], [-4.115506, 55.8220224], [-4.114665099999999, 55.8221849], [-4.1137484, 55.82232869999999], [-4.1124801, 55.822494600000006], [-4.1104687, 55.8226963], [-4.1097071, 55.8227657], [-4.108896299999999, 55.822817], [-4.1052771, 55.8229842], [-4.1050777, 55.82299340000001], [-4.1043463, 55.82302499999999], [-4.096921999999999, 55.82330459999999], [-4.0947555, 55.8233715], [-4.0902652, 55.8234775], [-4.0897088, 55.8234887], [-4.0867377, 55.823588999999984], [-4.086265699999999, 55.8236064], [-4.0852498, 55.8236448], [-4.0835764999999995, 55.8237032], [-4.082749899999999, 55.8237291], [-4.0822269, 55.8237426], [-4.0818152, 55.82374789999999], [-4.081234599999999, 55.82375769999999], [-4.0806887, 55.82377879999999], [-4.0799537, 55.8237984], [-4.0792597, 55.823802], [-4.078494599999999, 55.82378409999999], [-4.0778092, 55.8237468], [-4.0771361, 55.823699700000006], [-4.076308, 55.82362880000001], [-4.0752935, 55.82353549999999], [-4.0739259, 55.82340709999999], [-4.0722491, 55.8232508], [-4.0717443, 55.8231952], [-4.0712572, 55.82311990000001], [-4.070620099999999, 55.82300499999999], [-4.0700672, 55.822881499999994], [-4.068727199999999, 55.822561099999994], [-4.0664226, 55.82201919999999], [-4.0651143, 55.8216983], [-4.0589308, 55.820182599999995], [-4.0580484, 55.81997020000001], [-4.0573468, 55.8198061], [-4.056649000000001, 55.8196658], [-4.056401999999999, 55.81961739999999], [-4.0559484, 55.8195285], [-4.0551684, 55.81940669999999], [-4.0516711, 55.818888], [-4.0511988, 55.81881989999999], [-4.0494829, 55.818567399999985], [-4.047794299999999, 55.81834630000001], [-4.0472969, 55.8182958], [-4.0468733, 55.8182546], [-4.046004399999999, 55.818193599999994], [-4.0442719, 55.8180914], [-4.042418778537846, 55.81799209824829], [-4.0407822, 55.8179044], [-4.039307599999999, 55.817816400000005], [-4.0388684999999995, 55.8177902], [-4.0373599, 55.817714599999995], [-4.0316814, 55.817409100000006], [-4.0291889, 55.81727140000001], [-4.027777399999999, 55.8171951], [-4.0262955, 55.81711539999999], [-4.025781, 55.81708739999999], [-4.0250902, 55.8170593], [-4.0244382, 55.8170493], [-4.0240573, 55.817054500000005], [-4.0238101, 55.8170604], [-4.0232208, 55.81708410000001], [-4.022697, 55.81710799999999], [-4.0213917, 55.8171693], [-4.0201833, 55.81723010000001], [-4.0185074, 55.81731150000001], [-4.0180664, 55.8173342], [-4.0145074, 55.8174938], [-4.0117427, 55.8176266], [-4.0113624, 55.81764530000001], [-4.008574399999999, 55.8177724], [-4.0073893, 55.81781660000001], [-4.0063306, 55.817818300000006], [-4.0059088, 55.8178156], [-4.0056281, 55.8178135], [-4.004906899999999, 55.8177961], [-4.0045368, 55.817787199999984], [-4.0040353, 55.817756799999984], [-4.0034597, 55.81771160000001], [-4.0025776, 55.8176454], [-4.002005199999999, 55.817598499999995], [-4.0013793, 55.8175682], [-4.000560499999999, 55.8175546], [-3.9988928, 55.817527], [-3.9982082, 55.817489399999985], [-3.9977869, 55.8174501], [-3.997439899999999, 55.81739650000001], [-3.996948599999999, 55.8172751], [-3.9967231, 55.8172025], [-3.9965177, 55.8171277], [-3.9963118, 55.81703149999999], [-3.996094999999999, 55.81692639999999], [-3.9958445, 55.8167798], [-3.9957457, 55.816711999999995], [-3.9956109, 55.81659770000001], [-3.9954973, 55.816501200000005], [-3.9953978, 55.816411], [-3.995218199999999, 55.81620170000001], [-3.9950473999999994, 55.8159104], [-3.9949686999999994, 55.8157601], [-3.9948678, 55.8154126], [-3.994807, 55.8151845], [-3.994767500000001, 55.8150306], [-3.9946472000000006, 55.81457459999999], [-3.994606800000001, 55.8144007], [-3.9942898, 55.8125819], [-3.994276399999999, 55.8125048], [-3.9935943, 55.808566500000005], [-3.9935014, 55.807980400000005], [-3.9934618, 55.8076802], [-3.9934462, 55.8075991], [-3.9934037999999994, 55.8073783], [-3.9933646, 55.807173899999995], [-3.9932715088794057, 55.80654382101159], [-3.9932182, 55.80618299999999], [-3.9931877, 55.805819], [-3.9931575, 55.805462299999995], [-3.9931383, 55.805172199999994], [-3.993162799999999, 55.80475579999999], [-3.9932181, 55.80433039999999], [-3.9932374, 55.8042329], [-3.993307699999999, 55.8038769], [-3.9934286, 55.8034642], [-3.993440399999999, 55.8034239], [-3.9934732, 55.8033456], [-3.9935638, 55.8030973], [-3.9937209, 55.80265489999999], [-3.993935799999999, 55.80216279999999], [-3.9940209, 55.80198339999998], [-3.9941114, 55.8017887], [-3.994359199999999, 55.8013503], [-3.9944453, 55.80121189999999], [-3.9945729, 55.800995799999995], [-3.9946984999999993, 55.80078289999999], [-3.995142099999999, 55.8001565], [-3.995547399999999, 55.7996433], [-3.9958788999999992, 55.7992612], [-3.996127899999999, 55.799010499999994], [-3.996938399999999, 55.7981941], [-3.9971937, 55.7979356], [-3.9974161, 55.79768329999999], [-3.9976481000000006, 55.797395399999985], [-3.9978133, 55.79715360000001], [-3.9979214, 55.7969423], [-3.9980019, 55.796782599999986], [-3.9980671, 55.7965503], [-3.9981137000000007, 55.79625630000001], [-3.998094, 55.795813800000005], [-3.9980534, 55.7955167], [-3.9979388999999994, 55.79519659999999], [-3.997908899999999, 55.7951178], [-3.9978137999999994, 55.79495010000001], [-3.9976197999999994, 55.79465619999999], [-3.997362799999999, 55.7943878], [-3.9970847, 55.79404739999999], [-3.9967974000000006, 55.793765400000005], [-3.996486200000001, 55.79343209999998], [-3.9961307000000006, 55.793078], [-3.9958227, 55.79278459999999], [-3.995645699999999, 55.7925901], [-3.9956285, 55.79257230000001], [-3.9952092, 55.7921371], [-3.9949725, 55.7918868]]} |
13.7 |
0553 |
0616 |
Glasgow Central High Level |
Motherwell |
Motherwell |
55.7918868 |
-3.9949725 |
55.7918868 |
-3.9949725 |
1 |
0 |
2026-09-17 05:26:51 |
TERMINATED |
2026-09-17 05:16:00 |
Motherwell |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802679 |
1789622088680866 |
36 |
36 |
2026-09-17 05:26:24.670026 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:24.099055 |
| 598117 |
627776 |
W32616 |
862E05M517 |
2026-09-17 |
COMPLETE |
16802754 |
2026-09-17 06:16:00 |
2026-09-17 05:26:51 |
2026-09-19 05:26:51 |
{"id": 627776, "stp": "P", "toc": "Southern", "uid": "W32616", "consist": "377318", "dest_crs": "BTN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32616/2026-09-17/detailed", "trust_id": "862E05M517", "origin_crs": "BOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-17", "dest_arr_time": "0618", "dest_platform": "2", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "2E05", "timing_status": "EARLY", "origin_station": "Bognor Regis", "current_leg_arr": "0616", "current_leg_dep": "0612", "current_leg_end": "Brighton", "origin_dep_time": "0506", "origin_platform": "3", "current_location": "Brighton", "last_update_time": "2026-09-17T05:26:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-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": "Hove", "dest_arr_time_act": "0618", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Hove", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 597.951, \"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\": 5459.722, \"from_m\": 597.951, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5614.223, \"from_m\": 5459.722, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6097.95, \"from_m\": 5614.223, \"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\": 10190.666, \"from_m\": 6097.95, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10242.351, \"from_m\": 10190.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10347.799, \"from_m\": 10242.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11124.601, \"from_m\": 10347.799, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12787.961, \"from_m\": 11124.601, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13736.979, \"from_m\": 12787.961, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15400.339, \"from_m\": 13736.979, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15432.301, \"from_m\": 15400.339, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15806.899, \"from_m\": 15432.301, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16103.44, \"from_m\": 15806.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\": 16490.309, \"from_m\": 16103.44, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 21273.822, \"from_m\": 16490.309, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21316.097, \"from_m\": 21273.822, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27953.764, \"from_m\": 21316.097, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28088.646, \"from_m\": 27953.764, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 37460.685, \"from_m\": 28088.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37504.906, \"from_m\": 37460.685, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43942.61, \"from_m\": 37504.906, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44610.758, \"from_m\": 43942.61, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44696.596, \"from_m\": 44610.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45821.613, \"from_m\": 44696.596, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46009.233, \"from_m\": 45821.613, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47233.466, \"from_m\": 46009.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47336.884, \"from_m\": 47233.466, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47378.239, \"from_m\": 47336.884, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47638.401, \"from_m\": 47378.239, \"capability_applied\": null, \"effective_limit_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\": 627776, \"profile_key\": \"7ac9b99f555f65a5f5d34b66d1e3035650b8150d37116fdb62288755bd2194eb\", \"schedule_id\": 26115, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0506\", \"location\": \"Bognor Regis\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509\", \"location\": \"Bognor Regis Sig. Br14\", \"stage_seq\": 2, \"distance_m\": 837.141, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0512\", \"wtt_dep\": \"0513\", \"location\": \"Barnham\", \"stage_seq\": 3, \"distance_m\": 5773.39, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0517\", \"wtt_dep\": \"0517H\", \"location\": \"Ford\", \"stage_seq\": 4, \"distance_m\": 10015.218, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 5, \"distance_m\": 11124.601, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0522\", \"wtt_dep\": \"0528\", \"location\": \"Littlehampton\", \"stage_seq\": 6, \"distance_m\": 13262.47, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 7, \"distance_m\": 15400.339, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Arundel Jn\", \"stage_seq\": 8, \"distance_m\": 15853.201, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0536\", \"wtt_dep\": \"0537\", \"location\": \"Angmering\", \"stage_seq\": 9, \"distance_m\": 21468.509, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0541\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 10, \"distance_m\": 25416.562, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0544\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 11, \"distance_m\": 26859.781, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0546H\", \"location\": \"West Worthing\", \"stage_seq\": 12, \"distance_m\": 28278.375, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549H\", \"location\": \"Worthing\", \"stage_seq\": 13, \"distance_m\": 29559.893, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552\", \"location\": \"East Worthing\", \"stage_seq\": 14, \"distance_m\": 30975.813, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555\", \"location\": \"Lancing\", \"stage_seq\": 15, \"distance_m\": 33287.422, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 16, \"distance_m\": 37038.513, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0602H\", \"location\": \"Southwick\", \"stage_seq\": 17, \"distance_m\": 39494.642, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0604H\", \"location\": \"Fishersgate\", \"stage_seq\": 18, \"distance_m\": 40799.894, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0607\", \"location\": \"Portslade\", \"stage_seq\": 19, \"distance_m\": 41863.148, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0609H\", \"location\": \"Aldrington\", \"stage_seq\": 20, \"distance_m\": 43409.563, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Hove\", \"stage_seq\": 21, \"distance_m\": 44181.431, \"section_seq\": 1, \"route_path_id\": 66971}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 22, \"distance_m\": 47638.401, \"section_seq\": 1, \"route_path_id\": 66971}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47638.401, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66971}], \"total_distance_m\": 47638.401, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46148.794, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1489.607, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0506", "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\": 27463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:10:18Z\", \"source_id\": 52018291, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:11:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:10:22Z\", \"source_id\": 16776613, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:15:45Z\", \"source_id\": 52022656, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:17:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:15:53Z\", \"source_id\": 16777875, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:21:04Z\", \"source_id\": 52027333, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:22:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:21:08Z\", \"source_id\": 16779319, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:39Z\", \"source_id\": 52043632, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:37:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:43Z\", \"source_id\": 16784140, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:17Z\", \"source_id\": 52049216, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:20Z\", \"source_id\": 16785908, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:48Z\", \"source_id\": 52052492, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:52Z\", \"source_id\": 16786912, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:40Z\", \"source_id\": 52055151, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:43Z\", \"source_id\": 16787656, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:21Z\", \"source_id\": 52058887, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:28Z\", \"source_id\": 16788824, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:57Z\", \"source_id\": 52062716, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:02Z\", \"source_id\": 16789961, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:28Z\", \"source_id\": 52066400, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:32Z\", \"source_id\": 16791135, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:36Z\", \"source_id\": 52072649, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:38Z\", \"source_id\": 16793074, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:08Z\", \"source_id\": 52078288, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:13Z\", \"source_id\": 16794864, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31020, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:41Z\", \"source_id\": 52082667, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:43Z\", \"source_id\": 16796217, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:17Z\", \"source_id\": 52087059, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:21Z\", \"source_id\": 16797685, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:06Z\", \"source_id\": 52092262, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:11Z\", \"source_id\": 16799342, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:55Z\", \"source_id\": 52095380, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:59Z\", \"source_id\": 16800400, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:53Z\", \"source_id\": 52102809, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:54Z\", \"source_id\": 16802754, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "2", "timing_fact_generation": 1789622095767047, "current_leg_arrival_utc": "2026-09-17T06:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:26.516255", "service_state_evidence_id": 16802754, "current_leg_start_actual_dep": "2026-09-17T06:12:00+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:27.079772", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BOG |
BTN |
2E05 |
377318 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 597.951, "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": 5459.722, "from_m": 597.951, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5614.223, "from_m": 5459.722, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6097.95, "from_m": 5614.223, "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": 10190.666, "from_m": 6097.95, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10242.351, "from_m": 10190.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10347.799, "from_m": 10242.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11124.601, "from_m": 10347.799, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12787.961, "from_m": 11124.601, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13736.979, "from_m": 12787.961, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15400.339, "from_m": 13736.979, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15432.301, "from_m": 15400.339, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15806.899, "from_m": 15432.301, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16103.44, "from_m": 15806.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": 16490.309, "from_m": 16103.44, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 21273.822, "from_m": 16490.309, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21316.097, "from_m": 21273.822, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27953.764, "from_m": 21316.097, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28088.646, "from_m": 27953.764, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 37460.685, "from_m": 28088.646, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37504.906, "from_m": 37460.685, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43942.61, "from_m": 37504.906, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44610.758, "from_m": 43942.61, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44696.596, "from_m": 44610.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45821.613, "from_m": 44696.596, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46009.233, "from_m": 45821.613, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47233.466, "from_m": 46009.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47336.884, "from_m": 47233.466, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47378.239, "from_m": 47336.884, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47638.401, "from_m": 47378.239, "capability_applied": null, "effective_limit_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": 627776, "profile_key": "7ac9b99f555f65a5f5d34b66d1e3035650b8150d37116fdb62288755bd2194eb", "schedule_id": 26115, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0506", "location": "Bognor Regis", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509", "location": "Bognor Regis Sig. Br14", "stage_seq": 2, "distance_m": 837.141, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0512", "wtt_dep": "0513", "location": "Barnham", "stage_seq": 3, "distance_m": 5773.39, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0517", "wtt_dep": "0517H", "location": "Ford", "stage_seq": 4, "distance_m": 10015.218, "section_seq": 1, "route_path_id": 66971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519", "location": "Littlehampton Jn", "stage_seq": 5, "distance_m": 11124.601, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0522", "wtt_dep": "0528", "location": "Littlehampton", "stage_seq": 6, "distance_m": 13262.47, "section_seq": 1, "route_path_id": 66971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531", "location": "Littlehampton Jn", "stage_seq": 7, "distance_m": 15400.339, "section_seq": 1, "route_path_id": 66971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532", "location": "Arundel Jn", "stage_seq": 8, "distance_m": 15853.201, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0536", "wtt_dep": "0537", "location": "Angmering", "stage_seq": 9, "distance_m": 21468.509, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0541", "location": "Goring-by-Sea", "stage_seq": 10, "distance_m": 25416.562, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0544", "location": "Durrington-on-Sea", "stage_seq": 11, "distance_m": 26859.781, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0546H", "location": "West Worthing", "stage_seq": 12, "distance_m": 28278.375, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549H", "location": "Worthing", "stage_seq": 13, "distance_m": 29559.893, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552", "location": "East Worthing", "stage_seq": 14, "distance_m": 30975.813, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555", "location": "Lancing", "stage_seq": 15, "distance_m": 33287.422, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559H", "location": "Shoreham-by-Sea", "stage_seq": 16, "distance_m": 37038.513, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0602H", "location": "Southwick", "stage_seq": 17, "distance_m": 39494.642, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0604H", "location": "Fishersgate", "stage_seq": 18, "distance_m": 40799.894, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0607", "location": "Portslade", "stage_seq": 19, "distance_m": 41863.148, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0609H", "location": "Aldrington", "stage_seq": 20, "distance_m": 43409.563, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Hove", "stage_seq": 21, "distance_m": 44181.431, "section_seq": 1, "route_path_id": 66971}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": null, "location": "Brighton", "stage_seq": 22, "distance_m": 47638.401, "section_seq": 1, "route_path_id": 66971}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47638.401, "from_m": 0.0, "section_seq": 1, "route_path_id": 66971}], "total_distance_m": 47638.401, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46148.794, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1489.607, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27463, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:10:18Z", "source_id": 52018291, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:11:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:10:22Z", "source_id": 16776613, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:15:45Z", "source_id": 52022656, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:17:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:15:53Z", "source_id": 16777875, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27492, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:21:04Z", "source_id": 52027333, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:22:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:21:08Z", "source_id": 16779319, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:39Z", "source_id": 52043632, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:37:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:43Z", "source_id": 16784140, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31050, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:17Z", "source_id": 52049216, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:41:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:20Z", "source_id": 16785908, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31046, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:48Z", "source_id": 52052492, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:52Z", "source_id": 16786912, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:40Z", "source_id": 52055151, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:46:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:43Z", "source_id": 16787656, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:21Z", "source_id": 52058887, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:49:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:28Z", "source_id": 16788824, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31032, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:57Z", "source_id": 52062716, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:51:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:02Z", "source_id": 16789961, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:28Z", "source_id": 52066400, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:54:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:32Z", "source_id": 16791135, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:36Z", "source_id": 52072649, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T04:59:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:38Z", "source_id": 16793074, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31024, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:08Z", "source_id": 52078288, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:02:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:13Z", "source_id": 16794864, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31020, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:41Z", "source_id": 52082667, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:04:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:43Z", "source_id": 16796217, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:17Z", "source_id": 52087059, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:06:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:21Z", "source_id": 16797685, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31009, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:06Z", "source_id": 52092262, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:09:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:11Z", "source_id": 16799342, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31081, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:55Z", "source_id": 52095380, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:11:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:59Z", "source_id": 16800400, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30941, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:53Z", "source_id": 52102809, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T05:16:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:54Z", "source_id": 16802754, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Bognor Regis |
0506 |
0506 |
3 |
None |
None |
Brighton |
0618 |
0618 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32616/2026-09-17/detailed |
None |
Hove |
2026-09-17T06:12:00+01:00 |
Brighton |
4.0 |
{"type": "LineString", "coordinates": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-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]]} |
2.1 |
0612 |
0616 |
Hove |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-17 05:26:51 |
TERMINATED |
2026-09-17 05:16:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802754 |
1789622095767047 |
98 |
98 |
2026-09-17 05:26:27.079772 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:26.516255 |
| 598118 |
628491 |
P65325 |
315S10M517 |
2026-09-17 |
COMPLETE |
16802780 |
2026-09-17 06:16:00 |
2026-09-17 05:26:51 |
2026-09-19 05:26:51 |
{"id": 628491, "stp": "O", "toc": "Northern", "uid": "P65325", "consist": "150204+150274", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65325/2026-09-17/detailed", "trust_id": "315S10M517", "origin_crs": "XNN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-17", "dest_arr_time": "0611", "dest_platform": "3", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "5S10", "timing_status": "LATE", "origin_station": "Newton Heath T.M.D.", "current_leg_arr": "0616", "current_leg_dep": "0558", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0535", "origin_platform": null, "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-17T05:26:51", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Ashburys", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Ashburys", "current_leg_milage": "1.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 106.192, \"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\": 196.897, \"from_m\": 106.192, \"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\": 1218.791, \"from_m\": 196.897, \"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\": 1562.043, \"from_m\": 1218.791, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1684.062, \"from_m\": 1562.043, \"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\": 5217.559, \"from_m\": 1684.062, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5275.914, \"from_m\": 5217.559, \"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\": 6031.386, \"from_m\": 5275.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6200.879, \"from_m\": 6031.386, \"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\": 6291.598, \"from_m\": 6200.879, \"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\": 6315.656, \"from_m\": 6291.598, \"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\": 6386.668, \"from_m\": 6315.656, \"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\": 6425.663, \"from_m\": 6386.668, \"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\": 6468.818, \"from_m\": 6425.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6632.543, \"from_m\": 6468.818, \"capability_applied\": null, \"effective_limit_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\": 6941.956, \"from_m\": 6632.543, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6988.162, \"from_m\": 6941.956, \"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\": 7065.952, \"from_m\": 6988.162, \"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\": 7475.132, \"from_m\": 7065.952, \"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\": 628491, \"profile_key\": \"84eb43708c699ca0338a4deb9612e490ec6a7757c768535df5f601ecb0dd32f4\", \"schedule_id\": 39732, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Newton Heath T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 282.621, \"section_seq\": 1, \"route_path_id\": 74547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Brewery Jn\", \"stage_seq\": 3, \"distance_m\": 1131.005, \"section_seq\": 1, \"route_path_id\": 74547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Philips Park West Jn\", \"stage_seq\": 4, \"distance_m\": 1684.062, \"section_seq\": 1, \"route_path_id\": 74547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Philips Park South Jn\", \"stage_seq\": 5, \"distance_m\": 2275.081, \"section_seq\": 1, \"route_path_id\": 74547}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0604\", \"location\": \"Ashburys\", \"stage_seq\": 6, \"distance_m\": 5217.559, \"section_seq\": 1, \"route_path_id\": 74547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Ardwick Jn\", \"stage_seq\": 7, \"distance_m\": 6357.245, \"section_seq\": 1, \"route_path_id\": 74547}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 8, \"distance_m\": 7475.132, \"section_seq\": 1, \"route_path_id\": 74547}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7475.132, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74547}], \"total_distance_m\": 7475.132, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 2727.403, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4747.729, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0535", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.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-17T04:32:48Z\", \"source_id\": 16782836, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:35Z\", \"source_id\": 52066535, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:38Z\", \"source_id\": 16791165, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:53Z\", \"source_id\": 52102826, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:56Z\", \"source_id\": 16802780, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "3", "timing_fact_generation": 1789622096963427, "current_leg_arrival_utc": "2026-09-17T06:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:33.327205", "service_state_evidence_id": 16802780, "current_leg_start_actual_dep": "2026-09-17T06:09:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:33.759321", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
XNN |
MAN |
5S10 |
150204+150274 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 106.192, "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": 196.897, "from_m": 106.192, "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": 1218.791, "from_m": 196.897, "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": 1562.043, "from_m": 1218.791, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1684.062, "from_m": 1562.043, "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": 5217.559, "from_m": 1684.062, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5275.914, "from_m": 5217.559, "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": 6031.386, "from_m": 5275.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6200.879, "from_m": 6031.386, "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": 6291.598, "from_m": 6200.879, "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": 6315.656, "from_m": 6291.598, "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": 6386.668, "from_m": 6315.656, "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": 6425.663, "from_m": 6386.668, "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": 6468.818, "from_m": 6425.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6632.543, "from_m": 6468.818, "capability_applied": null, "effective_limit_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": 6941.956, "from_m": 6632.543, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6988.162, "from_m": 6941.956, "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": 7065.952, "from_m": 6988.162, "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": 7475.132, "from_m": 7065.952, "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": 628491, "profile_key": "84eb43708c699ca0338a4deb9612e490ec6a7757c768535df5f601ecb0dd32f4", "schedule_id": 39732, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0535", "location": "Newton Heath T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Thorpes Bridge Jn", "stage_seq": 2, "distance_m": 282.621, "section_seq": 1, "route_path_id": 74547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Brewery Jn", "stage_seq": 3, "distance_m": 1131.005, "section_seq": 1, "route_path_id": 74547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Philips Park West Jn", "stage_seq": 4, "distance_m": 1684.062, "section_seq": 1, "route_path_id": 74547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Philips Park South Jn", "stage_seq": 5, "distance_m": 2275.081, "section_seq": 1, "route_path_id": 74547}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0604", "location": "Ashburys", "stage_seq": 6, "distance_m": 5217.559, "section_seq": 1, "route_path_id": 74547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Ardwick Jn", "stage_seq": 7, "distance_m": 6357.245, "section_seq": 1, "route_path_id": 74547}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 8, "distance_m": 7475.132, "section_seq": 1, "route_path_id": 74547}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7475.132, "from_m": 0.0, "section_seq": 1, "route_path_id": 74547}], "total_distance_m": 7475.132, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 2727.403, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4747.729, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:48Z", "source_id": 16782836, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8583, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:35Z", "source_id": 52066535, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:55:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:38Z", "source_id": 16791165, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8443, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:53Z", "source_id": 52102826, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:16:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:56Z", "source_id": 16802780, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Newton Heath T.M.D. |
0535 |
0535 |
None |
None |
None |
Manchester Piccadilly |
0611 |
0611 |
3 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65325/2026-09-17/detailed |
None |
Ashburys |
2026-09-17T06:09:00+01:00 |
Manchester Piccadilly |
18.0 |
{"type": "LineString", "coordinates": [[-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
1.5 |
0558 |
0616 |
Ashburys |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-17 05:26:51 |
TERMINATED |
2026-09-17 05:16:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802780 |
1789622096963427 |
26 |
26 |
2026-09-17 05:26:33.759321 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:33.327205 |
| 598119 |
629895 |
C20260 |
895Y78M617 |
2026-09-17 |
COMPLETE |
16803212 |
2026-09-17 06:16:00 |
2026-09-17 05:26:51 |
2026-09-19 05:26:51 |
{"id": 629895, "stp": "P", "toc": "Thameslink", "uid": "C20260", "consist": "700049", "dest_crs": "SEV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20260/2026-09-17/detailed", "trust_id": "895Y78M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sevenoaks", "service_date": "2026-09-17", "dest_arr_time": "0617", "dest_platform": "4", "is_terminated": 1, "next_location": "Sevenoaks", "signalling_id": "5Y78", "timing_status": "EARLY", "origin_station": "Sevenoaks Carriage Holding Sidings", "current_leg_arr": "0616", "current_leg_dep": "0616", "current_leg_end": "Sevenoaks", "origin_dep_time": "0615", "origin_platform": null, "current_location": "Sevenoaks", "last_update_time": "2026-09-17T05:26:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.18282892113804944, 51.27372407231785], [0.18272009999999997, 51.2741791], [0.182643472700626, 51.27453379516892], [0.1825959, 51.274754], [0.18253169999999996, 51.275084199999995], [0.1824871, 51.275211600000006], [0.1824472, 51.275325499999994], [0.1823858, 51.2755069], [0.1822975, 51.275733499999994], [0.18221549999999995, 51.27591609999999], [0.1820625, 51.2762304], [0.18188419999999997, 51.27658619999998], [0.1817495, 51.27682289999999], [0.1816263, 51.2770322], [0.18148860000000003, 51.2772431], [0.1814202, 51.27734480000001], [0.1812736, 51.2775722], [0.1810051, 51.2779863], [0.1807213, 51.2783419], [0.1803679, 51.27872709999999], [0.1809473, 51.2779743], [0.1811835, 51.2776337], [0.1814089, 51.27726800000001], [0.1815576, 51.2770375], [0.1816949, 51.2768276]]}", "current_leg_start": "Sevenoaks Gusset Siding", "dest_arr_time_act": "0617", "motion_projection": null, "next_location_lat": "51.2768276", "next_location_lon": "0.1816949", "previous_location": "Sevenoaks Gusset Siding", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 55.499, \"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\": 957.095, \"from_m\": 55.499, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1049.999, \"from_m\": 957.095, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1187.72, \"from_m\": 1049.999, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 629895, \"profile_key\": \"225ebe4b265bb5fa90599668f7dff585f9ee85a95e1619905e6fe2dac9acb9cb\", \"schedule_id\": 2704, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Sevenoaks Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29061}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0616\", \"location\": \"Sevenoaks Gusset Siding\", \"stage_seq\": 2, \"distance_m\": 366.948, \"section_seq\": 1, \"route_path_id\": 29061}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": null, \"location\": \"Sevenoaks\", \"stage_seq\": 3, \"distance_m\": 1187.72, \"section_seq\": 1, \"route_path_id\": 29061}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1187.72, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29061}], \"total_distance_m\": 1187.72, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1187.72, \"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": "0615", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "51.2768276", "current_position_lon": "0.1816949", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:34Z\", \"source_id\": 52104107, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:37Z\", \"source_id\": 16803212, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sevenoaks", "service_state_platform": "4", "timing_fact_generation": 1789622137260147, "current_leg_arrival_utc": "2026-09-17T06:16:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:34.019731", "service_state_evidence_id": 16803212, "current_leg_start_actual_dep": "2026-09-17T06:16:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:34.411503", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
None |
SEV |
5Y78 |
700049 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 55.499, "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": 957.095, "from_m": 55.499, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1049.999, "from_m": 957.095, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1187.72, "from_m": 1049.999, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 629895, "profile_key": "225ebe4b265bb5fa90599668f7dff585f9ee85a95e1619905e6fe2dac9acb9cb", "schedule_id": 2704, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0615", "location": "Sevenoaks Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29061}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0616", "location": "Sevenoaks Gusset Siding", "stage_seq": 2, "distance_m": 366.948, "section_seq": 1, "route_path_id": 29061}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": null, "location": "Sevenoaks", "stage_seq": 3, "distance_m": 1187.72, "section_seq": 1, "route_path_id": 29061}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1187.72, "from_m": 0.0, "section_seq": 1, "route_path_id": 29061}], "total_distance_m": 1187.72, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1187.72, "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": 32567, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:34Z", "source_id": 52104107, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:16:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:37Z", "source_id": 16803212, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Sevenoaks Carriage Holding Sidings |
0615 |
0615 |
None |
None |
None |
Sevenoaks |
0617 |
0617 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C20260/2026-09-17/detailed |
None |
Sevenoaks Gusset Siding |
2026-09-17T06:16:00+01:00 |
Sevenoaks |
0.0 |
{"type": "LineString", "coordinates": [[0.18282892113804944, 51.27372407231785], [0.18272009999999997, 51.2741791], [0.182643472700626, 51.27453379516892], [0.1825959, 51.274754], [0.18253169999999996, 51.275084199999995], [0.1824871, 51.275211600000006], [0.1824472, 51.275325499999994], [0.1823858, 51.2755069], [0.1822975, 51.275733499999994], [0.18221549999999995, 51.27591609999999], [0.1820625, 51.2762304], [0.18188419999999997, 51.27658619999998], [0.1817495, 51.27682289999999], [0.1816263, 51.2770322], [0.18148860000000003, 51.2772431], [0.1814202, 51.27734480000001], [0.1812736, 51.2775722], [0.1810051, 51.2779863], [0.1807213, 51.2783419], [0.1803679, 51.27872709999999], [0.1809473, 51.2779743], [0.1811835, 51.2776337], [0.1814089, 51.27726800000001], [0.1815576, 51.2770375], [0.1816949, 51.2768276]]} |
0.5 |
0616 |
0616 |
Sevenoaks Gusset Siding |
Sevenoaks |
Sevenoaks |
51.2768276 |
0.1816949 |
51.2768276 |
0.1816949 |
1 |
0 |
2026-09-17 05:26:51 |
TERMINATED |
2026-09-17 05:16:00 |
Sevenoaks |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803212 |
1789622137260147 |
6 |
6 |
2026-09-17 05:26:34.411503 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:34.019731 |
| 598120 |
629794 |
C40092 |
875T84M617 |
2026-09-17 |
COMPLETE |
16801991 |
2026-09-17 06:16:00 |
2026-09-17 05:26:51 |
2026-09-19 05:26:51 |
{"id": 629794, "stp": "P", "toc": "Southern", "uid": "C40092", "consist": "377446", "dest_crs": "GTW", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40092/2026-09-17/detailed", "trust_id": "875T84M617", "origin_crs": "XGT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gatwick Airport", "service_date": "2026-09-17", "dest_arr_time": "0616", "dest_platform": "1", "is_terminated": 1, "next_location": "Gatwick Airport", "signalling_id": "5T84", "timing_status": "ON TIME", "origin_station": "Gatwick Airport Carriage Holding Sidings", "current_leg_arr": "0616", "current_leg_dep": "0612", "current_leg_end": "Gatwick Airport", "origin_dep_time": "0612", "origin_platform": "S1", "current_location": "Gatwick Airport", "last_update_time": "2026-09-17T05:26:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16117569999999998, 51.1498466], [-0.16117580000000004, 51.15051450000001], [-0.1611738, 51.150916599999995], [-0.16117369999999998, 51.15138850000001], [-0.1611724, 51.1517301], [-0.16117289999999998, 51.152061], [-0.16117169999999997, 51.15221259999999], [-0.16116949999999997, 51.1522559], [-0.1611673, 51.1522975], [-0.1611651, 51.1523261], [-0.16116019999999998, 51.152353000000005], [-0.16115289999999996, 51.15240009999999], [-0.1611436, 51.152451], [-0.16110739999999998, 51.15261389999999], [-0.16107379999999996, 51.1529236], [-0.16106959999999998, 51.15298599999999], [-0.1610421, 51.15317], [-0.1610054, 51.15343899999999], [-0.1609987, 51.15367620000001], [-0.16097730000000002, 51.15379570000001], [-0.16093839999999998, 51.1540623], [-0.1609424, 51.1544388], [-0.160942, 51.154658899999994], [-0.16092719999999996, 51.155079599999986], [-0.1609435, 51.1552898], [-0.16095959999999998, 51.15546230000001], [-0.1609948, 51.1558381], [-0.16099909999999998, 51.1559117], [-0.1610057, 51.15617489999999], [-0.1610083, 51.1562341], [-0.16100959999999995, 51.15625680000001], [-0.16101089999999998, 51.1563248], [-0.1610176, 51.156562400000006]]}", "current_leg_start": "Gatwick Airport Carriage Holding Sidings", "dest_arr_time_act": "0616", "motion_projection": null, "next_location_lat": "51.1565624", "next_location_lon": "-0.1610176", "previous_location": "Gatwick Airport Carriage Holding Sidings", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 426.387, \"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\": 469.526, \"from_m\": 426.387, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 535.866, \"from_m\": 469.526, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 582.657, \"from_m\": 535.866, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 747.688, \"from_m\": 582.657, \"capability_applied\": null, \"effective_limit_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\": 629794, \"profile_key\": \"f3e5d7581550fd3fad34426e59a0ecb18e98c283113b023645de686f68fa08cc\", \"schedule_id\": 31651, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Gatwick Airport Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30956}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": null, \"location\": \"Gatwick Airport\", \"stage_seq\": 2, \"distance_m\": 747.688, \"section_seq\": 1, \"route_path_id\": 30956}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 747.688, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30956}], \"total_distance_m\": 747.688, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 321.301, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 426.387, \"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": "51.1565624", "current_position_lon": "-0.1610176", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:31Z\", \"source_id\": 52100373, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:37Z\", \"source_id\": 16801991, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gatwick Airport", "service_state_platform": "1", "timing_fact_generation": 1789622017402041, "current_leg_arrival_utc": "2026-09-17T06:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:34.023322", "service_state_evidence_id": 16801991, "current_leg_start_actual_dep": "2026-09-17T06:12:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:34.281277", "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 |
XGT |
GTW |
5T84 |
377446 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 426.387, "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": 469.526, "from_m": 426.387, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 535.866, "from_m": 469.526, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 582.657, "from_m": 535.866, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 747.688, "from_m": 582.657, "capability_applied": null, "effective_limit_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": 629794, "profile_key": "f3e5d7581550fd3fad34426e59a0ecb18e98c283113b023645de686f68fa08cc", "schedule_id": 31651, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0612", "location": "Gatwick Airport Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30956}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": null, "location": "Gatwick Airport", "stage_seq": 2, "distance_m": 747.688, "section_seq": 1, "route_path_id": 30956}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 747.688, "from_m": 0.0, "section_seq": 1, "route_path_id": 30956}], "total_distance_m": 747.688, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 321.301, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 426.387, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30603, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:31Z", "source_id": 52100373, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:16:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:37Z", "source_id": 16801991, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Gatwick Airport Carriage Holding Sidings |
0612 |
0612 |
S1 |
None |
None |
Gatwick Airport |
0616 |
0616 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C40092/2026-09-17/detailed |
None |
Gatwick Airport Carriage Holding Sidings |
2026-09-17T06:12:00+01:00 |
Gatwick Airport |
4.0 |
{"type": "LineString", "coordinates": [[-0.16117569999999998, 51.1498466], [-0.16117580000000004, 51.15051450000001], [-0.1611738, 51.150916599999995], [-0.16117369999999998, 51.15138850000001], [-0.1611724, 51.1517301], [-0.16117289999999998, 51.152061], [-0.16117169999999997, 51.15221259999999], [-0.16116949999999997, 51.1522559], [-0.1611673, 51.1522975], [-0.1611651, 51.1523261], [-0.16116019999999998, 51.152353000000005], [-0.16115289999999996, 51.15240009999999], [-0.1611436, 51.152451], [-0.16110739999999998, 51.15261389999999], [-0.16107379999999996, 51.1529236], [-0.16106959999999998, 51.15298599999999], [-0.1610421, 51.15317], [-0.1610054, 51.15343899999999], [-0.1609987, 51.15367620000001], [-0.16097730000000002, 51.15379570000001], [-0.16093839999999998, 51.1540623], [-0.1609424, 51.1544388], [-0.160942, 51.154658899999994], [-0.16092719999999996, 51.155079599999986], [-0.1609435, 51.1552898], [-0.16095959999999998, 51.15546230000001], [-0.1609948, 51.1558381], [-0.16099909999999998, 51.1559117], [-0.1610057, 51.15617489999999], [-0.1610083, 51.1562341], [-0.16100959999999995, 51.15625680000001], [-0.16101089999999998, 51.1563248], [-0.1610176, 51.156562400000006]]} |
0.5 |
0612 |
0616 |
Gatwick Airport Carriage Holding Sidings |
Gatwick Airport |
Gatwick Airport |
51.1565624 |
-0.1610176 |
51.1565624 |
-0.1610176 |
1 |
0 |
2026-09-17 05:26:51 |
TERMINATED |
2026-09-17 05:16:00 |
Gatwick Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16801991 |
1789622017402041 |
5 |
5 |
2026-09-17 05:26:34.281277 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:34.023322 |
| 598121 |
629758 |
L85319 |
875D90M617 |
2026-09-17 |
COMPLETE |
16802868 |
2026-09-17 06:16:00 |
2026-09-17 05:26:51 |
2026-09-19 05:26:51 |
{"id": 629758, "stp": "P", "toc": "South Western Railway", "uid": "L85319", "consist": "701042", "dest_crs": "EPS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85319/2026-09-17/detailed", "trust_id": "875D90M617", "origin_crs": "XFK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Epsom", "service_date": "2026-09-17", "dest_arr_time": "0613", "dest_platform": "4", "is_terminated": 1, "next_location": "Epsom", "signalling_id": "5D90", "timing_status": "LATE", "origin_station": "Epsom - Up Sidings", "current_leg_arr": "0616", "current_leg_dep": "0615", "current_leg_end": "Epsom", "origin_dep_time": "0611", "origin_platform": "SDG", "current_location": "Epsom", "last_update_time": "2026-09-17T05:26:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.27668209999999993, 51.33091739999999], [-0.2760571, 51.331319599999986], [-0.27517199999999997, 51.33188439999999], [-0.2742812, 51.33240199999999], [-0.2740592, 51.33252070000001], [-0.2738696, 51.332622], [-0.27373889999999995, 51.3326885], [-0.2730874, 51.3329948], [-0.2725569, 51.3332325], [-0.272199, 51.33337949999999], [-0.27216789999999996, 51.3333932], [-0.2713384, 51.33373649999999], [-0.2710802, 51.33384649999999], [-0.2705566, 51.334042799999985], [-0.2698516, 51.33427540000001]]}", "current_leg_start": "Epsom - Up Sidings", "dest_arr_time_act": "0613", "motion_projection": null, "next_location_lat": "51.3342754", "next_location_lon": "-0.2698516", "previous_location": "Epsom - Up Sidings", "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\": 386.086, \"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\": 607.131, \"from_m\": 386.086, \"capability_applied\": null, \"effective_limit_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\": 629758, \"profile_key\": \"173de28f664206faaccdc7638cb4b266eed20c65860869f51a2918a044fc47c9\", \"schedule_id\": 17955, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Epsom - Up Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30029}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": null, \"location\": \"Epsom\", \"stage_seq\": 2, \"distance_m\": 607.131, \"section_seq\": 1, \"route_path_id\": 30029}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 607.131, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30029}], \"total_distance_m\": 607.131, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 607.131, \"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": "0611", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.3342754", "current_position_lon": "-0.2698516", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30132, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:02Z\", \"source_id\": 52103093, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:06Z\", \"source_id\": 16802868, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Epsom", "service_state_platform": "4", "timing_fact_generation": 1789622106589001, "current_leg_arrival_utc": "2026-09-17T06:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:34.026590", "service_state_evidence_id": 16802868, "current_leg_start_actual_dep": "2026-09-17T06:14:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:34.278743", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XFK |
EPS |
5D90 |
701042 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 386.086, "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": 607.131, "from_m": 386.086, "capability_applied": null, "effective_limit_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": 629758, "profile_key": "173de28f664206faaccdc7638cb4b266eed20c65860869f51a2918a044fc47c9", "schedule_id": 17955, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0611", "location": "Epsom - Up Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30029}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": null, "location": "Epsom", "stage_seq": 2, "distance_m": 607.131, "section_seq": 1, "route_path_id": 30029}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 607.131, "from_m": 0.0, "section_seq": 1, "route_path_id": 30029}], "total_distance_m": 607.131, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 607.131, "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": 30132, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:02Z", "source_id": 52103093, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:16:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:06Z", "source_id": 16802868, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Epsom - Up Sidings |
0611 |
0611 |
SDG |
None |
None |
Epsom |
0613 |
0613 |
4 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85319/2026-09-17/detailed |
None |
Epsom - Up Sidings |
2026-09-17T06:14:00+01:00 |
Epsom |
1.0 |
{"type": "LineString", "coordinates": [[-0.27668209999999993, 51.33091739999999], [-0.2760571, 51.331319599999986], [-0.27517199999999997, 51.33188439999999], [-0.2742812, 51.33240199999999], [-0.2740592, 51.33252070000001], [-0.2738696, 51.332622], [-0.27373889999999995, 51.3326885], [-0.2730874, 51.3329948], [-0.2725569, 51.3332325], [-0.272199, 51.33337949999999], [-0.27216789999999996, 51.3333932], [-0.2713384, 51.33373649999999], [-0.2710802, 51.33384649999999], [-0.2705566, 51.334042799999985], [-0.2698516, 51.33427540000001]]} |
0.4 |
0615 |
0616 |
Epsom - Up Sidings |
Epsom |
Epsom |
51.3342754 |
-0.2698516 |
51.3342754 |
-0.2698516 |
1 |
0 |
2026-09-17 05:26:51 |
TERMINATED |
2026-09-17 05:16:00 |
Epsom |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802868 |
1789622106589001 |
4 |
4 |
2026-09-17 05:26:34.278743 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:34.026590 |
| 598122 |
629376 |
W84296 |
075A04M617 |
2026-09-17 |
COMPLETE |
16802965 |
2026-09-17 06:16:00 |
2026-09-17 05:26:51 |
2026-09-19 05:26:51 |
{"id": 629376, "stp": "P", "toc": "ScotRail", "uid": "W84296", "consist": "156442+156495+156504", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84296/2026-09-17/detailed", "trust_id": "075A04M617", "origin_crs": "XCK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-17", "dest_arr_time": "0616", "dest_platform": "9", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "5A04", "timing_status": "ON TIME", "origin_station": "Corkerhill C.S.M.D.", "current_leg_arr": "0616", "current_leg_dep": "0600", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0601", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-17T05:26:51", "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": "0616", "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": 75, "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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 629376, \"profile_key\": \"eafe7766c94730e272749a68f2edb9e0ef7714fbb60ea06cf96b808f78d3dac1\", \"schedule_id\": 33035, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"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\": \"0609\", \"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\": \"0614\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 3, \"distance_m\": 4776.2, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"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\": 75.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": "0601", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:11Z\", \"source_id\": 52103374, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:16Z\", \"source_id\": 16802965, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "9", "timing_fact_generation": 1789622118034836, "current_leg_arrival_utc": "2026-09-17T06:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:39.522705", "service_state_evidence_id": 16802965, "current_leg_start_actual_dep": "2026-09-17T06:01:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:40.050959", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XCK |
GLC |
5A04 |
156442+156495+156504 |
6 |
75 |
None |
{"version": 3, "segments": [{"to_m": 862.153, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 995.873, "from_m": 862.153, "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": 2791.241, "from_m": 995.873, "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": 2975.486, "from_m": 2791.241, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2976.583, "from_m": 2975.486, "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": 3300.634, "from_m": 2976.583, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.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": 75.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": 75.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": 75.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": 75.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": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 629376, "profile_key": "eafe7766c94730e272749a68f2edb9e0ef7714fbb60ea06cf96b808f78d3dac1", "schedule_id": 33035, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0601", "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": "0609", "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": "0614", "location": "Glasgow Bridge Street Jn", "stage_seq": 3, "distance_m": 4776.2, "section_seq": 1, "route_path_id": 39884}, {"is_pass": false, "wtt_arr": "0616", "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": 75.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": 2021, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:11Z", "source_id": 52103374, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:16:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:16Z", "source_id": 16802965, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Corkerhill C.S.M.D. |
0601 |
0601 |
None |
None |
None |
Glasgow Central High Level |
0616 |
0616 |
9 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84296/2026-09-17/detailed |
None |
Corkerhill C.S.M.D. |
2026-09-17T06:01:00+01:00 |
Glasgow Central High Level |
16.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 |
0600 |
0616 |
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-17 05:26:51 |
TERMINATED |
2026-09-17 05:16:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802965 |
1789622118034836 |
14 |
14 |
2026-09-17 05:26:40.050959 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:39.522705 |
| 598123 |
627958 |
G27972 |
623O17M517 |
2026-09-17 |
COMPLETE |
16803092 |
2026-09-17 06:16:00 |
2026-09-17 05:26:51 |
2026-09-19 05:26:51 |
{"id": 627958, "stp": "P", "toc": "Thameslink", "uid": "G27972", "consist": "700027", "dest_crs": "SAC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27972/2026-09-17/detailed", "trust_id": "623O17M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Albans", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "1", "is_terminated": 1, "next_location": "St. Albans", "signalling_id": "3O17", "timing_status": "LATE", "origin_station": "Bedford C S", "current_leg_arr": "0616", "current_leg_dep": "0602", "current_leg_end": "St. Albans", "origin_dep_time": "0516", "origin_platform": null, "current_location": "St. Albans", "last_update_time": "2026-09-17T05:26:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4141399679115855, 51.88239789410931], [-0.412675, 51.88211210000001], [-0.4120499, 51.88199009999999], [-0.4113833999999999, 51.8818436], [-0.410851, 51.881712799999995], [-0.4108051999999999, 51.88170040000001], [-0.4104558, 51.8816059], [-0.4102542, 51.8815514], [-0.4098733000000001, 51.88143959999999], [-0.40939049999999994, 51.881289800000005], [-0.4091484, 51.88121039999999], [-0.4089359, 51.88114070000002], [-0.4084048, 51.8809412], [-0.407635, 51.88063410000001], [-0.4070033, 51.88035099999999], [-0.4065097999999999, 51.8801117], [-0.40584059999999994, 51.879757399999995], [-0.4052317, 51.8793997], [-0.4047717, 51.8791058], [-0.4042196, 51.8787214], [-0.4032312, 51.8779936], [-0.4027055, 51.8775987], [-0.4021892, 51.877217], [-0.4016554, 51.87682379999999], [-0.4011874, 51.8764793], [-0.4006026, 51.876048], [-0.4001802, 51.8757292], [-0.3996814, 51.875361600000005], [-0.3994333, 51.875182800000005], [-0.39905899999999994, 51.87491200000001], [-0.3986298999999999, 51.874597400000006], [-0.39804509999999993, 51.8741702], [-0.39745099999999994, 51.87373049999999], [-0.3968863999999999, 51.873314], [-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039]]}", "current_leg_start": "Luton", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "51.7510039", "next_location_lon": "-0.3275272", "previous_location": "Luton", "current_leg_milage": "10.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 357.709, \"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\": 437.354, \"from_m\": 357.709, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 482.272, \"from_m\": 437.354, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 774.382, \"from_m\": 482.272, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1637.979, \"from_m\": 774.382, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1683.209, \"from_m\": 1637.979, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12417.007, \"from_m\": 1683.209, \"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\": 15238.362, \"from_m\": 12417.007, \"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\": 15285.759, \"from_m\": 15238.362, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23239.811, \"from_m\": 15285.759, \"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\": 26706.446, \"from_m\": 23239.811, \"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\": 26753.739, \"from_m\": 26706.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\": 30807.39, \"from_m\": 26753.739, \"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\": 31858.664, \"from_m\": 30807.39, \"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\": 32733.418, \"from_m\": 31858.664, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35335.123, \"from_m\": 32733.418, \"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\": 37133.921, \"from_m\": 35335.123, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 40618.299, \"from_m\": 37133.921, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41190.848, \"from_m\": 40618.299, \"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\": 41276.421, \"from_m\": 41190.848, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46729.914, \"from_m\": 41276.421, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47943.846, \"from_m\": 46729.914, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48333.783, \"from_m\": 47943.846, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}], \"service_id\": 627958, \"profile_key\": \"c060a96594cd64b91ed9f8236a04bb9f30caebe406d1ec15014c26629e2048e0\", \"schedule_id\": 10892, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0516\", \"location\": \"Bedford C S\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69320}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": \"0532\", \"location\": \"Bedford\", \"stage_seq\": 2, \"distance_m\": 357.709, \"section_seq\": 1, \"route_path_id\": 69320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 3, \"distance_m\": 1800.51, \"section_seq\": 1, \"route_path_id\": 69320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Flitwick\", \"stage_seq\": 4, \"distance_m\": 15699.872, \"section_seq\": 1, \"route_path_id\": 69320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 5, \"distance_m\": 26918.197, \"section_seq\": 1, \"route_path_id\": 69320}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0601\", \"location\": \"Luton\", \"stage_seq\": 6, \"distance_m\": 31610.942, \"section_seq\": 1, \"route_path_id\": 69320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Harpenden Jn\", \"stage_seq\": 7, \"distance_m\": 41293.621, \"section_seq\": 1, \"route_path_id\": 69320}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"St. Albans\", \"stage_seq\": 8, \"distance_m\": 48333.783, \"section_seq\": 1, \"route_path_id\": 69320}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48333.783, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69320}], \"total_distance_m\": 48333.783, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 44268.682, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4065.101, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0516", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.7510039", "current_position_lon": "-0.3275272", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:20Z\", \"source_id\": 52033546, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:28:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:29Z\", \"source_id\": 16781135, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:08Z\", \"source_id\": 52064428, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:11Z\", \"source_id\": 16790521, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:38Z\", \"source_id\": 52079133, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:41Z\", \"source_id\": 16795103, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18357, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:21Z\", \"source_id\": 52103736, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:26Z\", \"source_id\": 16803092, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Albans", "service_state_platform": "1", "timing_fact_generation": 1789622127002151, "current_leg_arrival_utc": "2026-09-17T06:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:41.077900", "service_state_evidence_id": 16803092, "current_leg_start_actual_dep": "2026-09-17T06:02:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:42.050650", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
None |
SAC |
3O17 |
700027 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 357.709, "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": 437.354, "from_m": 357.709, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 482.272, "from_m": 437.354, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 774.382, "from_m": 482.272, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1637.979, "from_m": 774.382, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1683.209, "from_m": 1637.979, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12417.007, "from_m": 1683.209, "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": 15238.362, "from_m": 12417.007, "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": 15285.759, "from_m": 15238.362, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23239.811, "from_m": 15285.759, "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": 26706.446, "from_m": 23239.811, "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": 26753.739, "from_m": 26706.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": 30807.39, "from_m": 26753.739, "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": 31858.664, "from_m": 30807.39, "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": 32733.418, "from_m": 31858.664, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35335.123, "from_m": 32733.418, "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": 37133.921, "from_m": 35335.123, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 40618.299, "from_m": 37133.921, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41190.848, "from_m": 40618.299, "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": 41276.421, "from_m": 41190.848, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46729.914, "from_m": 41276.421, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47943.846, "from_m": 46729.914, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48333.783, "from_m": 47943.846, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}], "service_id": 627958, "profile_key": "c060a96594cd64b91ed9f8236a04bb9f30caebe406d1ec15014c26629e2048e0", "schedule_id": 10892, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0516", "location": "Bedford C S", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69320}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": "0532", "location": "Bedford", "stage_seq": 2, "distance_m": 357.709, "section_seq": 1, "route_path_id": 69320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Bedford South Jn", "stage_seq": 3, "distance_m": 1800.51, "section_seq": 1, "route_path_id": 69320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Flitwick", "stage_seq": 4, "distance_m": 15699.872, "section_seq": 1, "route_path_id": 69320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Leagrave Jn", "stage_seq": 5, "distance_m": 26918.197, "section_seq": 1, "route_path_id": 69320}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0601", "location": "Luton", "stage_seq": 6, "distance_m": 31610.942, "section_seq": 1, "route_path_id": 69320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Harpenden Jn", "stage_seq": 7, "distance_m": 41293.621, "section_seq": 1, "route_path_id": 69320}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "St. Albans", "stage_seq": 8, "distance_m": 48333.783, "section_seq": 1, "route_path_id": 69320}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48333.783, "from_m": 0.0, "section_seq": 1, "route_path_id": 69320}], "total_distance_m": 48333.783, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 44268.682, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4065.101, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 17935, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:20Z", "source_id": 52033546, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:28:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:29Z", "source_id": 16781135, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18085, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:08Z", "source_id": 52064428, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:53:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:11Z", "source_id": 16790521, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18172, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:38Z", "source_id": 52079133, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:02:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:41Z", "source_id": 16795103, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18357, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:21Z", "source_id": 52103736, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:16:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:26Z", "source_id": 16803092, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Bedford C S |
0516 |
0516 |
None |
None |
None |
St. Albans |
0615 |
0615 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27972/2026-09-17/detailed |
None |
Luton |
2026-09-17T06:02:00+01:00 |
St. Albans |
14.0 |
{"type": "LineString", "coordinates": [[-0.4141399679115855, 51.88239789410931], [-0.412675, 51.88211210000001], [-0.4120499, 51.88199009999999], [-0.4113833999999999, 51.8818436], [-0.410851, 51.881712799999995], [-0.4108051999999999, 51.88170040000001], [-0.4104558, 51.8816059], [-0.4102542, 51.8815514], [-0.4098733000000001, 51.88143959999999], [-0.40939049999999994, 51.881289800000005], [-0.4091484, 51.88121039999999], [-0.4089359, 51.88114070000002], [-0.4084048, 51.8809412], [-0.407635, 51.88063410000001], [-0.4070033, 51.88035099999999], [-0.4065097999999999, 51.8801117], [-0.40584059999999994, 51.879757399999995], [-0.4052317, 51.8793997], [-0.4047717, 51.8791058], [-0.4042196, 51.8787214], [-0.4032312, 51.8779936], [-0.4027055, 51.8775987], [-0.4021892, 51.877217], [-0.4016554, 51.87682379999999], [-0.4011874, 51.8764793], [-0.4006026, 51.876048], [-0.4001802, 51.8757292], [-0.3996814, 51.875361600000005], [-0.3994333, 51.875182800000005], [-0.39905899999999994, 51.87491200000001], [-0.3986298999999999, 51.874597400000006], [-0.39804509999999993, 51.8741702], [-0.39745099999999994, 51.87373049999999], [-0.3968863999999999, 51.873314], [-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039]]} |
10.4 |
0602 |
0616 |
Luton |
St. Albans |
St. Albans |
51.7510039 |
-0.3275272 |
51.7510039 |
-0.3275272 |
1 |
0 |
2026-09-17 05:26:51 |
TERMINATED |
2026-09-17 05:16:00 |
St. Albans |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803092 |
1789622127002151 |
52 |
52 |
2026-09-17 05:26:42.050650 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:41.077900 |
| 598124 |
629248 |
U00808 |
423Z451417 |
2026-09-17 |
COMPLETE |
16803872 |
2026-09-17 06:03:00 |
2026-09-17 05:26:51 |
2026-09-19 05:26:51 |
{"id": 629248, "stp": "N", "toc": "LS", "uid": "U00808", "consist": null, "dest_crs": "LUD", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:U00808/2026-09-17/detailed", "trust_id": "423Z451417", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ludlow", "service_date": "2026-09-17", "dest_arr_time": "0545", "dest_platform": null, "is_terminated": 1, "next_location": "Ludlow", "signalling_id": "3Z45", "timing_status": "LATE", "origin_station": "Crewe Holding Sidings", "current_leg_arr": "0603", "current_leg_dep": "0553", "current_leg_end": "Ludlow", "origin_dep_time": "0417", "origin_platform": null, "current_location": "Ludlow", "last_update_time": "2026-09-17T05:26:51", "route_debug_link": null, "timing_variation": "+18 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8374712999999994, 52.44199489999998], [-2.8372138, 52.44116590000001], [-2.8371371, 52.4408994], [-2.8370717, 52.4406722], [-2.8368624999999996, 52.4399609], [-2.8367511663721263, 52.43957578845911], [-2.8367121999999996, 52.439440999999995], [-2.8366623999999994, 52.4392852], [-2.8366359, 52.4391939], [-2.8364923999999996, 52.438700299999994], [-2.8363127999999995, 52.4380864], [-2.8360057, 52.43706259999999], [-2.835975, 52.43696030000001], [-2.8359576999999994, 52.43689109999999], [-2.8356984, 52.436022], [-2.8352906999999994, 52.4346681], [-2.8350869, 52.43396330000001], [-2.8348616, 52.433211], [-2.8345879999999997, 52.4322969], [-2.8343090999999996, 52.431332], [-2.8340408, 52.4304244], [-2.8339398999999994, 52.43007780000001], [-2.8339192999999994, 52.4300072], [-2.8337699, 52.429490599999994], [-2.8336252, 52.4290848], [-2.8334771, 52.4287271], [-2.8332684, 52.428229499999986], [-2.8330618, 52.4277962], [-2.8326811, 52.4271182], [-2.8323518, 52.4265966], [-2.8320398, 52.42615450000001], [-2.8314572999999994, 52.4253651], [-2.8311978, 52.4250075], [-2.8309213999999994, 52.4246461], [-2.8304869, 52.424114499999995], [-2.8301731, 52.42375629999999], [-2.8294978, 52.423052299999995], [-2.8287534, 52.4223551], [-2.8282500999999995, 52.4219324], [-2.8274970999999995, 52.42134839999999], [-2.8271395, 52.42109769999999], [-2.8267818, 52.42085469999999], [-2.8260601, 52.42038190000001], [-2.8246204, 52.41943229999999], [-2.8236777, 52.4188157], [-2.8222604999999996, 52.4179297], [-2.8207558, 52.417024999999995], [-2.8206378000000005, 52.4169579], [-2.8194174, 52.4162332], [-2.8123538, 52.4120598], [-2.8086671, 52.40987549999999], [-2.8069963, 52.40887899999999], [-2.806519199999999, 52.40861379999999], [-2.8059634, 52.40829140000001], [-2.8046733999999995, 52.4075047], [-2.8041843999999996, 52.4071983], [-2.8037658, 52.406959099999995], [-2.8036783, 52.40690909999999], [-2.802333, 52.4061204], [-2.8020832999999996, 52.4059762], [-2.8010292, 52.4053651], [-2.8003667, 52.4049715], [-2.7991033, 52.4042237], [-2.7983335999999994, 52.403768], [-2.7975423, 52.4032877], [-2.7968569999999997, 52.402885999999995], [-2.7960938999999994, 52.402429399999995], [-2.7954742999999995, 52.402075100000005], [-2.7951403999999997, 52.4018877], [-2.7947865999999997, 52.4017004], [-2.7941717, 52.40138660000001], [-2.794096, 52.401347], [-2.7935313999999996, 52.4010851], [-2.7928819999999996, 52.4008042], [-2.7921994, 52.40052980000001], [-2.7917687999999994, 52.400369299999994], [-2.7914323, 52.4002573], [-2.7910224, 52.4001308], [-2.7905582999999994, 52.40000239999999], [-2.7901005999999997, 52.3998866], [-2.7894561999999996, 52.3997474], [-2.7891037999999995, 52.3996823], [-2.7887177999999997, 52.39961709999999], [-2.7882697, 52.3995441], [-2.7878534, 52.3994867], [-2.7874212, 52.39943509999999], [-2.7870576, 52.399395199999994], [-2.7865790999999995, 52.39935530000001], [-2.7861293999999996, 52.3993232], [-2.7855711999999997, 52.39929200000001], [-2.7851325999999994, 52.39927740000001], [-2.784777380770516, 52.399269427703715], [-2.7847004, 52.3992677], [-2.7838503, 52.3992755], [-2.7833607, 52.3992881], [-2.7828232999999996, 52.3993105], [-2.7823209, 52.3993349], [-2.7817994, 52.399364], [-2.7811406999999995, 52.39939420000001], [-2.7803224999999996, 52.3994166], [-2.7798488999999997, 52.39942239999999], [-2.7793719999999995, 52.39941459999999], [-2.7789190999999995, 52.3993991], [-2.7783464999999996, 52.3993748], [-2.7777521, 52.399333199999994], [-2.7771130999999993, 52.3992763], [-2.7768464999999996, 52.3992468], [-2.7765207999999997, 52.3992076], [-2.7758578999999997, 52.3991159], [-2.775004899999999, 52.3989588], [-2.774634499999999, 52.3988838], [-2.7741594, 52.3987782], [-2.7737035, 52.39866980000001], [-2.7729829999999995, 52.3984799], [-2.7720625, 52.3982141], [-2.7545260869721413, 52.39299335870699], [-2.7545185, 52.3929911], [-2.7526247999999995, 52.3924222], [-2.7515944999999995, 52.3920888], [-2.7509622, 52.39187609999999], [-2.7417032999999997, 52.3886166], [-2.7412519, 52.38846379999999], [-2.7406794, 52.388244799999995], [-2.7401738, 52.38804230000001], [-2.7398708000000003, 52.3879167], [-2.739319, 52.3876666], [-2.7387846999999996, 52.3874057], [-2.738433, 52.38722079999999], [-2.7380255, 52.38699499999999], [-2.7376411999999997, 52.38676819999999], [-2.7372567999999995, 52.3865316], [-2.7368740999999996, 52.38627079999999], [-2.7361483999999994, 52.38573149999999], [-2.7350926, 52.384898199999995], [-2.734939966808197, 52.384780653945135], [-2.7345671, 52.38449349999999], [-2.7341995, 52.38422270000001], [-2.7332644, 52.3835668], [-2.7300660000000003, 52.3815103], [-2.7289225, 52.3807875], [-2.7268885, 52.379480099999995], [-2.7227042999999997, 52.3767965], [-2.7225838, 52.376718199999985], [-2.7223508, 52.37656750000001], [-2.7208435, 52.3755975], [-2.7206747, 52.3754886], [-2.7201354, 52.37514060000001], [-2.7194724, 52.37470429999999], [-2.7193483, 52.374614300000005], [-2.7191214, 52.3744482], [-2.7188460999999995, 52.37422569999999], [-2.7186207, 52.3740365], [-2.718256, 52.37370459999999], [-2.7178287, 52.3732297], [-2.7174678999999995, 52.3728027], [-2.7168539999999997, 52.372006], [-2.7165298, 52.3716382], [-2.7161956999999997, 52.371314799999986], [-2.715927199999999, 52.37107869999999]]}", "current_leg_start": "Craven Arms", "dest_arr_time_act": "0545", "motion_projection": null, "next_location_lat": "52.3710787", "next_location_lon": "-2.7159272", "previous_location": "Craven Arms", "current_leg_milage": "7.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 391.481, \"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\": 605.473, \"from_m\": 391.481, \"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\": 5637.968, \"from_m\": 605.473, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6606.019, \"from_m\": 5637.968, \"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\": 6656.35, \"from_m\": 6606.019, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7496.893, \"from_m\": 6656.35, \"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\": 21042.61, \"from_m\": 7496.893, \"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\": 22024.9, \"from_m\": 21042.61, \"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\": 35220.646, \"from_m\": 22024.9, \"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\": 35251.539, \"from_m\": 35220.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48684.992, \"from_m\": 35251.539, \"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\": 51900.205, \"from_m\": 48684.992, \"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\": 52488.13, \"from_m\": 51900.205, \"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\": 52549.641, \"from_m\": 52488.13, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 52756.147, \"from_m\": 52549.641, \"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\": 53627.212, \"from_m\": 52756.147, \"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\": 53669.429, \"from_m\": 53627.212, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56436.212, \"from_m\": 53669.429, \"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\": 57155.457, \"from_m\": 56436.212, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 60326.791, \"from_m\": 57155.457, \"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\": 60722.528, \"from_m\": 60326.791, \"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\": 62214.29, \"from_m\": 60722.528, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 62769.151, \"from_m\": 62214.29, \"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\": 67360.288, \"from_m\": 62769.151, \"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\": 69894.997, \"from_m\": 67360.288, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 76189.031, \"from_m\": 69894.997, \"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\": 90743.03, \"from_m\": 76189.031, \"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\": 95795.775, \"from_m\": 90743.03, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 96386.31, \"from_m\": 95795.775, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 629248, \"profile_key\": \"d839b4b4a3c844f045fd888c291bd9a081abe021cc5b0cc5e22a1c0875fed467\", \"schedule_id\": 41161, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0417\", \"location\": \"Crewe Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0417H\", \"location\": \"Crewe Down Loop\", \"stage_seq\": 2, \"distance_m\": 422.77, \"section_seq\": 1, \"route_path_id\": 109256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0421\", \"location\": \"Crewe Gresty Lane Jn\", \"stage_seq\": 3, \"distance_m\": 807.954, \"section_seq\": 1, \"route_path_id\": 109256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0422\", \"location\": \"Crewe Gresty Green West Jn\", \"stage_seq\": 4, \"distance_m\": 1998.321, \"section_seq\": 1, \"route_path_id\": 109256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0425\", \"location\": \"Nantwich\", \"stage_seq\": 5, \"distance_m\": 6748.827, \"section_seq\": 1, \"route_path_id\": 109256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0429H\", \"location\": \"Wrenbury\", \"stage_seq\": 6, \"distance_m\": 13818.145, \"section_seq\": 1, \"route_path_id\": 109256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0438H\", \"location\": \"Prees\", \"stage_seq\": 7, \"distance_m\": 29694.406, \"section_seq\": 1, \"route_path_id\": 109256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0441H\", \"location\": \"Wem\", \"stage_seq\": 8, \"distance_m\": 34898.272, \"section_seq\": 1, \"route_path_id\": 109256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0449\", \"location\": \"Harlescott L.C.\", \"stage_seq\": 9, \"distance_m\": 48860.263, \"section_seq\": 1, \"route_path_id\": 109256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0453\", \"location\": \"Shrewsbury\", \"stage_seq\": 10, \"distance_m\": 52184.957, \"section_seq\": 1, \"route_path_id\": 109256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0455H\", \"location\": \"Sutton Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 53554.931, \"section_seq\": 1, \"route_path_id\": 109256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0503\", \"location\": \"Dorrington\", \"stage_seq\": 12, \"distance_m\": 62283.115, \"section_seq\": 1, \"route_path_id\": 109256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"Marshbrook S.B.\", \"stage_seq\": 13, \"distance_m\": 76878.379, \"section_seq\": 1, \"route_path_id\": 109256}, {\"is_pass\": false, \"wtt_arr\": \"0517H\", \"wtt_dep\": \"0536\", \"location\": \"Craven Arms\", \"stage_seq\": 14, \"distance_m\": 84256.488, \"section_seq\": 1, \"route_path_id\": 109256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Bromfield\", \"stage_seq\": 15, \"distance_m\": 92750.353, \"section_seq\": 1, \"route_path_id\": 109256}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": null, \"location\": \"Ludlow\", \"stage_seq\": 16, \"distance_m\": 96386.31, \"section_seq\": 1, \"route_path_id\": 109256}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 96386.31, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109256}], \"total_distance_m\": 96386.31, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 95871.388, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 514.922, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0417", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.3710787", "current_position_lon": "-2.7159272", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:24:00Z\", \"source_id\": 51994713, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:26:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:24:02Z\", \"source_id\": 16769667, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:39:55Z\", \"source_id\": 52000632, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:40:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:39:58Z\", \"source_id\": 16771533, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:17:43Z\", \"source_id\": 16778350, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:43Z\", \"source_id\": 16803872, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ludlow", "service_state_platform": null, "timing_fact_generation": 1789622204835771, "current_leg_arrival_utc": "2026-09-17T06:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:44.830964", "service_state_evidence_id": 16803872, "current_leg_start_actual_dep": "2026-09-17T05:54:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-17T05:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:45.353284", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
LS |
N |
None |
LUD |
3Z45 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 391.481, "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": 605.473, "from_m": 391.481, "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": 5637.968, "from_m": 605.473, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6606.019, "from_m": 5637.968, "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": 6656.35, "from_m": 6606.019, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7496.893, "from_m": 6656.35, "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": 21042.61, "from_m": 7496.893, "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": 22024.9, "from_m": 21042.61, "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": 35220.646, "from_m": 22024.9, "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": 35251.539, "from_m": 35220.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48684.992, "from_m": 35251.539, "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": 51900.205, "from_m": 48684.992, "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": 52488.13, "from_m": 51900.205, "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": 52549.641, "from_m": 52488.13, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 52756.147, "from_m": 52549.641, "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": 53627.212, "from_m": 52756.147, "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": 53669.429, "from_m": 53627.212, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56436.212, "from_m": 53669.429, "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": 57155.457, "from_m": 56436.212, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 60326.791, "from_m": 57155.457, "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": 60722.528, "from_m": 60326.791, "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": 62214.29, "from_m": 60722.528, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 62769.151, "from_m": 62214.29, "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": 67360.288, "from_m": 62769.151, "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": 69894.997, "from_m": 67360.288, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 76189.031, "from_m": 69894.997, "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": 90743.03, "from_m": 76189.031, "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": 95795.775, "from_m": 90743.03, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 96386.31, "from_m": 95795.775, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 629248, "profile_key": "d839b4b4a3c844f045fd888c291bd9a081abe021cc5b0cc5e22a1c0875fed467", "schedule_id": 41161, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0417", "location": "Crewe Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 109256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0417H", "location": "Crewe Down Loop", "stage_seq": 2, "distance_m": 422.77, "section_seq": 1, "route_path_id": 109256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0421", "location": "Crewe Gresty Lane Jn", "stage_seq": 3, "distance_m": 807.954, "section_seq": 1, "route_path_id": 109256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0422", "location": "Crewe Gresty Green West Jn", "stage_seq": 4, "distance_m": 1998.321, "section_seq": 1, "route_path_id": 109256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0425", "location": "Nantwich", "stage_seq": 5, "distance_m": 6748.827, "section_seq": 1, "route_path_id": 109256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0429H", "location": "Wrenbury", "stage_seq": 6, "distance_m": 13818.145, "section_seq": 1, "route_path_id": 109256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0438H", "location": "Prees", "stage_seq": 7, "distance_m": 29694.406, "section_seq": 1, "route_path_id": 109256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0441H", "location": "Wem", "stage_seq": 8, "distance_m": 34898.272, "section_seq": 1, "route_path_id": 109256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0449", "location": "Harlescott L.C.", "stage_seq": 9, "distance_m": 48860.263, "section_seq": 1, "route_path_id": 109256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0453", "location": "Shrewsbury", "stage_seq": 10, "distance_m": 52184.957, "section_seq": 1, "route_path_id": 109256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0455H", "location": "Sutton Bridge Jn", "stage_seq": 11, "distance_m": 53554.931, "section_seq": 1, "route_path_id": 109256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0503", "location": "Dorrington", "stage_seq": 12, "distance_m": 62283.115, "section_seq": 1, "route_path_id": 109256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512", "location": "Marshbrook S.B.", "stage_seq": 13, "distance_m": 76878.379, "section_seq": 1, "route_path_id": 109256}, {"is_pass": false, "wtt_arr": "0517H", "wtt_dep": "0536", "location": "Craven Arms", "stage_seq": 14, "distance_m": 84256.488, "section_seq": 1, "route_path_id": 109256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Bromfield", "stage_seq": 15, "distance_m": 92750.353, "section_seq": 1, "route_path_id": 109256}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": null, "location": "Ludlow", "stage_seq": 16, "distance_m": 96386.31, "section_seq": 1, "route_path_id": 109256}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 96386.31, "from_m": 0.0, "section_seq": 1, "route_path_id": 109256}], "total_distance_m": 96386.31, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 95871.388, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 514.922, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 11074, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:24:00Z", "source_id": 51994713, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T03:26:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:24:02Z", "source_id": 16769667, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11146, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:39:55Z", "source_id": 52000632, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T03:40:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:39:58Z", "source_id": 16771533, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:17:43Z", "source_id": 16778350, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:43Z", "source_id": 16803872, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}] |
Crewe Holding Sidings |
0417 |
0417 |
None |
None |
None |
Ludlow |
0545 |
0545 |
None |
LATE |
+18 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:U00808/2026-09-17/detailed |
None |
Craven Arms |
2026-09-17T05:54:00+01:00 |
Ludlow |
10.0 |
{"type": "LineString", "coordinates": [[-2.8374712999999994, 52.44199489999998], [-2.8372138, 52.44116590000001], [-2.8371371, 52.4408994], [-2.8370717, 52.4406722], [-2.8368624999999996, 52.4399609], [-2.8367511663721263, 52.43957578845911], [-2.8367121999999996, 52.439440999999995], [-2.8366623999999994, 52.4392852], [-2.8366359, 52.4391939], [-2.8364923999999996, 52.438700299999994], [-2.8363127999999995, 52.4380864], [-2.8360057, 52.43706259999999], [-2.835975, 52.43696030000001], [-2.8359576999999994, 52.43689109999999], [-2.8356984, 52.436022], [-2.8352906999999994, 52.4346681], [-2.8350869, 52.43396330000001], [-2.8348616, 52.433211], [-2.8345879999999997, 52.4322969], [-2.8343090999999996, 52.431332], [-2.8340408, 52.4304244], [-2.8339398999999994, 52.43007780000001], [-2.8339192999999994, 52.4300072], [-2.8337699, 52.429490599999994], [-2.8336252, 52.4290848], [-2.8334771, 52.4287271], [-2.8332684, 52.428229499999986], [-2.8330618, 52.4277962], [-2.8326811, 52.4271182], [-2.8323518, 52.4265966], [-2.8320398, 52.42615450000001], [-2.8314572999999994, 52.4253651], [-2.8311978, 52.4250075], [-2.8309213999999994, 52.4246461], [-2.8304869, 52.424114499999995], [-2.8301731, 52.42375629999999], [-2.8294978, 52.423052299999995], [-2.8287534, 52.4223551], [-2.8282500999999995, 52.4219324], [-2.8274970999999995, 52.42134839999999], [-2.8271395, 52.42109769999999], [-2.8267818, 52.42085469999999], [-2.8260601, 52.42038190000001], [-2.8246204, 52.41943229999999], [-2.8236777, 52.4188157], [-2.8222604999999996, 52.4179297], [-2.8207558, 52.417024999999995], [-2.8206378000000005, 52.4169579], [-2.8194174, 52.4162332], [-2.8123538, 52.4120598], [-2.8086671, 52.40987549999999], [-2.8069963, 52.40887899999999], [-2.806519199999999, 52.40861379999999], [-2.8059634, 52.40829140000001], [-2.8046733999999995, 52.4075047], [-2.8041843999999996, 52.4071983], [-2.8037658, 52.406959099999995], [-2.8036783, 52.40690909999999], [-2.802333, 52.4061204], [-2.8020832999999996, 52.4059762], [-2.8010292, 52.4053651], [-2.8003667, 52.4049715], [-2.7991033, 52.4042237], [-2.7983335999999994, 52.403768], [-2.7975423, 52.4032877], [-2.7968569999999997, 52.402885999999995], [-2.7960938999999994, 52.402429399999995], [-2.7954742999999995, 52.402075100000005], [-2.7951403999999997, 52.4018877], [-2.7947865999999997, 52.4017004], [-2.7941717, 52.40138660000001], [-2.794096, 52.401347], [-2.7935313999999996, 52.4010851], [-2.7928819999999996, 52.4008042], [-2.7921994, 52.40052980000001], [-2.7917687999999994, 52.400369299999994], [-2.7914323, 52.4002573], [-2.7910224, 52.4001308], [-2.7905582999999994, 52.40000239999999], [-2.7901005999999997, 52.3998866], [-2.7894561999999996, 52.3997474], [-2.7891037999999995, 52.3996823], [-2.7887177999999997, 52.39961709999999], [-2.7882697, 52.3995441], [-2.7878534, 52.3994867], [-2.7874212, 52.39943509999999], [-2.7870576, 52.399395199999994], [-2.7865790999999995, 52.39935530000001], [-2.7861293999999996, 52.3993232], [-2.7855711999999997, 52.39929200000001], [-2.7851325999999994, 52.39927740000001], [-2.784777380770516, 52.399269427703715], [-2.7847004, 52.3992677], [-2.7838503, 52.3992755], [-2.7833607, 52.3992881], [-2.7828232999999996, 52.3993105], [-2.7823209, 52.3993349], [-2.7817994, 52.399364], [-2.7811406999999995, 52.39939420000001], [-2.7803224999999996, 52.3994166], [-2.7798488999999997, 52.39942239999999], [-2.7793719999999995, 52.39941459999999], [-2.7789190999999995, 52.3993991], [-2.7783464999999996, 52.3993748], [-2.7777521, 52.399333199999994], [-2.7771130999999993, 52.3992763], [-2.7768464999999996, 52.3992468], [-2.7765207999999997, 52.3992076], [-2.7758578999999997, 52.3991159], [-2.775004899999999, 52.3989588], [-2.774634499999999, 52.3988838], [-2.7741594, 52.3987782], [-2.7737035, 52.39866980000001], [-2.7729829999999995, 52.3984799], [-2.7720625, 52.3982141], [-2.7545260869721413, 52.39299335870699], [-2.7545185, 52.3929911], [-2.7526247999999995, 52.3924222], [-2.7515944999999995, 52.3920888], [-2.7509622, 52.39187609999999], [-2.7417032999999997, 52.3886166], [-2.7412519, 52.38846379999999], [-2.7406794, 52.388244799999995], [-2.7401738, 52.38804230000001], [-2.7398708000000003, 52.3879167], [-2.739319, 52.3876666], [-2.7387846999999996, 52.3874057], [-2.738433, 52.38722079999999], [-2.7380255, 52.38699499999999], [-2.7376411999999997, 52.38676819999999], [-2.7372567999999995, 52.3865316], [-2.7368740999999996, 52.38627079999999], [-2.7361483999999994, 52.38573149999999], [-2.7350926, 52.384898199999995], [-2.734939966808197, 52.384780653945135], [-2.7345671, 52.38449349999999], [-2.7341995, 52.38422270000001], [-2.7332644, 52.3835668], [-2.7300660000000003, 52.3815103], [-2.7289225, 52.3807875], [-2.7268885, 52.379480099999995], [-2.7227042999999997, 52.3767965], [-2.7225838, 52.376718199999985], [-2.7223508, 52.37656750000001], [-2.7208435, 52.3755975], [-2.7206747, 52.3754886], [-2.7201354, 52.37514060000001], [-2.7194724, 52.37470429999999], [-2.7193483, 52.374614300000005], [-2.7191214, 52.3744482], [-2.7188460999999995, 52.37422569999999], [-2.7186207, 52.3740365], [-2.718256, 52.37370459999999], [-2.7178287, 52.3732297], [-2.7174678999999995, 52.3728027], [-2.7168539999999997, 52.372006], [-2.7165298, 52.3716382], [-2.7161956999999997, 52.371314799999986], [-2.715927199999999, 52.37107869999999]]} |
7.6 |
0553 |
0603 |
Craven Arms |
Ludlow |
Ludlow |
52.3710787 |
-2.7159272 |
52.3710787 |
-2.7159272 |
1 |
0 |
2026-09-17 05:26:51 |
TERMINATED |
2026-09-17 05:03:00 |
Ludlow |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803872 |
1789622204835771 |
7 |
7 |
2026-09-17 05:26:45.353284 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:44.830964 |
| 598125 |
627579 |
G38505 |
401H78M417 |
2026-09-17 |
COMPLETE |
16802953 |
2026-09-17 06:16:00 |
2026-09-17 05:26:51 |
2026-09-19 05:26:51 |
{"id": 627579, "stp": "O", "toc": "Transport for Wales", "uid": "G38505", "consist": "197101", "dest_crs": "MIA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38505/2026-09-17/detailed", "trust_id": "401H78M417", "origin_crs": "CTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-17", "dest_arr_time": "0619", "dest_platform": "4A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "1H78", "timing_status": "ON TIME", "origin_station": "Chester", "current_leg_arr": "0616", "current_leg_dep": "0609", "current_leg_end": "Manchester Airport", "origin_dep_time": "0455", "origin_platform": "7A", "current_location": "Manchester Airport", "last_update_time": "2026-09-17T05:26:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.221766323842997, 53.409691988023056], [-2.2220638, 53.409150100000005], [-2.222564199999999, 53.408238399999995], [-2.2230226999999996, 53.40735759999998], [-2.223127799999999, 53.4071583], [-2.2245946999999995, 53.404445599999995], [-2.2246655, 53.40431799999999], [-2.2250961999999994, 53.4035166], [-2.2253968, 53.40295119999998], [-2.2254416, 53.4028603], [-2.2254991, 53.4027457], [-2.2258231, 53.4021429], [-2.2261472, 53.40153480000001], [-2.2266605, 53.4005863], [-2.2269970539531903, 53.399951914390584], [-2.2270324999999995, 53.3998851], [-2.2274298, 53.3991694], [-2.2279123, 53.3982795], [-2.2283042, 53.3975756], [-2.2286388999999995, 53.396923300000005], [-2.228669152327466, 53.39686488636479], [-2.2287069, 53.396792000000005], [-2.2289318, 53.396390499999995], [-2.2293899, 53.395536699999994], [-2.2297338, 53.394887100000005], [-2.2299487, 53.3944931], [-2.2299996, 53.39440559999999], [-2.2303248999999994, 53.3938273], [-2.2306358999999993, 53.3932463], [-2.2309061, 53.3927416], [-2.2312332, 53.3920854], [-2.2313029999999996, 53.391933400000006], [-2.2313865, 53.3916901], [-2.231504, 53.391381200000005], [-2.2316622999999995, 53.39089810000001], [-2.2318544, 53.39018889999999], [-2.2320564, 53.38929099999999], [-2.2323993999999994, 53.3877608], [-2.2324171, 53.38768120000001], [-2.2327855, 53.38602769999999], [-2.2328015, 53.3859624], [-2.2343428, 53.3789304], [-2.2349624, 53.37614969999999], [-2.2351019, 53.3754825], [-2.2356287, 53.3730911], [-2.235942, 53.3717086], [-2.2361795, 53.3707898], [-2.2363386145730657, 53.370307259288765], [-2.236394306395519, 53.37015225794337], [-2.2364444069968967, 53.37001539978378], [-2.2364897333808806, 53.369894095274965], [-2.236531102551151, 53.369785754881875], [-2.2365693315113884, 53.369687789069495], [-2.2366052372652727, 53.36959760830277], [-2.2366396368164847, 53.36951262304667], [-2.236673347168705, 53.36943024376616], [-2.236707185325614, 53.369347880926185], [-2.236741968290892, 53.369262944991746], [-2.2367785130682187, 53.36917284642779], [-2.2368176366612764, 53.369074995699265], [-2.236860156073744, 53.36896680327115], [-2.2369068883093024, 53.3688456796084], [-2.236958650371633, 53.36870903517599], [-2.237016259264414, 53.36855428043887], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]}", "current_leg_start": "East Didsbury", "dest_arr_time_act": "0616", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "East Didsbury", "current_leg_milage": "4.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 136.184, \"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\": 576.425, \"from_m\": 136.184, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 930.042, \"from_m\": 576.425, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4427.428, \"from_m\": 930.042, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4466.361, \"from_m\": 4427.428, \"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\": 11723.994, \"from_m\": 4466.361, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11876.289, \"from_m\": 11723.994, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11912.641, \"from_m\": 11876.289, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11956.997, \"from_m\": 11912.641, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12192.119, \"from_m\": 11956.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\": 17415.212, \"from_m\": 12192.119, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17469.053, \"from_m\": 17415.212, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25903.443, \"from_m\": 17469.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\": 25997.874, \"from_m\": 25903.443, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28347.201, \"from_m\": 25997.874, \"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\": 28575.282, \"from_m\": 28347.201, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29107.248, \"from_m\": 28575.282, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34284.955, \"from_m\": 29107.248, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34330.476, \"from_m\": 34284.955, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34378.811, \"from_m\": 34330.476, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34434.68, \"from_m\": 34378.811, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34553.206, \"from_m\": 34434.68, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36576.345, \"from_m\": 34553.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\": 36848.338, \"from_m\": 36576.345, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 38993.167, \"from_m\": 36848.338, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39039.358, \"from_m\": 38993.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47602.761, \"from_m\": 39039.358, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48998.267, \"from_m\": 47602.761, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49427.373, \"from_m\": 48998.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\": 61162.33, \"from_m\": 49427.373, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 61627.297, \"from_m\": 61162.33, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61673.519, \"from_m\": 61627.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 61725.149, \"from_m\": 61673.519, \"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\": 61777.059, \"from_m\": 61725.149, \"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\": 62610.29, \"from_m\": 61777.059, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62641.781, \"from_m\": 62610.29, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62987.098, \"from_m\": 62641.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\": 63047.351, \"from_m\": 62987.098, \"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\": 63473.182, \"from_m\": 63047.351, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63552.991, \"from_m\": 63473.182, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 64165.921, \"from_m\": 63552.991, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 64710.456, \"from_m\": 64165.921, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 64730.293, \"from_m\": 64710.456, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64776.499, \"from_m\": 64730.293, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 65085.912, \"from_m\": 64776.499, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65249.637, \"from_m\": 65085.912, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66783.943, \"from_m\": 65249.637, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67312.035, \"from_m\": 66783.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\": 67384.189, \"from_m\": 67312.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\": 67469.262, \"from_m\": 67384.189, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67559.028, \"from_m\": 67469.262, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67589.408, \"from_m\": 67559.028, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67674.445, \"from_m\": 67589.408, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67986.489, \"from_m\": 67674.445, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68383.707, \"from_m\": 67986.489, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 78195.205, \"from_m\": 68383.707, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78877.541, \"from_m\": 78195.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\": 80085.794, \"from_m\": 78877.541, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80304.341, \"from_m\": 80085.794, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80686.97, \"from_m\": 80304.341, \"capability_applied\": null, \"effective_limit_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\": 627579, \"profile_key\": \"9c22129f3666a173735e3d6808da0b875a6a004b6750e9cb1cc3ed48a0b0e2d4\", \"schedule_id\": 39473, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0455\", \"location\": \"Chester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0459\", \"location\": \"Mickle Trafford Jn\", \"stage_seq\": 2, \"distance_m\": 4147.381, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": false, \"wtt_arr\": \"0503H\", \"wtt_dep\": \"0504H\", \"location\": \"Helsby\", \"stage_seq\": 3, \"distance_m\": 11777.921, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": false, \"wtt_arr\": \"0508\", \"wtt_dep\": \"0509\", \"location\": \"Frodsham\", \"stage_seq\": 4, \"distance_m\": 15631.434, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510H\", \"location\": \"Frodsham Jn\", \"stage_seq\": 5, \"distance_m\": 17682.987, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": false, \"wtt_arr\": \"0513\", \"wtt_dep\": \"0515\", \"location\": \"Runcorn East\", \"stage_seq\": 6, \"distance_m\": 21004.219, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520H\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 7, \"distance_m\": 25997.874, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524H\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 8, \"distance_m\": 28850.518, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526H\", \"location\": \"Dallam Jn\", \"stage_seq\": 9, \"distance_m\": 30002.419, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Winwick Jn\", \"stage_seq\": 10, \"distance_m\": 34284.955, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0533H\", \"location\": \"Earlestown\", \"stage_seq\": 11, \"distance_m\": 36703.884, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536H\", \"location\": \"Newton-le-Willows\", \"stage_seq\": 12, \"distance_m\": 38158.112, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Parkside Jn\", \"stage_seq\": 13, \"distance_m\": 39816.377, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Astley Station S.B.\", \"stage_seq\": 14, \"distance_m\": 49249.128, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Eccles\", \"stage_seq\": 15, \"distance_m\": 57183.898, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 16, \"distance_m\": 61777.059, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Water Street Jn\", \"stage_seq\": 17, \"distance_m\": 62293.04, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Deansgate\", \"stage_seq\": 18, \"distance_m\": 62829.946, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 19, \"distance_m\": 63396.953, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0601\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 20, \"distance_m\": 64291.688, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 21, \"distance_m\": 65396.009, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 22, \"distance_m\": 67933.169, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0609\", \"location\": \"East Didsbury\", \"stage_seq\": 23, \"distance_m\": 73130.179, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Heald Green\", \"stage_seq\": 24, \"distance_m\": 77668.507, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 25, \"distance_m\": 78877.541, \"section_seq\": 1, \"route_path_id\": 106479}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 26, \"distance_m\": 80686.97, \"section_seq\": 1, \"route_path_id\": 106479}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 80686.97, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106479}], \"total_distance_m\": 80686.97, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 78106.691, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2580.279, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0455", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:06:13Z\", \"source_id\": 16775795, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:08:48Z\", \"source_id\": 16776272, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:13:03Z\", \"source_id\": 52020400, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:13:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:13:07Z\", \"source_id\": 16777238, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:19:24Z\", \"source_id\": 52025797, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:20:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:19:28Z\", \"source_id\": 16778805, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:00Z\", \"source_id\": 52030184, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:25:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:08Z\", \"source_id\": 16780150, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:59Z\", \"source_id\": 52040702, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:34:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:02Z\", \"source_id\": 16783258, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:09Z\", \"source_id\": 52055805, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:13Z\", \"source_id\": 16787884, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:52Z\", \"source_id\": 52062595, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:56Z\", \"source_id\": 16789901, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:26Z\", \"source_id\": 52063449, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:28Z\", \"source_id\": 16790187, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:56Z\", \"source_id\": 52070166, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:03Z\", \"source_id\": 16792335, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:43Z\", \"source_id\": 52089709, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:48Z\", \"source_id\": 16798459, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:24Z\", \"source_id\": 52098146, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:26Z\", \"source_id\": 16801294, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8939, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:09Z\", \"source_id\": 52103250, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:14Z\", \"source_id\": 16802953, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "4", "timing_fact_generation": 1789622115415013, "current_leg_arrival_utc": "2026-09-17T06:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:47.341768", "service_state_evidence_id": 16802953, "current_leg_start_actual_dep": "2026-09-17T06:09:00+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:47.419763", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
CTR |
MIA |
1H78 |
197101 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 136.184, "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": 576.425, "from_m": 136.184, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 930.042, "from_m": 576.425, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4427.428, "from_m": 930.042, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4466.361, "from_m": 4427.428, "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": 11723.994, "from_m": 4466.361, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11876.289, "from_m": 11723.994, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11912.641, "from_m": 11876.289, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11956.997, "from_m": 11912.641, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12192.119, "from_m": 11956.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": 17415.212, "from_m": 12192.119, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17469.053, "from_m": 17415.212, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25903.443, "from_m": 17469.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": 25997.874, "from_m": 25903.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28347.201, "from_m": 25997.874, "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": 28575.282, "from_m": 28347.201, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29107.248, "from_m": 28575.282, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34284.955, "from_m": 29107.248, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34330.476, "from_m": 34284.955, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34378.811, "from_m": 34330.476, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34434.68, "from_m": 34378.811, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34553.206, "from_m": 34434.68, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36576.345, "from_m": 34553.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": 36848.338, "from_m": 36576.345, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 38993.167, "from_m": 36848.338, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39039.358, "from_m": 38993.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47602.761, "from_m": 39039.358, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48998.267, "from_m": 47602.761, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49427.373, "from_m": 48998.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": 61162.33, "from_m": 49427.373, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 61627.297, "from_m": 61162.33, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61673.519, "from_m": 61627.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 61725.149, "from_m": 61673.519, "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": 61777.059, "from_m": 61725.149, "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": 62610.29, "from_m": 61777.059, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62641.781, "from_m": 62610.29, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62987.098, "from_m": 62641.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": 63047.351, "from_m": 62987.098, "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": 63473.182, "from_m": 63047.351, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63552.991, "from_m": 63473.182, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 64165.921, "from_m": 63552.991, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 64710.456, "from_m": 64165.921, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 64730.293, "from_m": 64710.456, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64776.499, "from_m": 64730.293, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 65085.912, "from_m": 64776.499, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65249.637, "from_m": 65085.912, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66783.943, "from_m": 65249.637, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67312.035, "from_m": 66783.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": 67384.189, "from_m": 67312.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": 67469.262, "from_m": 67384.189, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67559.028, "from_m": 67469.262, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67589.408, "from_m": 67559.028, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67674.445, "from_m": 67589.408, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67986.489, "from_m": 67674.445, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68383.707, "from_m": 67986.489, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 78195.205, "from_m": 68383.707, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78877.541, "from_m": 78195.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": 80085.794, "from_m": 78877.541, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80304.341, "from_m": 80085.794, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80686.97, "from_m": 80304.341, "capability_applied": null, "effective_limit_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": 627579, "profile_key": "9c22129f3666a173735e3d6808da0b875a6a004b6750e9cb1cc3ed48a0b0e2d4", "schedule_id": 39473, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0455", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0459", "location": "Mickle Trafford Jn", "stage_seq": 2, "distance_m": 4147.381, "section_seq": 1, "route_path_id": 106479}, {"is_pass": false, "wtt_arr": "0503H", "wtt_dep": "0504H", "location": "Helsby", "stage_seq": 3, "distance_m": 11777.921, "section_seq": 1, "route_path_id": 106479}, {"is_pass": false, "wtt_arr": "0508", "wtt_dep": "0509", "location": "Frodsham", "stage_seq": 4, "distance_m": 15631.434, "section_seq": 1, "route_path_id": 106479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510H", "location": "Frodsham Jn", "stage_seq": 5, "distance_m": 17682.987, "section_seq": 1, "route_path_id": 106479}, {"is_pass": false, "wtt_arr": "0513", "wtt_dep": "0515", "location": "Runcorn East", "stage_seq": 6, "distance_m": 21004.219, "section_seq": 1, "route_path_id": 106479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520H", "location": "Acton Grange Jn", "stage_seq": 7, "distance_m": 25997.874, "section_seq": 1, "route_path_id": 106479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524H", "location": "Warrington Bank Quay", "stage_seq": 8, "distance_m": 28850.518, "section_seq": 1, "route_path_id": 106479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526H", "location": "Dallam Jn", "stage_seq": 9, "distance_m": 30002.419, "section_seq": 1, "route_path_id": 106479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Winwick Jn", "stage_seq": 10, "distance_m": 34284.955, "section_seq": 1, "route_path_id": 106479}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0533H", "location": "Earlestown", "stage_seq": 11, "distance_m": 36703.884, "section_seq": 1, "route_path_id": 106479}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536H", "location": "Newton-le-Willows", "stage_seq": 12, "distance_m": 38158.112, "section_seq": 1, "route_path_id": 106479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Parkside Jn", "stage_seq": 13, "distance_m": 39816.377, "section_seq": 1, "route_path_id": 106479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Astley Station S.B.", "stage_seq": 14, "distance_m": 49249.128, "section_seq": 1, "route_path_id": 106479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Eccles", "stage_seq": 15, "distance_m": 57183.898, "section_seq": 1, "route_path_id": 106479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Ordsall Lane Jn", "stage_seq": 16, "distance_m": 61777.059, "section_seq": 1, "route_path_id": 106479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Water Street Jn", "stage_seq": 17, "distance_m": 62293.04, "section_seq": 1, "route_path_id": 106479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Deansgate", "stage_seq": 18, "distance_m": 62829.946, "section_seq": 1, "route_path_id": 106479}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555H", "location": "Manchester Oxford Road", "stage_seq": 19, "distance_m": 63396.953, "section_seq": 1, "route_path_id": 106479}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0601", "location": "Manchester Piccadilly", "stage_seq": 20, "distance_m": 64291.688, "section_seq": 1, "route_path_id": 106479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Ardwick Jn", "stage_seq": 21, "distance_m": 65396.009, "section_seq": 1, "route_path_id": 106479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Slade Lane Jn", "stage_seq": 22, "distance_m": 67933.169, "section_seq": 1, "route_path_id": 106479}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0609", "location": "East Didsbury", "stage_seq": 23, "distance_m": 73130.179, "section_seq": 1, "route_path_id": 106479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Heald Green", "stage_seq": 24, "distance_m": 77668.507, "section_seq": 1, "route_path_id": 106479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Heald Green West Jn", "stage_seq": 25, "distance_m": 78877.541, "section_seq": 1, "route_path_id": 106479}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 26, "distance_m": 80686.97, "section_seq": 1, "route_path_id": 106479}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 80686.97, "from_m": 0.0, "section_seq": 1, "route_path_id": 106479}], "total_distance_m": 80686.97, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 78106.691, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2580.279, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:06:13Z", "source_id": 16775795, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:08:48Z", "source_id": 16776272, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9585, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:13:03Z", "source_id": 52020400, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:13:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:13:07Z", "source_id": 16777238, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9560, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:19:24Z", "source_id": 52025797, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:20:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:19:28Z", "source_id": 16778805, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9455, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:00Z", "source_id": 52030184, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:25:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:08Z", "source_id": 16780150, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9439, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:59Z", "source_id": 52040702, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:34:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:02Z", "source_id": 16783258, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8379, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:09Z", "source_id": 52055805, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:47:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:13Z", "source_id": 16787884, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:52Z", "source_id": 52062595, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T04:51:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:56Z", "source_id": 16789901, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:26Z", "source_id": 52063449, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T04:52:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:28Z", "source_id": 16790187, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:56Z", "source_id": 52070166, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T04:56:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:03Z", "source_id": 16792335, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8893, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:43Z", "source_id": 52089709, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T05:09:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:48Z", "source_id": 16798459, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:24Z", "source_id": 52098146, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T05:13:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:26Z", "source_id": 16801294, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8939, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:09Z", "source_id": 52103250, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T05:16:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:14Z", "source_id": 16802953, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Chester |
0455 |
0455 |
7A |
None |
None |
Manchester Airport |
0619 |
0616 |
4A |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38505/2026-09-17/detailed |
None |
East Didsbury |
2026-09-17T06:09:00+01:00 |
Manchester Airport |
7.0 |
{"type": "LineString", "coordinates": [[-2.221766323842997, 53.409691988023056], [-2.2220638, 53.409150100000005], [-2.222564199999999, 53.408238399999995], [-2.2230226999999996, 53.40735759999998], [-2.223127799999999, 53.4071583], [-2.2245946999999995, 53.404445599999995], [-2.2246655, 53.40431799999999], [-2.2250961999999994, 53.4035166], [-2.2253968, 53.40295119999998], [-2.2254416, 53.4028603], [-2.2254991, 53.4027457], [-2.2258231, 53.4021429], [-2.2261472, 53.40153480000001], [-2.2266605, 53.4005863], [-2.2269970539531903, 53.399951914390584], [-2.2270324999999995, 53.3998851], [-2.2274298, 53.3991694], [-2.2279123, 53.3982795], [-2.2283042, 53.3975756], [-2.2286388999999995, 53.396923300000005], [-2.228669152327466, 53.39686488636479], [-2.2287069, 53.396792000000005], [-2.2289318, 53.396390499999995], [-2.2293899, 53.395536699999994], [-2.2297338, 53.394887100000005], [-2.2299487, 53.3944931], [-2.2299996, 53.39440559999999], [-2.2303248999999994, 53.3938273], [-2.2306358999999993, 53.3932463], [-2.2309061, 53.3927416], [-2.2312332, 53.3920854], [-2.2313029999999996, 53.391933400000006], [-2.2313865, 53.3916901], [-2.231504, 53.391381200000005], [-2.2316622999999995, 53.39089810000001], [-2.2318544, 53.39018889999999], [-2.2320564, 53.38929099999999], [-2.2323993999999994, 53.3877608], [-2.2324171, 53.38768120000001], [-2.2327855, 53.38602769999999], [-2.2328015, 53.3859624], [-2.2343428, 53.3789304], [-2.2349624, 53.37614969999999], [-2.2351019, 53.3754825], [-2.2356287, 53.3730911], [-2.235942, 53.3717086], [-2.2361795, 53.3707898], [-2.2363386145730657, 53.370307259288765], [-2.236394306395519, 53.37015225794337], [-2.2364444069968967, 53.37001539978378], [-2.2364897333808806, 53.369894095274965], [-2.236531102551151, 53.369785754881875], [-2.2365693315113884, 53.369687789069495], [-2.2366052372652727, 53.36959760830277], [-2.2366396368164847, 53.36951262304667], [-2.236673347168705, 53.36943024376616], [-2.236707185325614, 53.369347880926185], [-2.236741968290892, 53.369262944991746], [-2.2367785130682187, 53.36917284642779], [-2.2368176366612764, 53.369074995699265], [-2.236860156073744, 53.36896680327115], [-2.2369068883093024, 53.3688456796084], [-2.236958650371633, 53.36870903517599], [-2.237016259264414, 53.36855428043887], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]} |
4.7 |
0609 |
0616 |
East Didsbury |
Manchester Airport |
Manchester Airport |
53.3649824 |
-2.2724956 |
53.3649824 |
-2.2724956 |
1 |
0 |
2026-09-17 05:26:51 |
TERMINATED |
2026-09-17 05:16:00 |
Manchester Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802953 |
1789622115415013 |
92 |
92 |
2026-09-17 05:26:47.419763 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:47.341768 |
| 598126 |
628399 |
P90945 |
895L15M517 |
2026-09-17 |
COMPLETE |
16803322 |
2026-09-17 06:16:00 |
2026-09-17 05:26:51 |
2026-09-19 05:26:51 |
{"id": 628399, "stp": "P", "toc": "Southeastern", "uid": "P90945", "consist": "395013", "dest_crs": "FAV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90945/2026-09-17/detailed", "trust_id": "895L15M517", "origin_crs": "XRE", "show_on_map": 0, "dar_est_time": "05:32:00", "dar_platform": null, "dest_station": "Faversham", "service_date": "2026-09-17", "dest_arr_time": "0614", "dest_platform": "2", "is_terminated": 1, "next_location": "Faversham", "signalling_id": "5L15", "timing_status": "LATE", "origin_station": "Ramsgate E.M.U.D.", "current_leg_arr": "0616", "current_leg_dep": "0537", "current_leg_end": "Faversham", "origin_dep_time": "0532", "origin_platform": null, "current_location": "Faversham Carriage Holding Sidings", "last_update_time": "2026-09-17T05:26:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.405640982207498, 51.341410567900326], [1.4056445999999998, 51.3414119], [1.4058783, 51.341496], [1.4062591, 51.34161230000001], [1.4069002999999998, 51.3417915], [1.4077628000000002, 51.342033400000005], [1.4079121, 51.3420862], [1.4086854999999998, 51.3423582], [1.4092927, 51.3425846], [1.4105214, 51.3430356], [1.4107363, 51.34311470000001], [1.4139158999999997, 51.34428549999999], [1.4141148, 51.344359199999985], [1.4181567999999998, 51.34584689999999], [1.4187662999999997, 51.34601320000001], [1.4192759999999998, 51.3461096], [1.4198043, 51.3461777], [1.4203117999999997, 51.34621699999999], [1.4206624, 51.3462192], [1.4228392999999997, 51.3460923], [1.42332, 51.34606109999999], [1.4238684999999998, 51.3460256], [1.4252977999999998, 51.34592829999998], [1.4256755999999997, 51.34591379999999], [1.4260810999999998, 51.3459213], [1.4265369999999995, 51.3459409], [1.4266568, 51.345946899999994], [1.4273025, 51.3460507], [1.4277979999999997, 51.3461777], [1.4283402, 51.3463326], [1.4287688, 51.34647460000001], [1.4291531, 51.3466388], [1.4296145, 51.34685920000001], [1.429954, 51.347064399999994], [1.4302438, 51.347287], [1.4305405000000002, 51.34753039999999], [1.4307637999999998, 51.3477601], [1.4309126, 51.3479303], [1.4310338, 51.348097900000006], [1.4312275, 51.34841230000001], [1.4313305999999997, 51.348636799999994], [1.4314558, 51.3489853], [1.4315105, 51.34916630000001], [1.4335277, 51.3558383], [1.4336890999999998, 51.356475999999994], [1.4337181, 51.3566329], [1.4337498999999998, 51.35677499999999], [1.4338379999999995, 51.35727719999999], [1.433876, 51.3576531], [1.4338854, 51.35813099999999], [1.4338753, 51.358602700000006], [1.4338011999999998, 51.3591679], [1.4336894999999998, 51.359726900000005], [1.4335711, 51.36015940000001], [1.4335273, 51.3603068], [1.4333875, 51.36073329999999], [1.4330822, 51.36141169999999], [1.432859, 51.3617984], [1.432615, 51.36218960000001], [1.4323195, 51.36261050000001], [1.4320945, 51.362869800000006], [1.4315897, 51.3634557], [1.431244, 51.36379589999999], [1.4309421999999998, 51.3641058], [1.4302132999999997, 51.364744599999995], [1.4298403999999998, 51.36503460000001], [1.4295017999999995, 51.3652788], [1.4293279, 51.3653993], [1.4287821999999997, 51.365775099999986], [1.4279667, 51.3662472], [1.4272708000000005, 51.3666098], [1.426633, 51.36690489999999], [1.4258358, 51.3672443], [1.4250729, 51.3675098], [1.4242557, 51.36778960000001], [1.4234706, 51.3680607], [1.4216842999999997, 51.3686874], [1.4198422, 51.36931760000001], [1.4077554999999995, 51.3735084], [1.4076417, 51.3735479], [1.4072944, 51.37367100000001], [1.3981787, 51.3768121], [1.3956318, 51.37768969999999], [1.3849098999999998, 51.38139199999999], [1.3840282999999998, 51.3817136], [1.3838556, 51.38177319999999], [1.381426, 51.382612400000006], [1.3813134, 51.3826523], [1.3801153, 51.3830383], [1.3783212, 51.383661399999994], [1.3775754, 51.3839182], [1.3767083, 51.38421670000001], [1.3763114, 51.384324], [1.3761247, 51.3843761], [1.3756892, 51.3844977], [1.3754746999999998, 51.38455859999999], [1.3750923000000002, 51.3846674], [1.3746336999999995, 51.3847913], [1.3745505, 51.384812399999994], [1.3743608, 51.3848605], [1.374191, 51.384901600000006], [1.3738591999999998, 51.384968], [1.3734945999999997, 51.385026800000006], [1.3731734999999998, 51.3850646], [1.3729661, 51.3850814], [1.3727516, 51.385096], [1.372531, 51.38510459999999], [1.3723128000000002, 51.3851064], [1.3720046999999995, 51.38510170000001], [1.3717127, 51.3850884], [1.3714196, 51.385061099999994], [1.3710331999999998, 51.385011799999994], [1.3707646, 51.384967899999985], [1.3703731, 51.384892099999995], [1.3701176, 51.3848406], [1.3696506999999998, 51.384729], [1.3689672, 51.384527199999994], [1.3684763, 51.3843536], [1.3681261999999998, 51.38422169999998], [1.3673025, 51.38392369999999], [1.3667461, 51.3837224], [1.3652042, 51.38323969999998], [1.364475, 51.3830401], [1.363707, 51.3828541], [1.3625108, 51.382608600000005], [1.3612638, 51.382389999999994], [1.3592211, 51.38212489999999], [1.3585113, 51.382050099999994], [1.3539926, 51.3818855], [1.3474729261792822, 51.381651927168924], [1.3451275, 51.3815679], [1.3412766, 51.3814431], [1.3399613999999995, 51.3813979], [1.339103, 51.3813487], [1.3383103999999997, 51.38127510000001], [1.3376123, 51.3811963], [1.3346237, 51.38077719999999], [1.3280193, 51.3799004], [1.3176152999999995, 51.378529], [1.3167853, 51.3784201], [1.3159327, 51.3783163], [1.3148318, 51.3782187], [1.3135658, 51.37816180000001], [1.3134238, 51.3781542], [1.3002371, 51.3774512], [1.2981035999999997, 51.3773342], [1.2974771, 51.3772998], [1.2961594, 51.3772446], [1.2954854000000002, 51.37720190000001], [1.2948148999999998, 51.3771371], [1.2945383, 51.37710779999999], [1.2938605, 51.3770243], [1.2930429, 51.37691319999999], [1.2916749, 51.37669160000001], [1.2903317, 51.37650539999999], [1.289347, 51.3764134], [1.2873424, 51.3762332], [1.2821452, 51.3758248], [1.2735061999999997, 51.3751385], [1.2671758, 51.37462999999999], [1.2603781, 51.37410009999999], [1.25764139776733, 51.37388595723584], [1.2441965, 51.37283389999999], [1.2328949, 51.371931999999994], [1.2326991000000005, 51.3719164], [1.2324586999999998, 51.3718963], [1.2290426999999997, 51.3715964], [1.2232047999999998, 51.37113860000001], [1.2200626, 51.3708831], [1.211888, 51.3702195], [1.2093425999999998, 51.370036500000005], [1.2075895, 51.3698972], [1.2073064999999998, 51.3698732], [1.2065464999999995, 51.3698121], [1.2027067, 51.3695005], [1.1988710000000002, 51.36919559999998], [1.1974606, 51.3690878], [1.1960623999999995, 51.36897019999999], [1.1957052999999995, 51.3689366], [1.1947125999999997, 51.3688174], [1.1937222, 51.3686695], [1.1929009, 51.36852609999999], [1.1920591, 51.3683615], [1.1905931999999997, 51.36802159999999], [1.1895148999999998, 51.3677095], [1.1880700999999998, 51.367255199999995], [1.1866274, 51.366775299999986], [1.1852370999999997, 51.366316100000006], [1.1839784999999998, 51.3659124], [1.1828556, 51.365567000000006], [1.1816332, 51.36522870000001], [1.1802052, 51.36488150000001], [1.1786517999999997, 51.36454719999999], [1.1771590999999997, 51.3642856], [1.1757745999999998, 51.3640805], [1.1745161000000002, 51.3639172], [1.1732589999999998, 51.36378770000001], [1.1715842, 51.3636621], [1.1704648, 51.3636078], [1.1678098693553778, 51.363558436167175], [1.1673185, 51.3635493], [1.1658675, 51.363531599999995], [1.1625887, 51.36348129999999], [1.1575634, 51.3634051], [1.1553311, 51.363372], [1.1536806, 51.36334699999999], [1.1519913999999998, 51.3633216], [1.1494904, 51.3633005], [1.1449874, 51.3632269], [1.1425312999999997, 51.363179200000005], [1.1405344999999998, 51.3631581], [1.1389828, 51.3631365], [1.1376348, 51.363145499999995], [1.1366571, 51.36318320000001], [1.1353026, 51.3632769], [1.133936, 51.3633875], [1.1319743, 51.3635264], [1.1317668, 51.363542300000006], [1.1287326, 51.3638162], [1.1268697999999997, 51.3639703], [1.1250888, 51.36411509999999], [1.1239998, 51.3642047], [1.1227793999999998, 51.36430519999999], [1.1209005, 51.3644233], [1.1202195999999998, 51.3644524], [1.1195527, 51.3644626], [1.1190914, 51.36446349999999], [1.1187507999999995, 51.364459999999994], [1.1183738999999997, 51.3644526], [1.1169979, 51.364392300000006], [1.1164293, 51.3643504], [1.1159679, 51.36431610000001], [1.1149888999999995, 51.364234], [1.114718, 51.364214800000006], [1.1136506999999998, 51.36412609999999], [1.1112001, 51.36390329999999], [1.1083682, 51.36366910000001], [1.1069458, 51.363551400000006], [1.1042111, 51.363320599999994], [1.1010709, 51.3630594], [1.0953385999999998, 51.3625979], [1.0951755, 51.3625854], [1.0902053, 51.36215670000001], [1.088341, 51.3620031], [1.0859565999999998, 51.3617979], [1.0828932, 51.361542699999994], [1.0789465, 51.3612222], [1.0779783409434258, 51.361140867685776], [1.0754229999999998, 51.3609262], [1.0729446, 51.3607231], [1.0711757, 51.36058400000001], [1.070245, 51.36051019999999], [1.0694157, 51.36044], [1.066965, 51.360238], [1.066526, 51.360201499999995], [1.0663582, 51.3601884], [1.0649977, 51.3600769], [1.0636746, 51.35996120000001], [1.0612465, 51.35975789999999], [1.0574745, 51.35943689999999], [1.0549776, 51.359224100000006], [1.0516086, 51.358950799999995], [1.0500712, 51.35881229999999], [1.046673, 51.3585323], [1.0420059999999998, 51.3581499], [1.0410944999999998, 51.35808140000001], [1.0400687, 51.358017999999994], [1.0376354, 51.35787729999999], [1.0361643, 51.35781699999998], [1.0359605, 51.3578067], [1.0353935, 51.357772100000005], [1.0348944999999998, 51.35773110000001], [1.0345538999999997, 51.35768920000001], [1.0337823999999998, 51.357588], [1.0334557999999998, 51.357532500000005], [1.0331123999999998, 51.3574643], [1.0326016, 51.357354], [1.032166, 51.35722479999999], [1.0318714, 51.357147999999995], [1.0313646, 51.356987], [1.0308415999999998, 51.356805099999995], [1.030155, 51.3565197], [1.0299278, 51.3564185], [1.0266579, 51.354883], [1.0258827, 51.35455089999999], [1.0256208, 51.354444400000006], [1.0251389, 51.354230999999984], [1.0245837999999998, 51.3540484], [1.024049, 51.3538916], [1.0233408, 51.3537127], [1.0199511, 51.35291579999999], [1.0138215999999998, 51.3514758], [1.0126095, 51.35116539999999], [1.0115006, 51.3508261], [1.0108963, 51.3506155], [1.0101483, 51.350299099999994], [1.0086214, 51.349593500000005], [1.0074273, 51.34904350000001], [1.0062126999999998, 51.34852749999999], [1.0050642, 51.34811599999999], [1.003923, 51.3477738], [1.0021677, 51.347337200000005], [0.9994695999999998, 51.34669039999999], [0.9978567, 51.3463098], [0.9963854, 51.34594150000001], [0.9956417999999998, 51.3457422], [0.9949264, 51.345516], [0.9942609999999998, 51.345310399999995], [0.9936326, 51.34508479999999], [0.9928811, 51.3448031], [0.9922036, 51.34451819999999], [0.9918935, 51.3443878], [0.9917895, 51.3443413], [0.9912908, 51.3441168], [0.990737, 51.3438657], [0.9881468125314736, 51.34269126344008], [0.9872162, 51.34226929999998], [0.9846215, 51.3410929], [0.9823276, 51.34005700000001], [0.9821496, 51.339976], [0.9810775, 51.33948999999999], [0.9790779, 51.338581], [0.9770701, 51.337673599999995], [0.9729765, 51.3358423], [0.9721157, 51.3354378], [0.9636203, 51.3315867], [0.9624476, 51.33105949999999], [0.9616513913036052, 51.33069708903964], [0.961185, 51.3304848], [0.9586960999999998, 51.329360300000005], [0.9537459999999998, 51.327116200000006], [0.952102, 51.326375799999994], [0.9503368, 51.3255783], [0.9469841, 51.3240602], [0.9434767, 51.3224722], [0.9426222, 51.3220975], [0.9417396999999996, 51.3217316], [0.9411115, 51.32149319999999], [0.9404290999999998, 51.32126349999999], [0.9396519, 51.321017], [0.9388497999999998, 51.3207861], [0.9379664, 51.320560699999994], [0.9370104, 51.3203437], [0.9352397, 51.3200147], [0.9330293, 51.31965009999999], [0.9325862, 51.319577], [0.9299144, 51.319121299999985], [0.9283945, 51.3188327], [0.9271655, 51.31853590000001], [0.9242123, 51.31770039999999], [0.9216777999999998, 51.3169718], [0.9191402, 51.31625120000001], [0.9149513, 51.3150575], [0.912025, 51.314212700000006], [0.9090981, 51.31337409999999], [0.9079337, 51.31303599999999], [0.9067589, 51.312702499999986], [0.9046693999999996, 51.312050600000006], [0.9026147, 51.31140020000001], [0.9019793, 51.3112095], [0.9014155, 51.31103890000001], [0.9010317, 51.3109178], [0.9007341, 51.3108387], [0.9006435999999999, 51.3108216], [0.9003656999999999, 51.3107535], [0.9000203, 51.310691799999994], [0.8996072999999998, 51.3106121], [0.8992920999999999, 51.310558500000006], [0.8989487999999999, 51.3105082], [0.8986202000000001, 51.310473], [0.8983152841195214, 51.310449962243545], [0.8982098999999999, 51.31044200000001], [0.8978812999999999, 51.3104269], [0.8975781999999998, 51.31041509999999], [0.8971784999999999, 51.3104118], [0.8969117, 51.3104143], [0.8967066, 51.31041880000001], [0.8966408000000001, 51.31042020000001], [0.896339, 51.3104311], [0.8960426, 51.3104545], [0.8956751999999999, 51.310496400000005], [0.8952553999999999, 51.3105509], [0.8950475, 51.3105819], [0.8948838999999998, 51.3106063], [0.8945645000000001, 51.3106686], [0.8937815, 51.3108645], [0.8930426, 51.31104719999998], [0.8915727, 51.311417799999994]]}", "current_leg_start": "RM Depot Exit Margate End", "dest_arr_time_act": "0614", "motion_projection": null, "next_location_lat": "51.3114178", "next_location_lon": "0.8915727", "previous_location": "RM Depot Exit Margate End", "current_leg_milage": "27.1", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 268.144, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 489.816, \"from_m\": 268.144, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1105.42, \"from_m\": 489.816, \"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\": 2229.609, \"from_m\": 1105.42, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8217.588, \"from_m\": 2229.609, \"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\": 9090.36, \"from_m\": 8217.588, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10892.52, \"from_m\": 9090.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14178.235, \"from_m\": 10892.52, \"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\": 14546.965, \"from_m\": 14178.235, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18510.669, \"from_m\": 14546.965, \"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\": 18527.505, \"from_m\": 18510.669, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 20268.123, \"from_m\": 18527.505, \"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\": 20287.949, \"from_m\": 20268.123, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 21074.935, \"from_m\": 20287.949, \"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\": 21100.004, \"from_m\": 21074.935, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 25151.351, \"from_m\": 21100.004, \"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\": 25640.314, \"from_m\": 25151.351, \"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\": 27291.499, \"from_m\": 25640.314, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 32347.22, \"from_m\": 27291.499, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33363.916, \"from_m\": 32347.22, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43204.311, \"from_m\": 33363.916, \"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\": 43635.711, \"from_m\": 43204.311, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43749.563, \"from_m\": 43635.711, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43859.729, \"from_m\": 43749.563, \"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}], \"service_id\": 628399, \"profile_key\": \"359ac41b80b664e54e7451fb64474df0b77d934d6e8e6e039f7ac1304a6b6445\", \"schedule_id\": 24444, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Ramsgate E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38011}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0539\", \"location\": \"RM Depot Exit Margate End\", \"stage_seq\": 2, \"distance_m\": 105.504, \"section_seq\": 1, \"route_path_id\": 38011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Margate\", \"stage_seq\": 3, \"distance_m\": 8710.675, \"section_seq\": 1, \"route_path_id\": 38011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Herne Bay\", \"stage_seq\": 4, \"distance_m\": 26591.205, \"section_seq\": 1, \"route_path_id\": 38011}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": null, \"location\": \"Faversham\", \"stage_seq\": 5, \"distance_m\": 43859.729, \"section_seq\": 1, \"route_path_id\": 38011}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43859.729, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38011}], \"total_distance_m\": 43859.729, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 43859.729, \"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": "0532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "39.0", "current_position_lat": "51.3114178", "current_position_lon": "0.8915727", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:56Z\", \"source_id\": 52055527, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:59Z\", \"source_id\": 16787807, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:41Z\", \"source_id\": 52075907, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:42Z\", \"source_id\": 16794078, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:44Z\", \"source_id\": 52104478, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:49Z\", \"source_id\": 16803322, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Faversham", "service_state_platform": "2", "timing_fact_generation": 1789622149729658, "current_leg_arrival_utc": "2026-09-17T06:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:49.652524", "service_state_evidence_id": 16803322, "current_leg_start_actual_dep": "2026-09-17T05:41:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:49.738645", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
XRE |
FAV |
5L15 |
395013 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 268.144, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 489.816, "from_m": 268.144, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1105.42, "from_m": 489.816, "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": 2229.609, "from_m": 1105.42, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8217.588, "from_m": 2229.609, "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": 9090.36, "from_m": 8217.588, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10892.52, "from_m": 9090.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14178.235, "from_m": 10892.52, "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": 14546.965, "from_m": 14178.235, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18510.669, "from_m": 14546.965, "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": 18527.505, "from_m": 18510.669, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 20268.123, "from_m": 18527.505, "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": 20287.949, "from_m": 20268.123, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 21074.935, "from_m": 20287.949, "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": 21100.004, "from_m": 21074.935, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 25151.351, "from_m": 21100.004, "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": 25640.314, "from_m": 25151.351, "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": 27291.499, "from_m": 25640.314, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 32347.22, "from_m": 27291.499, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33363.916, "from_m": 32347.22, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43204.311, "from_m": 33363.916, "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": 43635.711, "from_m": 43204.311, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43749.563, "from_m": 43635.711, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43859.729, "from_m": 43749.563, "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}], "service_id": 628399, "profile_key": "359ac41b80b664e54e7451fb64474df0b77d934d6e8e6e039f7ac1304a6b6445", "schedule_id": 24444, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0532", "location": "Ramsgate E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38011}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0539", "location": "RM Depot Exit Margate End", "stage_seq": 2, "distance_m": 105.504, "section_seq": 1, "route_path_id": 38011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Margate", "stage_seq": 3, "distance_m": 8710.675, "section_seq": 1, "route_path_id": 38011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Herne Bay", "stage_seq": 4, "distance_m": 26591.205, "section_seq": 1, "route_path_id": 38011}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": null, "location": "Faversham", "stage_seq": 5, "distance_m": 43859.729, "section_seq": 1, "route_path_id": 38011}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43859.729, "from_m": 0.0, "section_seq": 1, "route_path_id": 38011}], "total_distance_m": 43859.729, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 43859.729, "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": 33134, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:56Z", "source_id": 52055527, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:46:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:59Z", "source_id": 16787807, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33162, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:41Z", "source_id": 52075907, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:00:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:42Z", "source_id": 16794078, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33181, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:44Z", "source_id": 52104478, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:16:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:49Z", "source_id": 16803322, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
Ramsgate E.M.U.D. |
0532 |
0532 |
None |
5:32:00 |
None |
Faversham |
0614 |
0614 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90945/2026-09-17/detailed |
None |
RM Depot Exit Margate End |
2026-09-17T05:41:00+01:00 |
Faversham |
39.0 |
{"type": "LineString", "coordinates": [[1.405640982207498, 51.341410567900326], [1.4056445999999998, 51.3414119], [1.4058783, 51.341496], [1.4062591, 51.34161230000001], [1.4069002999999998, 51.3417915], [1.4077628000000002, 51.342033400000005], [1.4079121, 51.3420862], [1.4086854999999998, 51.3423582], [1.4092927, 51.3425846], [1.4105214, 51.3430356], [1.4107363, 51.34311470000001], [1.4139158999999997, 51.34428549999999], [1.4141148, 51.344359199999985], [1.4181567999999998, 51.34584689999999], [1.4187662999999997, 51.34601320000001], [1.4192759999999998, 51.3461096], [1.4198043, 51.3461777], [1.4203117999999997, 51.34621699999999], [1.4206624, 51.3462192], [1.4228392999999997, 51.3460923], [1.42332, 51.34606109999999], [1.4238684999999998, 51.3460256], [1.4252977999999998, 51.34592829999998], [1.4256755999999997, 51.34591379999999], [1.4260810999999998, 51.3459213], [1.4265369999999995, 51.3459409], [1.4266568, 51.345946899999994], [1.4273025, 51.3460507], [1.4277979999999997, 51.3461777], [1.4283402, 51.3463326], [1.4287688, 51.34647460000001], [1.4291531, 51.3466388], [1.4296145, 51.34685920000001], [1.429954, 51.347064399999994], [1.4302438, 51.347287], [1.4305405000000002, 51.34753039999999], [1.4307637999999998, 51.3477601], [1.4309126, 51.3479303], [1.4310338, 51.348097900000006], [1.4312275, 51.34841230000001], [1.4313305999999997, 51.348636799999994], [1.4314558, 51.3489853], [1.4315105, 51.34916630000001], [1.4335277, 51.3558383], [1.4336890999999998, 51.356475999999994], [1.4337181, 51.3566329], [1.4337498999999998, 51.35677499999999], [1.4338379999999995, 51.35727719999999], [1.433876, 51.3576531], [1.4338854, 51.35813099999999], [1.4338753, 51.358602700000006], [1.4338011999999998, 51.3591679], [1.4336894999999998, 51.359726900000005], [1.4335711, 51.36015940000001], [1.4335273, 51.3603068], [1.4333875, 51.36073329999999], [1.4330822, 51.36141169999999], [1.432859, 51.3617984], [1.432615, 51.36218960000001], [1.4323195, 51.36261050000001], [1.4320945, 51.362869800000006], [1.4315897, 51.3634557], [1.431244, 51.36379589999999], [1.4309421999999998, 51.3641058], [1.4302132999999997, 51.364744599999995], [1.4298403999999998, 51.36503460000001], [1.4295017999999995, 51.3652788], [1.4293279, 51.3653993], [1.4287821999999997, 51.365775099999986], [1.4279667, 51.3662472], [1.4272708000000005, 51.3666098], [1.426633, 51.36690489999999], [1.4258358, 51.3672443], [1.4250729, 51.3675098], [1.4242557, 51.36778960000001], [1.4234706, 51.3680607], [1.4216842999999997, 51.3686874], [1.4198422, 51.36931760000001], [1.4077554999999995, 51.3735084], [1.4076417, 51.3735479], [1.4072944, 51.37367100000001], [1.3981787, 51.3768121], [1.3956318, 51.37768969999999], [1.3849098999999998, 51.38139199999999], [1.3840282999999998, 51.3817136], [1.3838556, 51.38177319999999], [1.381426, 51.382612400000006], [1.3813134, 51.3826523], [1.3801153, 51.3830383], [1.3783212, 51.383661399999994], [1.3775754, 51.3839182], [1.3767083, 51.38421670000001], [1.3763114, 51.384324], [1.3761247, 51.3843761], [1.3756892, 51.3844977], [1.3754746999999998, 51.38455859999999], [1.3750923000000002, 51.3846674], [1.3746336999999995, 51.3847913], [1.3745505, 51.384812399999994], [1.3743608, 51.3848605], [1.374191, 51.384901600000006], [1.3738591999999998, 51.384968], [1.3734945999999997, 51.385026800000006], [1.3731734999999998, 51.3850646], [1.3729661, 51.3850814], [1.3727516, 51.385096], [1.372531, 51.38510459999999], [1.3723128000000002, 51.3851064], [1.3720046999999995, 51.38510170000001], [1.3717127, 51.3850884], [1.3714196, 51.385061099999994], [1.3710331999999998, 51.385011799999994], [1.3707646, 51.384967899999985], [1.3703731, 51.384892099999995], [1.3701176, 51.3848406], [1.3696506999999998, 51.384729], [1.3689672, 51.384527199999994], [1.3684763, 51.3843536], [1.3681261999999998, 51.38422169999998], [1.3673025, 51.38392369999999], [1.3667461, 51.3837224], [1.3652042, 51.38323969999998], [1.364475, 51.3830401], [1.363707, 51.3828541], [1.3625108, 51.382608600000005], [1.3612638, 51.382389999999994], [1.3592211, 51.38212489999999], [1.3585113, 51.382050099999994], [1.3539926, 51.3818855], [1.3474729261792822, 51.381651927168924], [1.3451275, 51.3815679], [1.3412766, 51.3814431], [1.3399613999999995, 51.3813979], [1.339103, 51.3813487], [1.3383103999999997, 51.38127510000001], [1.3376123, 51.3811963], [1.3346237, 51.38077719999999], [1.3280193, 51.3799004], [1.3176152999999995, 51.378529], [1.3167853, 51.3784201], [1.3159327, 51.3783163], [1.3148318, 51.3782187], [1.3135658, 51.37816180000001], [1.3134238, 51.3781542], [1.3002371, 51.3774512], [1.2981035999999997, 51.3773342], [1.2974771, 51.3772998], [1.2961594, 51.3772446], [1.2954854000000002, 51.37720190000001], [1.2948148999999998, 51.3771371], [1.2945383, 51.37710779999999], [1.2938605, 51.3770243], [1.2930429, 51.37691319999999], [1.2916749, 51.37669160000001], [1.2903317, 51.37650539999999], [1.289347, 51.3764134], [1.2873424, 51.3762332], [1.2821452, 51.3758248], [1.2735061999999997, 51.3751385], [1.2671758, 51.37462999999999], [1.2603781, 51.37410009999999], [1.25764139776733, 51.37388595723584], [1.2441965, 51.37283389999999], [1.2328949, 51.371931999999994], [1.2326991000000005, 51.3719164], [1.2324586999999998, 51.3718963], [1.2290426999999997, 51.3715964], [1.2232047999999998, 51.37113860000001], [1.2200626, 51.3708831], [1.211888, 51.3702195], [1.2093425999999998, 51.370036500000005], [1.2075895, 51.3698972], [1.2073064999999998, 51.3698732], [1.2065464999999995, 51.3698121], [1.2027067, 51.3695005], [1.1988710000000002, 51.36919559999998], [1.1974606, 51.3690878], [1.1960623999999995, 51.36897019999999], [1.1957052999999995, 51.3689366], [1.1947125999999997, 51.3688174], [1.1937222, 51.3686695], [1.1929009, 51.36852609999999], [1.1920591, 51.3683615], [1.1905931999999997, 51.36802159999999], [1.1895148999999998, 51.3677095], [1.1880700999999998, 51.367255199999995], [1.1866274, 51.366775299999986], [1.1852370999999997, 51.366316100000006], [1.1839784999999998, 51.3659124], [1.1828556, 51.365567000000006], [1.1816332, 51.36522870000001], [1.1802052, 51.36488150000001], [1.1786517999999997, 51.36454719999999], [1.1771590999999997, 51.3642856], [1.1757745999999998, 51.3640805], [1.1745161000000002, 51.3639172], [1.1732589999999998, 51.36378770000001], [1.1715842, 51.3636621], [1.1704648, 51.3636078], [1.1678098693553778, 51.363558436167175], [1.1673185, 51.3635493], [1.1658675, 51.363531599999995], [1.1625887, 51.36348129999999], [1.1575634, 51.3634051], [1.1553311, 51.363372], [1.1536806, 51.36334699999999], [1.1519913999999998, 51.3633216], [1.1494904, 51.3633005], [1.1449874, 51.3632269], [1.1425312999999997, 51.363179200000005], [1.1405344999999998, 51.3631581], [1.1389828, 51.3631365], [1.1376348, 51.363145499999995], [1.1366571, 51.36318320000001], [1.1353026, 51.3632769], [1.133936, 51.3633875], [1.1319743, 51.3635264], [1.1317668, 51.363542300000006], [1.1287326, 51.3638162], [1.1268697999999997, 51.3639703], [1.1250888, 51.36411509999999], [1.1239998, 51.3642047], [1.1227793999999998, 51.36430519999999], [1.1209005, 51.3644233], [1.1202195999999998, 51.3644524], [1.1195527, 51.3644626], [1.1190914, 51.36446349999999], [1.1187507999999995, 51.364459999999994], [1.1183738999999997, 51.3644526], [1.1169979, 51.364392300000006], [1.1164293, 51.3643504], [1.1159679, 51.36431610000001], [1.1149888999999995, 51.364234], [1.114718, 51.364214800000006], [1.1136506999999998, 51.36412609999999], [1.1112001, 51.36390329999999], [1.1083682, 51.36366910000001], [1.1069458, 51.363551400000006], [1.1042111, 51.363320599999994], [1.1010709, 51.3630594], [1.0953385999999998, 51.3625979], [1.0951755, 51.3625854], [1.0902053, 51.36215670000001], [1.088341, 51.3620031], [1.0859565999999998, 51.3617979], [1.0828932, 51.361542699999994], [1.0789465, 51.3612222], [1.0779783409434258, 51.361140867685776], [1.0754229999999998, 51.3609262], [1.0729446, 51.3607231], [1.0711757, 51.36058400000001], [1.070245, 51.36051019999999], [1.0694157, 51.36044], [1.066965, 51.360238], [1.066526, 51.360201499999995], [1.0663582, 51.3601884], [1.0649977, 51.3600769], [1.0636746, 51.35996120000001], [1.0612465, 51.35975789999999], [1.0574745, 51.35943689999999], [1.0549776, 51.359224100000006], [1.0516086, 51.358950799999995], [1.0500712, 51.35881229999999], [1.046673, 51.3585323], [1.0420059999999998, 51.3581499], [1.0410944999999998, 51.35808140000001], [1.0400687, 51.358017999999994], [1.0376354, 51.35787729999999], [1.0361643, 51.35781699999998], [1.0359605, 51.3578067], [1.0353935, 51.357772100000005], [1.0348944999999998, 51.35773110000001], [1.0345538999999997, 51.35768920000001], [1.0337823999999998, 51.357588], [1.0334557999999998, 51.357532500000005], [1.0331123999999998, 51.3574643], [1.0326016, 51.357354], [1.032166, 51.35722479999999], [1.0318714, 51.357147999999995], [1.0313646, 51.356987], [1.0308415999999998, 51.356805099999995], [1.030155, 51.3565197], [1.0299278, 51.3564185], [1.0266579, 51.354883], [1.0258827, 51.35455089999999], [1.0256208, 51.354444400000006], [1.0251389, 51.354230999999984], [1.0245837999999998, 51.3540484], [1.024049, 51.3538916], [1.0233408, 51.3537127], [1.0199511, 51.35291579999999], [1.0138215999999998, 51.3514758], [1.0126095, 51.35116539999999], [1.0115006, 51.3508261], [1.0108963, 51.3506155], [1.0101483, 51.350299099999994], [1.0086214, 51.349593500000005], [1.0074273, 51.34904350000001], [1.0062126999999998, 51.34852749999999], [1.0050642, 51.34811599999999], [1.003923, 51.3477738], [1.0021677, 51.347337200000005], [0.9994695999999998, 51.34669039999999], [0.9978567, 51.3463098], [0.9963854, 51.34594150000001], [0.9956417999999998, 51.3457422], [0.9949264, 51.345516], [0.9942609999999998, 51.345310399999995], [0.9936326, 51.34508479999999], [0.9928811, 51.3448031], [0.9922036, 51.34451819999999], [0.9918935, 51.3443878], [0.9917895, 51.3443413], [0.9912908, 51.3441168], [0.990737, 51.3438657], [0.9881468125314736, 51.34269126344008], [0.9872162, 51.34226929999998], [0.9846215, 51.3410929], [0.9823276, 51.34005700000001], [0.9821496, 51.339976], [0.9810775, 51.33948999999999], [0.9790779, 51.338581], [0.9770701, 51.337673599999995], [0.9729765, 51.3358423], [0.9721157, 51.3354378], [0.9636203, 51.3315867], [0.9624476, 51.33105949999999], [0.9616513913036052, 51.33069708903964], [0.961185, 51.3304848], [0.9586960999999998, 51.329360300000005], [0.9537459999999998, 51.327116200000006], [0.952102, 51.326375799999994], [0.9503368, 51.3255783], [0.9469841, 51.3240602], [0.9434767, 51.3224722], [0.9426222, 51.3220975], [0.9417396999999996, 51.3217316], [0.9411115, 51.32149319999999], [0.9404290999999998, 51.32126349999999], [0.9396519, 51.321017], [0.9388497999999998, 51.3207861], [0.9379664, 51.320560699999994], [0.9370104, 51.3203437], [0.9352397, 51.3200147], [0.9330293, 51.31965009999999], [0.9325862, 51.319577], [0.9299144, 51.319121299999985], [0.9283945, 51.3188327], [0.9271655, 51.31853590000001], [0.9242123, 51.31770039999999], [0.9216777999999998, 51.3169718], [0.9191402, 51.31625120000001], [0.9149513, 51.3150575], [0.912025, 51.314212700000006], [0.9090981, 51.31337409999999], [0.9079337, 51.31303599999999], [0.9067589, 51.312702499999986], [0.9046693999999996, 51.312050600000006], [0.9026147, 51.31140020000001], [0.9019793, 51.3112095], [0.9014155, 51.31103890000001], [0.9010317, 51.3109178], [0.9007341, 51.3108387], [0.9006435999999999, 51.3108216], [0.9003656999999999, 51.3107535], [0.9000203, 51.310691799999994], [0.8996072999999998, 51.3106121], [0.8992920999999999, 51.310558500000006], [0.8989487999999999, 51.3105082], [0.8986202000000001, 51.310473], [0.8983152841195214, 51.310449962243545], [0.8982098999999999, 51.31044200000001], [0.8978812999999999, 51.3104269], [0.8975781999999998, 51.31041509999999], [0.8971784999999999, 51.3104118], [0.8969117, 51.3104143], [0.8967066, 51.31041880000001], [0.8966408000000001, 51.31042020000001], [0.896339, 51.3104311], [0.8960426, 51.3104545], [0.8956751999999999, 51.310496400000005], [0.8952553999999999, 51.3105509], [0.8950475, 51.3105819], [0.8948838999999998, 51.3106063], [0.8945645000000001, 51.3106686], [0.8937815, 51.3108645], [0.8930426, 51.31104719999998], [0.8915727, 51.311417799999994]]} |
27.1 |
0537 |
0616 |
RM Depot Exit Margate End |
Faversham Carriage Holding Sidings |
Faversham |
51.3114178 |
0.8915727 |
51.3114178 |
0.8915727 |
1 |
0 |
2026-09-17 05:26:51 |
TERMINATED |
2026-09-17 05:16:00 |
Faversham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803322 |
1789622149729658 |
23 |
23 |
2026-09-17 05:26:49.738645 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:49.652524 |
| 598127 |
628227 |
C10077 |
879K01M517 |
2026-09-17 |
COMPLETE |
16802932 |
2026-09-17 06:16:00 |
2026-09-17 05:26:51 |
2026-09-19 05:26:51 |
{"id": 628227, "stp": "P", "toc": "Thameslink", "uid": "C10077", "consist": "700058", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10077/2026-09-17/detailed", "trust_id": "879K01M517", "origin_crs": "BFR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "7", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "9K01", "timing_status": "LATE", "origin_station": "London Blackfriars", "current_leg_arr": "0616", "current_leg_dep": "0613", "current_leg_end": "Orpington", "origin_dep_time": "0526", "origin_platform": "3", "current_location": "Orpington", "last_update_time": "2026-09-17T05:26:51", "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": "0615", "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\": 235.732, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 700.496, \"from_m\": 235.732, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1765.547, \"from_m\": 700.496, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1990.517, \"from_m\": 1765.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4765.052, \"from_m\": 1990.517, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4848.975, \"from_m\": 4765.052, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4880.583, \"from_m\": 4848.975, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5384.029, \"from_m\": 4880.583, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5416.49, \"from_m\": 5384.029, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6928.938, \"from_m\": 5416.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6979.297, \"from_m\": 6928.938, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7298.306, \"from_m\": 6979.297, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9336.916, \"from_m\": 7298.306, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9841.704, \"from_m\": 9336.916, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12158.607, \"from_m\": 9841.704, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12962.45, \"from_m\": 12158.607, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16337.788, \"from_m\": 12962.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\": 16817.219, \"from_m\": 16337.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21228.472, \"from_m\": 16817.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21311.811, \"from_m\": 21228.472, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21385.268, \"from_m\": 21311.811, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21478.86, \"from_m\": 21385.268, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22648.717, \"from_m\": 21478.86, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24653.547, \"from_m\": 22648.717, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24708.506, \"from_m\": 24653.547, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24796.404, \"from_m\": 24708.506, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24846.446, \"from_m\": 24796.404, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24997.546, \"from_m\": 24846.446, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25196.517, \"from_m\": 24997.546, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 628227, \"profile_key\": \"cc29e06128ad436e244c3ccb060d4cdd66cf377c82e24eb45b4e62724eb606d1\", \"schedule_id\": 1140, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"London Blackfriars\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 2, \"distance_m\": 617.965, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 1348.555, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0530H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 4, \"distance_m\": 1888.136, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Loughborough Jn\", \"stage_seq\": 5, \"distance_m\": 4985.415, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Cambria Jn\", \"stage_seq\": 6, \"distance_m\": 5350.831, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0538\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 6067.327, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 6897.085, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0541\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 9, \"distance_m\": 7549.654, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0544\", \"location\": \"Nunhead\", \"stage_seq\": 10, \"distance_m\": 8870.564, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547\", \"location\": \"Crofton Park\", \"stage_seq\": 11, \"distance_m\": 10772.88, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550\", \"location\": \"Catford\", \"stage_seq\": 12, \"distance_m\": 12232.042, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Bellingham\", \"stage_seq\": 13, \"distance_m\": 13585.922, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555\", \"location\": \"Beckenham Hill\", \"stage_seq\": 14, \"distance_m\": 14682.572, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0557H\", \"location\": \"Ravensbourne\", \"stage_seq\": 15, \"distance_m\": 16050.557, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Shortlands\", \"stage_seq\": 16, \"distance_m\": 17222.627, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0603\", \"location\": \"Bromley South\", \"stage_seq\": 17, \"distance_m\": 18531.695, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0606\", \"location\": \"Bickley\", \"stage_seq\": 18, \"distance_m\": 20369.531, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Bickley Jn\", \"stage_seq\": 19, \"distance_m\": 21311.811, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 20, \"distance_m\": 22525.532, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0611H\", \"location\": \"Petts Wood\", \"stage_seq\": 21, \"distance_m\": 23249.184, \"section_seq\": 1, \"route_path_id\": 66073}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 22, \"distance_m\": 25196.517, \"section_seq\": 1, \"route_path_id\": 66073}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25196.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66073}], \"total_distance_m\": 25196.517, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 22311.796, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2884.721, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0526", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:02Z\", \"source_id\": 52035245, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:29:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:08Z\", \"source_id\": 16781653, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:03Z\", \"source_id\": 52044136, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:37:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:08Z\", \"source_id\": 16784317, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:49Z\", \"source_id\": 52047452, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:54Z\", \"source_id\": 16785349, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:26Z\", \"source_id\": 52050609, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:29Z\", \"source_id\": 16786358, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:56Z\", \"source_id\": 52055546, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:59Z\", \"source_id\": 16787793, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:41Z\", \"source_id\": 52059350, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:43Z\", \"source_id\": 16788926, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:10Z\", \"source_id\": 52063058, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:12Z\", \"source_id\": 16790057, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:44Z\", \"source_id\": 52066819, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:48Z\", \"source_id\": 16791246, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:18Z\", \"source_id\": 52070667, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:24Z\", \"source_id\": 16792470, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:14Z\", \"source_id\": 52075251, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:17Z\", \"source_id\": 16793884, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:46Z\", \"source_id\": 52081073, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:52Z\", \"source_id\": 16795716, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:13Z\", \"source_id\": 52086946, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:19Z\", \"source_id\": 16797645, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:59Z\", \"source_id\": 52097373, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:01Z\", \"source_id\": 16801057, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:09Z\", \"source_id\": 52103283, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:12Z\", \"source_id\": 16802932, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "7", "timing_fact_generation": 1789622113236607, "current_leg_arrival_utc": "2026-09-17T06:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:16:49.656321", "service_state_evidence_id": 16802932, "current_leg_start_actual_dep": "2026-09-17T06:12:30+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-17T05:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:26:49.742530", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
BFR |
ORP |
9K01 |
700058 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 235.732, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 700.496, "from_m": 235.732, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1765.547, "from_m": 700.496, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1990.517, "from_m": 1765.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4765.052, "from_m": 1990.517, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4848.975, "from_m": 4765.052, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4880.583, "from_m": 4848.975, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5384.029, "from_m": 4880.583, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5416.49, "from_m": 5384.029, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6928.938, "from_m": 5416.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6979.297, "from_m": 6928.938, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7298.306, "from_m": 6979.297, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9336.916, "from_m": 7298.306, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9841.704, "from_m": 9336.916, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12158.607, "from_m": 9841.704, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12962.45, "from_m": 12158.607, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16337.788, "from_m": 12962.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": 16817.219, "from_m": 16337.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21228.472, "from_m": 16817.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21311.811, "from_m": 21228.472, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21385.268, "from_m": 21311.811, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21478.86, "from_m": 21385.268, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22648.717, "from_m": 21478.86, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24653.547, "from_m": 22648.717, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24708.506, "from_m": 24653.547, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24796.404, "from_m": 24708.506, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24846.446, "from_m": 24796.404, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24997.546, "from_m": 24846.446, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25196.517, "from_m": 24997.546, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 628227, "profile_key": "cc29e06128ad436e244c3ccb060d4cdd66cf377c82e24eb45b4e62724eb606d1", "schedule_id": 1140, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0526", "location": "London Blackfriars", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Blackfriars Jn", "stage_seq": 2, "distance_m": 617.965, "section_seq": 1, "route_path_id": 66073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Southwark Bridge Jn", "stage_seq": 3, "distance_m": 1348.555, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0530H", "location": "Elephant & Castle", "stage_seq": 4, "distance_m": 1888.136, "section_seq": 1, "route_path_id": 66073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Loughborough Jn", "stage_seq": 5, "distance_m": 4985.415, "section_seq": 1, "route_path_id": 66073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 5350.831, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0538", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 6067.327, "section_seq": 1, "route_path_id": 66073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 6897.085, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0541", "location": "Peckham Rye (E)", "stage_seq": 9, "distance_m": 7549.654, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0544", "location": "Nunhead", "stage_seq": 10, "distance_m": 8870.564, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547", "location": "Crofton Park", "stage_seq": 11, "distance_m": 10772.88, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550", "location": "Catford", "stage_seq": 12, "distance_m": 12232.042, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Bellingham", "stage_seq": 13, "distance_m": 13585.922, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555", "location": "Beckenham Hill", "stage_seq": 14, "distance_m": 14682.572, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0557H", "location": "Ravensbourne", "stage_seq": 15, "distance_m": 16050.557, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Shortlands", "stage_seq": 16, "distance_m": 17222.627, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0603", "location": "Bromley South", "stage_seq": 17, "distance_m": 18531.695, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0606", "location": "Bickley", "stage_seq": 18, "distance_m": 20369.531, "section_seq": 1, "route_path_id": 66073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Bickley Jn", "stage_seq": 19, "distance_m": 21311.811, "section_seq": 1, "route_path_id": 66073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Petts Wood Jn", "stage_seq": 20, "distance_m": 22525.532, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0611H", "location": "Petts Wood", "stage_seq": 21, "distance_m": 23249.184, "section_seq": 1, "route_path_id": 66073}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Orpington", "stage_seq": 22, "distance_m": 25196.517, "section_seq": 1, "route_path_id": 66073}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25196.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 66073}], "total_distance_m": 25196.517, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 22311.796, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2884.721, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29334, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:02Z", "source_id": 52035245, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:29:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:08Z", "source_id": 16781653, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:03Z", "source_id": 52044136, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:37:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:08Z", "source_id": 16784317, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29777, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:49Z", "source_id": 52047452, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:40:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:54Z", "source_id": 16785349, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:26Z", "source_id": 52050609, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:42:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:29Z", "source_id": 16786358, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31810, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:56Z", "source_id": 52055546, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:46:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:59Z", "source_id": 16787793, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31822, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:41Z", "source_id": 52059350, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:49:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:43Z", "source_id": 16788926, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31835, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:10Z", "source_id": 52063058, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:51:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:12Z", "source_id": 16790057, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31841, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:44Z", "source_id": 52066819, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:54:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:48Z", "source_id": 16791246, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31846, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:18Z", "source_id": 52070667, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:57:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:24Z", "source_id": 16792470, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31855, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:14Z", "source_id": 52075251, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:00:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:17Z", "source_id": 16793884, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31879, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:46Z", "source_id": 52081073, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:03:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:52Z", "source_id": 16795716, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31887, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:13Z", "source_id": 52086946, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:06:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:19Z", "source_id": 16797645, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:59Z", "source_id": 52097373, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:12:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:01Z", "source_id": 16801057, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32043, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:09Z", "source_id": 52103283, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T05:16:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:12Z", "source_id": 16802932, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}] |
London Blackfriars |
0526 |
0526 |
3 |
None |
None |
Orpington |
0615 |
0615 |
7 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C10077/2026-09-17/detailed |
None |
Petts Wood |
2026-09-17T06:12:30+01:00 |
Orpington |
3.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 |
0613 |
0616 |
Petts Wood |
Orpington |
Orpington |
51.3734294 |
0.0890126 |
51.3734294 |
0.0890126 |
1 |
0 |
2026-09-17 05:26:51 |
TERMINATED |
2026-09-17 05:16:00 |
Orpington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802932 |
1789622113236607 |
94 |
94 |
2026-09-17 05:26:49.742530 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:16:49.656321 |
| 598128 |
627942 |
P69491 |
702Y01M517 |
2026-09-17 |
COMPLETE |
16803211 |
2026-09-17 06:17:00 |
2026-09-17 05:27:21 |
2026-09-19 05:27:21 |
{"id": 627942, "stp": "P", "toc": "West Midlands Trains", "uid": "P69491", "consist": "350130+350374", "dest_crs": "BHM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69491/2026-09-17/detailed", "trust_id": "702Y01M517", "origin_crs": "NMP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-17", "dest_arr_time": "0618", "dest_platform": "4", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "2Y01", "timing_status": "LATE", "origin_station": "Northampton", "current_leg_arr": "0617", "current_leg_dep": "0607", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0515", "origin_platform": "3", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-17T05:27:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7252931988603997, 52.4506754306575], [-1.7258687, 52.4510972], [-1.7263071999999997, 52.451425699999994], [-1.7265951, 52.4516352], [-1.7267082, 52.45171750000001], [-1.7270327, 52.4519619], [-1.7276389, 52.45240570000001], [-1.7279300000000002, 52.45262679999998], [-1.7284798, 52.45310889999999], [-1.7286904, 52.4532802], [-1.7289532999999997, 52.45348810000001], [-1.729208, 52.45366430000001], [-1.7293651999999995, 52.4537596], [-1.7294008999999997, 52.4537826], [-1.7306296, 52.45457099999999], [-1.7317718, 52.4552703], [-1.7319788, 52.4553842], [-1.7322174999999995, 52.45552309999999], [-1.732487, 52.4556808], [-1.7327874, 52.4558598], [-1.7330744, 52.45602239999999], [-1.73334, 52.456171999999995], [-1.7336404, 52.4563428], [-1.7339099, 52.4564923], [-1.7341755000000003, 52.45664029999998], [-1.734441, 52.456785700000005], [-1.7348594, 52.4570105], [-1.7353329, 52.4572613], [-1.7357245, 52.45746810000001], [-1.7362542, 52.45773609999999], [-1.7368187999999998, 52.4580254], [-1.7372936, 52.45826], [-1.7376168, 52.4584185], [-1.7378916999999998, 52.4585541], [-1.7382967000000002, 52.4587462], [-1.7386588, 52.45892349999998], [-1.7390102, 52.4590918], [-1.7393548, 52.45925859999999], [-1.7395815, 52.4593697], [-1.7401500999999997, 52.459645900000005], [-1.7406718, 52.4598959], [-1.7412753000000003, 52.4601877], [-1.7418386, 52.46046059999999], [-1.7424018, 52.4607327], [-1.7429851999999997, 52.4610146], [-1.743527, 52.461276100000006], [-1.7441117, 52.4615572], [-1.7445382, 52.46176229999999], [-1.7450799999999995, 52.4620303], [-1.7456499999999997, 52.462300799999994], [-1.7463540999999998, 52.46264479999999], [-1.7468851, 52.46290539999999], [-1.7474644999999998, 52.46318409999999], [-1.7480036, 52.4634488], [-1.7486178, 52.46374620000001], [-1.7491945, 52.4640249], [-1.7497630999999998, 52.4643002], [-1.7503264, 52.464569899999994], [-1.7508855999999997, 52.4648386], [-1.7514166999999998, 52.4650993], [-1.7520000999999998, 52.4653787], [-1.7525753999999998, 52.46565329999999], [-1.7531441, 52.46592859999999], [-1.7532957999999998, 52.4660012], [-1.753651, 52.4661713], [-1.7542490999999998, 52.4664589], [-1.7548016999999998, 52.4667252], [-1.7551289999999995, 52.4668829], [-1.7553354, 52.46698090000001], [-1.755892, 52.4672465], [-1.7564243999999998, 52.4675031], [-1.7569729, 52.467766899999994], [-1.7575643, 52.468048800000005], [-1.7582388999999998, 52.46837320000001], [-1.7588062, 52.46864690000001], [-1.7590637, 52.4687702], [-1.7594063999999998, 52.4689307], [-1.7596666, 52.46906309999999], [-1.7602234, 52.4693307], [-1.7607065999999998, 52.4695635], [-1.7612332, 52.4698217], [-1.7617004, 52.470053699999994], [-1.76221, 52.470302], [-1.7628953, 52.47063369999999], [-1.7634581, 52.4709025], [-1.7639677000000002, 52.4711493], [-1.7644643, 52.47138699999999], [-1.7650946999999997, 52.4716925], [-1.7655171, 52.47189749999999], [-1.7660884, 52.4721704], [-1.7666571, 52.472447299999985], [-1.7675639, 52.47290159999999], [-1.7677769999999997, 52.473001499999995], [-1.7685703999999998, 52.4733705], [-1.7691672, 52.4736589], [-1.7697711, 52.47394800000001], [-1.7703477999999997, 52.4742241], [-1.7709418999999995, 52.47451329999999], [-1.7715051, 52.474786900000005], [-1.7720617, 52.4750549], [-1.7726313, 52.4753335], [-1.7732163999999997, 52.475606299999995], [-1.77384, 52.47589379999999], [-1.7743349, 52.47612170000001], [-1.7748619, 52.4763578], [-1.7754385999999998, 52.4766126], [-1.7758754, 52.4768046], [-1.7763211, 52.4769974], [-1.7768132, 52.47720650000001], [-1.7773805, 52.47744169999999], [-1.7778990999999995, 52.47765330000001], [-1.7785311999999998, 52.47790729999999], [-1.7791560999999998, 52.478147500000006], [-1.7797430999999997, 52.47837289999999], [-1.7803228999999998, 52.478591], [-1.7808441999999998, 52.4787805], [-1.7814722, 52.479005099999995], [-1.7822058, 52.47926239999999], [-1.7829849999999998, 52.479529500000005], [-1.7838738, 52.47982359999999], [-1.7846091, 52.48005959999999], [-1.7853466999999998, 52.4802916], [-1.7857006999999998, 52.4804002], [-1.7860387000000002, 52.480507200000005], [-1.7861389, 52.480534199999994], [-1.7867361, 52.480712999999994], [-1.7874584999999998, 52.48092380000001], [-1.7881724000000003, 52.48112869999999], [-1.7898635, 52.481586099999994], [-1.7906073999999996, 52.48177569999999], [-1.7915194999999997, 52.4820179], [-1.7916967, 52.482061299999984], [-1.7921729, 52.482164399999995], [-1.7927991999999997, 52.4823106], [-1.7934023, 52.482449499999994], [-1.7944045, 52.48268319999999], [-1.7950147000000003, 52.48281219999999], [-1.7956334, 52.4829404], [-1.7959518999999995, 52.4830054], [-1.7966305682390429, 52.48313634080144], [-1.7966598999999996, 52.483142], [-1.7972752, 52.4832634], [-1.7981107000000005, 52.48341649999999], [-1.7989475, 52.483571], [-1.7997876, 52.4837188], [-1.8006568, 52.48386210000001], [-1.8014775999999997, 52.483995799999995], [-1.8023299, 52.4841283], [-1.8031817, 52.4842574], [-1.8040134, 52.48437530000001], [-1.8047965, 52.484480299999994], [-1.8054836999999997, 52.484565700000005], [-1.8061892, 52.4846472], [-1.8069609, 52.484735500000006], [-1.8076245, 52.48480510000001], [-1.8082193, 52.48486280000001], [-1.8088876, 52.4849264], [-1.8094183999999995, 52.484972299999995], [-1.8102841, 52.48504299999999], [-1.8107166, 52.48507479999999], [-1.8116801, 52.48514320000001], [-1.8120474, 52.4851682], [-1.8122674000000003, 52.485183000000006], [-1.8132246000000003, 52.4852376], [-1.8139521999999997, 52.48527459999999], [-1.8142178999999996, 52.48528769999999], [-1.8145338999999996, 52.485302999999995], [-1.8152277000000003, 52.4853333], [-1.815892, 52.4853606], [-1.8164125, 52.485376599999995], [-1.8168642999999995, 52.485387800000005], [-1.8177471, 52.4854131], [-1.8184614, 52.4854257], [-1.8191759000000003, 52.48543729999999], [-1.8198451, 52.4854419], [-1.820954, 52.485445600000006], [-1.8213229999999996, 52.485443100000005], [-1.8215770999999996, 52.48544199999999], [-1.8221642, 52.485436099999994], [-1.8230586, 52.4854213], [-1.8240173, 52.48540020000001], [-1.824666, 52.48536899999999], [-1.8248208, 52.4853668], [-1.8254243, 52.48534139999999], [-1.8261297, 52.48530959999999], [-1.8269378000000005, 52.4852759], [-1.8276531999999996, 52.48523449999999], [-1.8284237999999997, 52.4851893], [-1.8291499, 52.48514630000001], [-1.8298816, 52.4850946], [-1.8301914, 52.48507330000001], [-1.8306326, 52.4850358], [-1.8313653999999997, 52.4849788], [-1.8320735, 52.48492409999999], [-1.8327682, 52.4848694], [-1.833516, 52.48481280000001], [-1.8343091, 52.4847534], [-1.8350279, 52.4847003], [-1.8357776, 52.4846407], [-1.8365013, 52.48458409999999], [-1.8372086, 52.48452639999999], [-1.8379569, 52.4844659], [-1.8387306999999995, 52.4844006], [-1.8394736999999997, 52.48433610000001], [-1.8401845, 52.4842757], [-1.8409524, 52.4842142], [-1.8416382, 52.48415809999999], [-1.8423002, 52.4841064], [-1.8430813, 52.48404779999999], [-1.8438041, 52.4839939], [-1.8445377, 52.483934299999994], [-1.8452345, 52.4838785], [-1.8460486, 52.483813999999995], [-1.8467814, 52.48375380000001], [-1.8475082, 52.4836942], [-1.8482693999999995, 52.4836343], [-1.8487783, 52.48359130000001], [-1.8497727999999996, 52.483506900000016], [-1.8505118, 52.4834432], [-1.8512284999999995, 52.48338630000001], [-1.8519480999999995, 52.483328], [-1.8526970000000005, 52.48326779999999], [-1.8534381, 52.48320709999999], [-1.8541668, 52.4831502], [-1.8547998, 52.48309960000001], [-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-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": "Birmingham International", "dest_arr_time_act": "0618", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Birmingham International", "current_leg_milage": "8.2", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 700.395, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2744.776, \"from_m\": 700.395, \"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\": 28502.797, \"from_m\": 2744.776, \"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\": 28929.916, \"from_m\": 28502.797, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29008.159, \"from_m\": 28929.916, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 29067.11, \"from_m\": 29008.159, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29570.686, \"from_m\": 29067.11, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 33427.731, \"from_m\": 29570.686, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39843.34, \"from_m\": 33427.731, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 39851.244, \"from_m\": 39843.34, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48519.926, \"from_m\": 39851.244, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 49320.808, \"from_m\": 48519.926, \"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\": 49380.135, \"from_m\": 49320.808, \"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\": 49441.9, \"from_m\": 49380.135, \"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\": 49836.076, \"from_m\": 49441.9, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50012.636, \"from_m\": 49836.076, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50537.546, \"from_m\": 50012.636, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56211.013, \"from_m\": 50537.546, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 58086.412, \"from_m\": 56211.013, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 65802.081, \"from_m\": 58086.412, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 69067.363, \"from_m\": 65802.081, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 73481.35, \"from_m\": 69067.363, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 77724.188, \"from_m\": 73481.35, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78092.66, \"from_m\": 77724.188, \"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\": 79043.798, \"from_m\": 78092.66, \"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\": 79407.604, \"from_m\": 79043.798, \"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\": 79455.179, \"from_m\": 79407.604, \"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\": 79699.857, \"from_m\": 79455.179, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 627942, \"profile_key\": \"b24589edd2ea76555c86a5c416efc0b63de8bfd72236065c77193648d2468ff0\", \"schedule_id\": 22222, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Northampton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72092}, {\"is_pass\": false, \"wtt_arr\": \"0525H\", \"wtt_dep\": \"0526H\", \"location\": \"Long Buckby\", \"stage_seq\": 2, \"distance_m\": 15530.419, \"section_seq\": 1, \"route_path_id\": 72092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Daventry North Jn\", \"stage_seq\": 3, \"distance_m\": 24506.905, \"section_seq\": 1, \"route_path_id\": 72092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 4, \"distance_m\": 28443.143, \"section_seq\": 1, \"route_path_id\": 72092}, {\"is_pass\": false, \"wtt_arr\": \"0536H\", \"wtt_dep\": \"0537H\", \"location\": \"Rugby\", \"stage_seq\": 5, \"distance_m\": 30771.025, \"section_seq\": 1, \"route_path_id\": 72092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 6, \"distance_m\": 31806.576, \"section_seq\": 1, \"route_path_id\": 72092}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0548\", \"location\": \"Coventry\", \"stage_seq\": 7, \"distance_m\": 48958.744, \"section_seq\": 1, \"route_path_id\": 72092}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0551\", \"location\": \"Canley\", \"stage_seq\": 8, \"distance_m\": 51707.429, \"section_seq\": 1, \"route_path_id\": 72092}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555\", \"location\": \"Tile Hill\", \"stage_seq\": 9, \"distance_m\": 55068.288, \"section_seq\": 1, \"route_path_id\": 72092}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0558H\", \"location\": \"Berkswell\", \"stage_seq\": 10, \"distance_m\": 58157.929, \"section_seq\": 1, \"route_path_id\": 72092}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0603\", \"location\": \"Hampton-in-Arden\", \"stage_seq\": 11, \"distance_m\": 63487.498, \"section_seq\": 1, \"route_path_id\": 72092}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0606H\", \"location\": \"Birmingham International\", \"stage_seq\": 12, \"distance_m\": 66507.936, \"section_seq\": 1, \"route_path_id\": 72092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Stechford\", \"stage_seq\": 13, \"distance_m\": 73635.678, \"section_seq\": 1, \"route_path_id\": 72092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612H\", \"location\": \"Grand Jn\", \"stage_seq\": 14, \"distance_m\": 78142.984, \"section_seq\": 1, \"route_path_id\": 72092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Proof House Jn\", \"stage_seq\": 15, \"distance_m\": 78697.228, \"section_seq\": 1, \"route_path_id\": 72092}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 16, \"distance_m\": 79699.857, \"section_seq\": 1, \"route_path_id\": 72092}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 79699.857, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72092}], \"total_distance_m\": 79699.857, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 79632.626, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 67.231, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0515", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:37Z\", \"source_id\": 52030782, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:25:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:44Z\", \"source_id\": 16780344, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:54Z\", \"source_id\": 52042881, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:57Z\", \"source_id\": 16783910, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:43Z\", \"source_id\": 52056560, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:48Z\", \"source_id\": 16788099, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:17Z\", \"source_id\": 52063190, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:21Z\", \"source_id\": 16790113, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:29Z\", \"source_id\": 52067943, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:32Z\", \"source_id\": 16791624, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:49Z\", \"source_id\": 52072994, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:51Z\", \"source_id\": 16793171, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:21Z\", \"source_id\": 52080306, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:28Z\", \"source_id\": 16795502, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:52Z\", \"source_id\": 52086349, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:57Z\", \"source_id\": 16797471, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:23Z\", \"source_id\": 52096321, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:27Z\", \"source_id\": 16800711, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:37Z\", \"source_id\": 52104169, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:37Z\", \"source_id\": 16803211, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "4", "timing_fact_generation": 1789622137690923, "current_leg_arrival_utc": "2026-09-17T06:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:00.231254", "service_state_evidence_id": 16803211, "current_leg_start_actual_dep": "2026-09-17T06:12:00+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:01.002733", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
NMP |
BHM |
2Y01 |
350130+350374 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 700.395, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2744.776, "from_m": 700.395, "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": 28502.797, "from_m": 2744.776, "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": 28929.916, "from_m": 28502.797, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29008.159, "from_m": 28929.916, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 29067.11, "from_m": 29008.159, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29570.686, "from_m": 29067.11, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 33427.731, "from_m": 29570.686, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39843.34, "from_m": 33427.731, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39851.244, "from_m": 39843.34, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48519.926, "from_m": 39851.244, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 49320.808, "from_m": 48519.926, "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": 49380.135, "from_m": 49320.808, "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": 49441.9, "from_m": 49380.135, "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": 49836.076, "from_m": 49441.9, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50012.636, "from_m": 49836.076, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50537.546, "from_m": 50012.636, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56211.013, "from_m": 50537.546, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 58086.412, "from_m": 56211.013, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 65802.081, "from_m": 58086.412, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 69067.363, "from_m": 65802.081, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 73481.35, "from_m": 69067.363, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 77724.188, "from_m": 73481.35, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78092.66, "from_m": 77724.188, "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": 79043.798, "from_m": 78092.66, "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": 79407.604, "from_m": 79043.798, "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": 79455.179, "from_m": 79407.604, "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": 79699.857, "from_m": 79455.179, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 627942, "profile_key": "b24589edd2ea76555c86a5c416efc0b63de8bfd72236065c77193648d2468ff0", "schedule_id": 22222, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0515", "location": "Northampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72092}, {"is_pass": false, "wtt_arr": "0525H", "wtt_dep": "0526H", "location": "Long Buckby", "stage_seq": 2, "distance_m": 15530.419, "section_seq": 1, "route_path_id": 72092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Daventry North Jn", "stage_seq": 3, "distance_m": 24506.905, "section_seq": 1, "route_path_id": 72092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Hillmorton Jn", "stage_seq": 4, "distance_m": 28443.143, "section_seq": 1, "route_path_id": 72092}, {"is_pass": false, "wtt_arr": "0536H", "wtt_dep": "0537H", "location": "Rugby", "stage_seq": 5, "distance_m": 30771.025, "section_seq": 1, "route_path_id": 72092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Rugby Trent Valley Jn", "stage_seq": 6, "distance_m": 31806.576, "section_seq": 1, "route_path_id": 72092}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0548", "location": "Coventry", "stage_seq": 7, "distance_m": 48958.744, "section_seq": 1, "route_path_id": 72092}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0551", "location": "Canley", "stage_seq": 8, "distance_m": 51707.429, "section_seq": 1, "route_path_id": 72092}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555", "location": "Tile Hill", "stage_seq": 9, "distance_m": 55068.288, "section_seq": 1, "route_path_id": 72092}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0558H", "location": "Berkswell", "stage_seq": 10, "distance_m": 58157.929, "section_seq": 1, "route_path_id": 72092}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0603", "location": "Hampton-in-Arden", "stage_seq": 11, "distance_m": 63487.498, "section_seq": 1, "route_path_id": 72092}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0606H", "location": "Birmingham International", "stage_seq": 12, "distance_m": 66507.936, "section_seq": 1, "route_path_id": 72092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Stechford", "stage_seq": 13, "distance_m": 73635.678, "section_seq": 1, "route_path_id": 72092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612H", "location": "Grand Jn", "stage_seq": 14, "distance_m": 78142.984, "section_seq": 1, "route_path_id": 72092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Proof House Jn", "stage_seq": 15, "distance_m": 78697.228, "section_seq": 1, "route_path_id": 72092}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 16, "distance_m": 79699.857, "section_seq": 1, "route_path_id": 72092}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 79699.857, "from_m": 0.0, "section_seq": 1, "route_path_id": 72092}], "total_distance_m": 79699.857, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 79632.626, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 67.231, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21266, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:37Z", "source_id": 52030782, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:25:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:44Z", "source_id": 16780344, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21210, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:54Z", "source_id": 52042881, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:36:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:57Z", "source_id": 16783910, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20840, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:43Z", "source_id": 52056560, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:48Z", "source_id": 16788099, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20873, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:17Z", "source_id": 52063190, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:51:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:21Z", "source_id": 16790113, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20877, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:29Z", "source_id": 52067943, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:55:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:32Z", "source_id": 16791624, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:49Z", "source_id": 52072994, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:58:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:51Z", "source_id": 16793171, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20886, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:21Z", "source_id": 52080306, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:03:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:28Z", "source_id": 16795502, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20903, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:52Z", "source_id": 52086349, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:07:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:57Z", "source_id": 16797471, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:23Z", "source_id": 52096321, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:12:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:27Z", "source_id": 16800711, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19412, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:37Z", "source_id": 52104169, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:17:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:37Z", "source_id": 16803211, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Northampton |
0515 |
0515 |
3 |
None |
None |
Birmingham New Street |
0618 |
0618 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P69491/2026-09-17/detailed |
None |
Birmingham International |
2026-09-17T06:12:00+01:00 |
Birmingham New Street |
10.0 |
{"type": "LineString", "coordinates": [[-1.7252931988603997, 52.4506754306575], [-1.7258687, 52.4510972], [-1.7263071999999997, 52.451425699999994], [-1.7265951, 52.4516352], [-1.7267082, 52.45171750000001], [-1.7270327, 52.4519619], [-1.7276389, 52.45240570000001], [-1.7279300000000002, 52.45262679999998], [-1.7284798, 52.45310889999999], [-1.7286904, 52.4532802], [-1.7289532999999997, 52.45348810000001], [-1.729208, 52.45366430000001], [-1.7293651999999995, 52.4537596], [-1.7294008999999997, 52.4537826], [-1.7306296, 52.45457099999999], [-1.7317718, 52.4552703], [-1.7319788, 52.4553842], [-1.7322174999999995, 52.45552309999999], [-1.732487, 52.4556808], [-1.7327874, 52.4558598], [-1.7330744, 52.45602239999999], [-1.73334, 52.456171999999995], [-1.7336404, 52.4563428], [-1.7339099, 52.4564923], [-1.7341755000000003, 52.45664029999998], [-1.734441, 52.456785700000005], [-1.7348594, 52.4570105], [-1.7353329, 52.4572613], [-1.7357245, 52.45746810000001], [-1.7362542, 52.45773609999999], [-1.7368187999999998, 52.4580254], [-1.7372936, 52.45826], [-1.7376168, 52.4584185], [-1.7378916999999998, 52.4585541], [-1.7382967000000002, 52.4587462], [-1.7386588, 52.45892349999998], [-1.7390102, 52.4590918], [-1.7393548, 52.45925859999999], [-1.7395815, 52.4593697], [-1.7401500999999997, 52.459645900000005], [-1.7406718, 52.4598959], [-1.7412753000000003, 52.4601877], [-1.7418386, 52.46046059999999], [-1.7424018, 52.4607327], [-1.7429851999999997, 52.4610146], [-1.743527, 52.461276100000006], [-1.7441117, 52.4615572], [-1.7445382, 52.46176229999999], [-1.7450799999999995, 52.4620303], [-1.7456499999999997, 52.462300799999994], [-1.7463540999999998, 52.46264479999999], [-1.7468851, 52.46290539999999], [-1.7474644999999998, 52.46318409999999], [-1.7480036, 52.4634488], [-1.7486178, 52.46374620000001], [-1.7491945, 52.4640249], [-1.7497630999999998, 52.4643002], [-1.7503264, 52.464569899999994], [-1.7508855999999997, 52.4648386], [-1.7514166999999998, 52.4650993], [-1.7520000999999998, 52.4653787], [-1.7525753999999998, 52.46565329999999], [-1.7531441, 52.46592859999999], [-1.7532957999999998, 52.4660012], [-1.753651, 52.4661713], [-1.7542490999999998, 52.4664589], [-1.7548016999999998, 52.4667252], [-1.7551289999999995, 52.4668829], [-1.7553354, 52.46698090000001], [-1.755892, 52.4672465], [-1.7564243999999998, 52.4675031], [-1.7569729, 52.467766899999994], [-1.7575643, 52.468048800000005], [-1.7582388999999998, 52.46837320000001], [-1.7588062, 52.46864690000001], [-1.7590637, 52.4687702], [-1.7594063999999998, 52.4689307], [-1.7596666, 52.46906309999999], [-1.7602234, 52.4693307], [-1.7607065999999998, 52.4695635], [-1.7612332, 52.4698217], [-1.7617004, 52.470053699999994], [-1.76221, 52.470302], [-1.7628953, 52.47063369999999], [-1.7634581, 52.4709025], [-1.7639677000000002, 52.4711493], [-1.7644643, 52.47138699999999], [-1.7650946999999997, 52.4716925], [-1.7655171, 52.47189749999999], [-1.7660884, 52.4721704], [-1.7666571, 52.472447299999985], [-1.7675639, 52.47290159999999], [-1.7677769999999997, 52.473001499999995], [-1.7685703999999998, 52.4733705], [-1.7691672, 52.4736589], [-1.7697711, 52.47394800000001], [-1.7703477999999997, 52.4742241], [-1.7709418999999995, 52.47451329999999], [-1.7715051, 52.474786900000005], [-1.7720617, 52.4750549], [-1.7726313, 52.4753335], [-1.7732163999999997, 52.475606299999995], [-1.77384, 52.47589379999999], [-1.7743349, 52.47612170000001], [-1.7748619, 52.4763578], [-1.7754385999999998, 52.4766126], [-1.7758754, 52.4768046], [-1.7763211, 52.4769974], [-1.7768132, 52.47720650000001], [-1.7773805, 52.47744169999999], [-1.7778990999999995, 52.47765330000001], [-1.7785311999999998, 52.47790729999999], [-1.7791560999999998, 52.478147500000006], [-1.7797430999999997, 52.47837289999999], [-1.7803228999999998, 52.478591], [-1.7808441999999998, 52.4787805], [-1.7814722, 52.479005099999995], [-1.7822058, 52.47926239999999], [-1.7829849999999998, 52.479529500000005], [-1.7838738, 52.47982359999999], [-1.7846091, 52.48005959999999], [-1.7853466999999998, 52.4802916], [-1.7857006999999998, 52.4804002], [-1.7860387000000002, 52.480507200000005], [-1.7861389, 52.480534199999994], [-1.7867361, 52.480712999999994], [-1.7874584999999998, 52.48092380000001], [-1.7881724000000003, 52.48112869999999], [-1.7898635, 52.481586099999994], [-1.7906073999999996, 52.48177569999999], [-1.7915194999999997, 52.4820179], [-1.7916967, 52.482061299999984], [-1.7921729, 52.482164399999995], [-1.7927991999999997, 52.4823106], [-1.7934023, 52.482449499999994], [-1.7944045, 52.48268319999999], [-1.7950147000000003, 52.48281219999999], [-1.7956334, 52.4829404], [-1.7959518999999995, 52.4830054], [-1.7966305682390429, 52.48313634080144], [-1.7966598999999996, 52.483142], [-1.7972752, 52.4832634], [-1.7981107000000005, 52.48341649999999], [-1.7989475, 52.483571], [-1.7997876, 52.4837188], [-1.8006568, 52.48386210000001], [-1.8014775999999997, 52.483995799999995], [-1.8023299, 52.4841283], [-1.8031817, 52.4842574], [-1.8040134, 52.48437530000001], [-1.8047965, 52.484480299999994], [-1.8054836999999997, 52.484565700000005], [-1.8061892, 52.4846472], [-1.8069609, 52.484735500000006], [-1.8076245, 52.48480510000001], [-1.8082193, 52.48486280000001], [-1.8088876, 52.4849264], [-1.8094183999999995, 52.484972299999995], [-1.8102841, 52.48504299999999], [-1.8107166, 52.48507479999999], [-1.8116801, 52.48514320000001], [-1.8120474, 52.4851682], [-1.8122674000000003, 52.485183000000006], [-1.8132246000000003, 52.4852376], [-1.8139521999999997, 52.48527459999999], [-1.8142178999999996, 52.48528769999999], [-1.8145338999999996, 52.485302999999995], [-1.8152277000000003, 52.4853333], [-1.815892, 52.4853606], [-1.8164125, 52.485376599999995], [-1.8168642999999995, 52.485387800000005], [-1.8177471, 52.4854131], [-1.8184614, 52.4854257], [-1.8191759000000003, 52.48543729999999], [-1.8198451, 52.4854419], [-1.820954, 52.485445600000006], [-1.8213229999999996, 52.485443100000005], [-1.8215770999999996, 52.48544199999999], [-1.8221642, 52.485436099999994], [-1.8230586, 52.4854213], [-1.8240173, 52.48540020000001], [-1.824666, 52.48536899999999], [-1.8248208, 52.4853668], [-1.8254243, 52.48534139999999], [-1.8261297, 52.48530959999999], [-1.8269378000000005, 52.4852759], [-1.8276531999999996, 52.48523449999999], [-1.8284237999999997, 52.4851893], [-1.8291499, 52.48514630000001], [-1.8298816, 52.4850946], [-1.8301914, 52.48507330000001], [-1.8306326, 52.4850358], [-1.8313653999999997, 52.4849788], [-1.8320735, 52.48492409999999], [-1.8327682, 52.4848694], [-1.833516, 52.48481280000001], [-1.8343091, 52.4847534], [-1.8350279, 52.4847003], [-1.8357776, 52.4846407], [-1.8365013, 52.48458409999999], [-1.8372086, 52.48452639999999], [-1.8379569, 52.4844659], [-1.8387306999999995, 52.4844006], [-1.8394736999999997, 52.48433610000001], [-1.8401845, 52.4842757], [-1.8409524, 52.4842142], [-1.8416382, 52.48415809999999], [-1.8423002, 52.4841064], [-1.8430813, 52.48404779999999], [-1.8438041, 52.4839939], [-1.8445377, 52.483934299999994], [-1.8452345, 52.4838785], [-1.8460486, 52.483813999999995], [-1.8467814, 52.48375380000001], [-1.8475082, 52.4836942], [-1.8482693999999995, 52.4836343], [-1.8487783, 52.48359130000001], [-1.8497727999999996, 52.483506900000016], [-1.8505118, 52.4834432], [-1.8512284999999995, 52.48338630000001], [-1.8519480999999995, 52.483328], [-1.8526970000000005, 52.48326779999999], [-1.8534381, 52.48320709999999], [-1.8541668, 52.4831502], [-1.8547998, 52.48309960000001], [-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-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]]} |
8.2 |
0607 |
0617 |
Birmingham International |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-17 05:27:21 |
TERMINATED |
2026-09-17 05:17:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803211 |
1789622137690923 |
79 |
79 |
2026-09-17 05:27:01.002733 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:00.231254 |
| 598129 |
628631 |
L86292 |
875U07M517 |
2026-09-17 |
COMPLETE |
16803747 |
2026-09-17 06:17:00 |
2026-09-17 05:27:21 |
2026-09-19 05:27:21 |
{"id": 628631, "stp": "P", "toc": "South Western Railway", "uid": "L86292", "consist": "458412+458423", "dest_crs": "TWI", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86292/2026-09-17/detailed", "trust_id": "875U07M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Twickenham", "service_date": "2026-09-17", "dest_arr_time": "0619", "dest_platform": "3", "is_terminated": 1, "next_location": "Twickenham", "signalling_id": "5U07", "timing_status": "EARLY", "origin_station": "Feltham Depot", "current_leg_arr": "0617", "current_leg_dep": "0607", "current_leg_end": "Twickenham", "origin_dep_time": "0540", "origin_platform": null, "current_location": "Twickenham", "last_update_time": "2026-09-17T05:27:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3979247, 51.4500731], [-0.3972198, 51.45018279999999], [-0.39656530000000006, 51.4502839], [-0.3962331, 51.45033469999999], [-0.3958583, 51.45039169999999], [-0.3951334, 51.4505037], [-0.3945867, 51.45058720000001], [-0.39396229999999993, 51.45068329999999], [-0.3932823, 51.45079080000001], [-0.3926632, 51.45088450000001], [-0.3919711, 51.4509906], [-0.3913373, 51.45108849999999], [-0.3906198, 51.4512003], [-0.3901923, 51.45126650000001], [-0.3891069999999999, 51.4514331], [-0.3888906999999999, 51.45146669999998], [-0.3883342, 51.4515505], [-0.3875363, 51.451672499999994], [-0.38699, 51.45174970000001], [-0.3864909999999999, 51.451826099999984], [-0.3859802, 51.4518869], [-0.3853789, 51.4519487], [-0.3848094, 51.45200710000001], [-0.3842845, 51.45205249999999], [-0.3835875, 51.452099], [-0.3829559, 51.45213599999999], [-0.38247249999999994, 51.4521584], [-0.38193949999999993, 51.4521788], [-0.381326, 51.452194799999994], [-0.3807838999999999, 51.45220090000001], [-0.3803403, 51.4521996], [-0.37997639999999994, 51.45219689999999], [-0.37946319999999994, 51.452191000000006], [-0.3789155, 51.4521772], [-0.37850339999999993, 51.45216450000001], [-0.3781695, 51.4521482], [-0.37771409999999994, 51.4521233], [-0.3774272, 51.452105], [-0.3772148, 51.4520969], [-0.3769157, 51.4520984], [-0.3761904999999999, 51.4520403], [-0.37527969999999994, 51.45195300000001], [-0.37450569999999994, 51.45186739999999], [-0.3733505999999999, 51.4517147], [-0.3724372, 51.4515869], [-0.3716121, 51.45147049999999], [-0.3700977999999999, 51.4512558], [-0.3696422, 51.451192299999995], [-0.3693616, 51.4511507], [-0.36871789999999993, 51.45105919999999], [-0.3683527, 51.4510105], [-0.3674601, 51.45088390000001], [-0.3656437, 51.450622900000006], [-0.3642234, 51.450426199999995], [-0.3632503, 51.4502869], [-0.3617677, 51.450074], [-0.36028819999999995, 51.4498686], [-0.35932611364780853, 51.44973377789978], [-0.3587504, 51.4496531], [-0.35777859999999995, 51.449507], [-0.35625229999999997, 51.44928790000001], [-0.3561646, 51.449274599999995], [-0.35343749999999996, 51.4488982], [-0.35190859999999996, 51.4486802], [-0.35106009999999993, 51.4485574], [-0.3500281, 51.44841250000001], [-0.34926379999999996, 51.4483075], [-0.3484216, 51.4481975], [-0.34736929999999994, 51.44808079999999], [-0.3465495, 51.4480147], [-0.346303, 51.44799419999998], [-0.3460527, 51.4479771], [-0.3445803, 51.44791250000001], [-0.3444049, 51.4479075], [-0.34434309999999996, 51.447906], [-0.3441073, 51.44790050000001], [-0.34352019999999994, 51.4478883], [-0.342395, 51.4478908], [-0.3421969999999999, 51.4478914], [-0.34187509999999993, 51.4479007], [-0.3411699, 51.44792739999999], [-0.3405204, 51.4479567], [-0.3401127, 51.4479821], [-0.3396865, 51.4480085], [-0.3385721, 51.448118], [-0.3382455, 51.448160599999994], [-0.33793159570209924, 51.44820165216421], [-0.33762689999999995, 51.448241499999995], [-0.3369272, 51.4483551], [-0.3363030092515932, 51.44847185293361], [-0.3360614813272047, 51.44852137712673], [-0.33584776393001625, 51.44856453422402], [-0.3356578976615373, 51.44860226004825], [-0.3354879231232776, 51.44863549042218], [-0.3353338809167463, 51.44866516116861], [-0.33519181164345324, 51.44869220811032], [-0.3350577559049077, 51.4487175670701], [-0.33492775430261934, 51.448742173870706], [-0.3347978474380976, 51.448766964334936], [-0.334664075912852, 51.44879287428557], [-0.33452248032839216, 51.44882083954539], [-0.33436910128622743, 51.44885179593716], [-0.3341999793878674, 51.448886679283675], [-0.3340111552348216, 51.44892642540771], [-0.3337986694285995, 51.44897197013205], [-0.33355856257071065, 51.449024249279475], [-0.3334703, 51.4490436], [-0.33248039999999995, 51.449329], [-0.3320246, 51.44947079999999], [-0.3315688, 51.449628100000005], [-0.3312633, 51.4497213], [-0.3306069, 51.4499878], [-0.3299794999999999, 51.45018919999998], [-0.32752239999999994, 51.4511054], [-0.3273822, 51.4511577], [-0.3268046, 51.4514014], [-0.32747259999999995, 51.4511828], [-0.32805609999999996, 51.45098999999999], [-0.3287833, 51.4507498], [-0.3293193, 51.4505703], [-0.3297535, 51.45041779999999]]}", "current_leg_start": "Feltham Arr RD London End", "dest_arr_time_act": "0619", "motion_projection": null, "next_location_lat": "51.4504178", "next_location_lon": "-0.3297535", "previous_location": "Feltham Arr RD London End", "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 982.525, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1794.341, \"from_m\": 982.525, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1858.066, \"from_m\": 1794.341, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3043.721, \"from_m\": 1858.066, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6325.966, \"from_m\": 3043.721, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6380.254, \"from_m\": 6325.966, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6687.234, \"from_m\": 6380.254, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6919.017, \"from_m\": 6687.234, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 628631, \"profile_key\": \"62720dfa46096bcd87fbe22011c3fe2a33ec32dbc67470a6419e381e93e2de6e\", \"schedule_id\": 18302, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Feltham Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0554H\", \"location\": \"Feltham Arr RD Country End\", \"stage_seq\": 2, \"distance_m\": 1092.953, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0608H\", \"location\": \"Feltham Arr RD London End\", \"stage_seq\": 3, \"distance_m\": 1595.077, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Feltham Jn\", \"stage_seq\": 4, \"distance_m\": 3043.721, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Whitton Jn\", \"stage_seq\": 5, \"distance_m\": 3658.892, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Twickenham Jn\", \"stage_seq\": 6, \"distance_m\": 5994.003, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": null, \"location\": \"Twickenham\", \"stage_seq\": 7, \"distance_m\": 6919.017, \"section_seq\": 1, \"route_path_id\": 73312}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6919.017, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73312}], \"total_distance_m\": 6919.017, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5640.984, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1278.033, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.4504178", "current_position_lon": "-0.3297535", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:43Z\", \"source_id\": 52047334, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:47Z\", \"source_id\": 16785302, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:03Z\", \"source_id\": 52059966, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:09Z\", \"source_id\": 16789146, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:28Z\", \"source_id\": 52105819, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:27Z\", \"source_id\": 16803747, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Twickenham", "service_state_platform": "3", "timing_fact_generation": 1789622188858552, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:00.279156", "service_state_evidence_id": 16803747, "current_leg_start_actual_dep": "2026-09-17T06:08:30+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:01.042448", "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 |
P |
None |
TWI |
5U07 |
458412+458423 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 982.525, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1794.341, "from_m": 982.525, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1858.066, "from_m": 1794.341, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3043.721, "from_m": 1858.066, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6325.966, "from_m": 3043.721, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6380.254, "from_m": 6325.966, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6687.234, "from_m": 6380.254, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6919.017, "from_m": 6687.234, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 628631, "profile_key": "62720dfa46096bcd87fbe22011c3fe2a33ec32dbc67470a6419e381e93e2de6e", "schedule_id": 18302, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Feltham Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73312}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0554H", "location": "Feltham Arr RD Country End", "stage_seq": 2, "distance_m": 1092.953, "section_seq": 1, "route_path_id": 73312}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0608H", "location": "Feltham Arr RD London End", "stage_seq": 3, "distance_m": 1595.077, "section_seq": 1, "route_path_id": 73312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Feltham Jn", "stage_seq": 4, "distance_m": 3043.721, "section_seq": 1, "route_path_id": 73312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Whitton Jn", "stage_seq": 5, "distance_m": 3658.892, "section_seq": 1, "route_path_id": 73312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Twickenham Jn", "stage_seq": 6, "distance_m": 5994.003, "section_seq": 1, "route_path_id": 73312}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": null, "location": "Twickenham", "stage_seq": 7, "distance_m": 6919.017, "section_seq": 1, "route_path_id": 73312}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6919.017, "from_m": 0.0, "section_seq": 1, "route_path_id": 73312}], "total_distance_m": 6919.017, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5640.984, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1278.033, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27899, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:43Z", "source_id": 52047334, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:42:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:47Z", "source_id": 16785302, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27890, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:03Z", "source_id": 52059966, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:09Z", "source_id": 16789146, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28286, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:28Z", "source_id": 52105819, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:17:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:27Z", "source_id": 16803747, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Feltham Depot |
0540 |
0540 |
None |
None |
None |
Twickenham |
0619 |
0619 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86292/2026-09-17/detailed |
None |
Feltham Arr RD London End |
2026-09-17T06:08:30+01:00 |
Twickenham |
10.0 |
{"type": "LineString", "coordinates": [[-0.3979247, 51.4500731], [-0.3972198, 51.45018279999999], [-0.39656530000000006, 51.4502839], [-0.3962331, 51.45033469999999], [-0.3958583, 51.45039169999999], [-0.3951334, 51.4505037], [-0.3945867, 51.45058720000001], [-0.39396229999999993, 51.45068329999999], [-0.3932823, 51.45079080000001], [-0.3926632, 51.45088450000001], [-0.3919711, 51.4509906], [-0.3913373, 51.45108849999999], [-0.3906198, 51.4512003], [-0.3901923, 51.45126650000001], [-0.3891069999999999, 51.4514331], [-0.3888906999999999, 51.45146669999998], [-0.3883342, 51.4515505], [-0.3875363, 51.451672499999994], [-0.38699, 51.45174970000001], [-0.3864909999999999, 51.451826099999984], [-0.3859802, 51.4518869], [-0.3853789, 51.4519487], [-0.3848094, 51.45200710000001], [-0.3842845, 51.45205249999999], [-0.3835875, 51.452099], [-0.3829559, 51.45213599999999], [-0.38247249999999994, 51.4521584], [-0.38193949999999993, 51.4521788], [-0.381326, 51.452194799999994], [-0.3807838999999999, 51.45220090000001], [-0.3803403, 51.4521996], [-0.37997639999999994, 51.45219689999999], [-0.37946319999999994, 51.452191000000006], [-0.3789155, 51.4521772], [-0.37850339999999993, 51.45216450000001], [-0.3781695, 51.4521482], [-0.37771409999999994, 51.4521233], [-0.3774272, 51.452105], [-0.3772148, 51.4520969], [-0.3769157, 51.4520984], [-0.3761904999999999, 51.4520403], [-0.37527969999999994, 51.45195300000001], [-0.37450569999999994, 51.45186739999999], [-0.3733505999999999, 51.4517147], [-0.3724372, 51.4515869], [-0.3716121, 51.45147049999999], [-0.3700977999999999, 51.4512558], [-0.3696422, 51.451192299999995], [-0.3693616, 51.4511507], [-0.36871789999999993, 51.45105919999999], [-0.3683527, 51.4510105], [-0.3674601, 51.45088390000001], [-0.3656437, 51.450622900000006], [-0.3642234, 51.450426199999995], [-0.3632503, 51.4502869], [-0.3617677, 51.450074], [-0.36028819999999995, 51.4498686], [-0.35932611364780853, 51.44973377789978], [-0.3587504, 51.4496531], [-0.35777859999999995, 51.449507], [-0.35625229999999997, 51.44928790000001], [-0.3561646, 51.449274599999995], [-0.35343749999999996, 51.4488982], [-0.35190859999999996, 51.4486802], [-0.35106009999999993, 51.4485574], [-0.3500281, 51.44841250000001], [-0.34926379999999996, 51.4483075], [-0.3484216, 51.4481975], [-0.34736929999999994, 51.44808079999999], [-0.3465495, 51.4480147], [-0.346303, 51.44799419999998], [-0.3460527, 51.4479771], [-0.3445803, 51.44791250000001], [-0.3444049, 51.4479075], [-0.34434309999999996, 51.447906], [-0.3441073, 51.44790050000001], [-0.34352019999999994, 51.4478883], [-0.342395, 51.4478908], [-0.3421969999999999, 51.4478914], [-0.34187509999999993, 51.4479007], [-0.3411699, 51.44792739999999], [-0.3405204, 51.4479567], [-0.3401127, 51.4479821], [-0.3396865, 51.4480085], [-0.3385721, 51.448118], [-0.3382455, 51.448160599999994], [-0.33793159570209924, 51.44820165216421], [-0.33762689999999995, 51.448241499999995], [-0.3369272, 51.4483551], [-0.3363030092515932, 51.44847185293361], [-0.3360614813272047, 51.44852137712673], [-0.33584776393001625, 51.44856453422402], [-0.3356578976615373, 51.44860226004825], [-0.3354879231232776, 51.44863549042218], [-0.3353338809167463, 51.44866516116861], [-0.33519181164345324, 51.44869220811032], [-0.3350577559049077, 51.4487175670701], [-0.33492775430261934, 51.448742173870706], [-0.3347978474380976, 51.448766964334936], [-0.334664075912852, 51.44879287428557], [-0.33452248032839216, 51.44882083954539], [-0.33436910128622743, 51.44885179593716], [-0.3341999793878674, 51.448886679283675], [-0.3340111552348216, 51.44892642540771], [-0.3337986694285995, 51.44897197013205], [-0.33355856257071065, 51.449024249279475], [-0.3334703, 51.4490436], [-0.33248039999999995, 51.449329], [-0.3320246, 51.44947079999999], [-0.3315688, 51.449628100000005], [-0.3312633, 51.4497213], [-0.3306069, 51.4499878], [-0.3299794999999999, 51.45018919999998], [-0.32752239999999994, 51.4511054], [-0.3273822, 51.4511577], [-0.3268046, 51.4514014], [-0.32747259999999995, 51.4511828], [-0.32805609999999996, 51.45098999999999], [-0.3287833, 51.4507498], [-0.3293193, 51.4505703], [-0.3297535, 51.45041779999999]]} |
3.3 |
0607 |
0617 |
Feltham Arr RD London End |
Twickenham |
Twickenham |
51.4504178 |
-0.3297535 |
51.4504178 |
-0.3297535 |
1 |
0 |
2026-09-17 05:27:21 |
TERMINATED |
2026-09-17 05:17:00 |
Twickenham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803747 |
1789622188858552 |
18 |
18 |
2026-09-17 05:27:01.042448 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:00.279156 |
| 598130 |
629762 |
P65432 |
355V01M617 |
2026-09-17 |
COMPLETE |
16803181 |
2026-09-17 06:17:00 |
2026-09-17 05:27:21 |
2026-09-19 05:27:21 |
{"id": 629762, "stp": "P", "toc": "Northern", "uid": "P65432", "consist": "331014", "dest_crs": "WGN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65432/2026-09-17/detailed", "trust_id": "355V01M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:11:00", "dar_platform": null, "dest_station": "Wigan North Western", "service_date": "2026-09-17", "dest_arr_time": "0625", "dest_platform": "3", "is_terminated": 1, "next_location": "Wigan North Western", "signalling_id": "5V01", "timing_status": "EARLY", "origin_station": "Springs Branch Stabling Sidings", "current_leg_arr": "0617", "current_leg_dep": "0620", "current_leg_end": "Wigan North Western", "origin_dep_time": "0611", "origin_platform": null, "current_location": "Wigan North Western Down Passenger Loop", "last_update_time": "2026-09-17T05:27:21", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6180801999999996, 53.5307332], [-2.6189786999999995, 53.53177900000001], [-2.6197611, 53.532689600000005], [-2.6205826999999995, 53.53365059999999], [-2.6210191, 53.53415780000001], [-2.6215394, 53.5347604], [-2.6226632999999997, 53.53602889999999], [-2.6230683, 53.5364861], [-2.6237477, 53.53717139999999], [-2.623199, 53.5365372], [-2.6229028, 53.53619419999999], [-2.6225399, 53.5357766], [-2.6219716, 53.53512849999999], [-2.621628, 53.5347367], [-2.6206631999999996, 53.53361759999999], [-2.6198362, 53.5326385], [-2.6193717, 53.5320369], [-2.6192951999999994, 53.53194800000001], [-2.6188653, 53.53139319999999], [-2.6186668, 53.531166], [-2.6182384, 53.530659400000005], [-2.6175195999999996, 53.52982599999999], [-2.6167006999999995, 53.528885599999995], [-2.6161696999999995, 53.52827019999999], [-2.6157451, 53.527796499999994], [-2.6161696999999995, 53.52827019999999], [-2.6167006999999995, 53.528885599999995], [-2.6175195999999996, 53.52982599999999], [-2.6182384, 53.530659400000005], [-2.6186668, 53.531166], [-2.6188653, 53.53139319999999], [-2.6192951999999994, 53.53194800000001], [-2.6193717, 53.5320369], [-2.6198362, 53.5326385], [-2.6206631999999996, 53.53361759999999], [-2.621628, 53.5347367], [-2.6219716, 53.53512849999999], [-2.6225399, 53.5357766], [-2.6229028, 53.53619419999999], [-2.623199, 53.5365372], [-2.6237477, 53.53717139999999], [-2.6243799, 53.5379072], [-2.6247546, 53.538352800000006], [-2.6249914, 53.5386344], [-2.6254025, 53.539198000000006], [-2.6256204, 53.5395011], [-2.6257392, 53.5396289], [-2.6259087, 53.5398205], [-2.6260218999999996, 53.5399541], [-2.6262874999999997, 53.5402072], [-2.6266355999999997, 53.540506999999984], [-2.6270125, 53.5407829], [-2.627515, 53.541106000000006], [-2.6278401999999996, 53.541288999999985], [-2.6279362, 53.541343000000005], [-2.628245105227759, 53.54148338108164], [-2.6283983, 53.54155299999999], [-2.6287838, 53.5417188], [-2.6292938, 53.5419341], [-2.6294502, 53.54200229999999], [-2.6297074999999994, 53.5421171], [-2.629899, 53.5422066], [-2.6301216999999997, 53.5422956], [-2.6308401, 53.542583399999984], [-2.6318586, 53.54299149999999], [-2.632291, 53.54316329999999]]}", "current_leg_start": "Springs Branch", "dest_arr_time_act": "0625", "motion_projection": null, "next_location_lat": "53.5431633", "next_location_lon": "-2.6322910", "previous_location": "Springs Branch", "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\": 1741.458, \"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\": 1923.72, \"from_m\": 1741.458, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2277.311, \"from_m\": 1923.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2336.498, \"from_m\": 2277.311, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2361.837, \"from_m\": 2336.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2447.761, \"from_m\": 2361.837, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2638.278, \"from_m\": 2447.761, \"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\": 629762, \"profile_key\": \"2c368394fc6e795b9d43a1d5140141da3e37c1330c5b9a038e265e12a1a446e3\", \"schedule_id\": 21582, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Springs Branch Stabling Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74533}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0620\", \"location\": \"Springs Branch\", \"stage_seq\": 2, \"distance_m\": 933.361, \"section_seq\": 1, \"route_path_id\": 74533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 3, \"distance_m\": 933.361, \"section_seq\": 1, \"route_path_id\": 74533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Wigan South Jn\", \"stage_seq\": 4, \"distance_m\": 1923.72, \"section_seq\": 1, \"route_path_id\": 74533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Wigan Station Jn\", \"stage_seq\": 5, \"distance_m\": 2305.778, \"section_seq\": 1, \"route_path_id\": 74533}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": null, \"location\": \"Wigan North Western\", \"stage_seq\": 6, \"distance_m\": 2638.278, \"section_seq\": 1, \"route_path_id\": 74533}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2638.278, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74533}], \"total_distance_m\": 2638.278, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 543.229, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2095.049, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0611", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1437.0", "current_position_lat": "53.5431633", "current_position_lon": "-2.6322910", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:21Z\", \"source_id\": 52075390, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:28Z\", \"source_id\": 16793943, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:32Z\", \"source_id\": 52104018, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:32Z\", \"source_id\": 16803181, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wigan North Western", "service_state_platform": "3", "timing_fact_generation": 1789622133301871, "current_leg_arrival_utc": "2026-09-17T06:21:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:01.061536", "service_state_evidence_id": 16803181, "current_leg_start_actual_dep": "2026-09-17T06:20:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:01.765789", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
None |
WGN |
5V01 |
331014 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1741.458, "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": 1923.72, "from_m": 1741.458, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2277.311, "from_m": 1923.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2336.498, "from_m": 2277.311, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2361.837, "from_m": 2336.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2447.761, "from_m": 2361.837, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2638.278, "from_m": 2447.761, "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": 629762, "profile_key": "2c368394fc6e795b9d43a1d5140141da3e37c1330c5b9a038e265e12a1a446e3", "schedule_id": 21582, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0611", "location": "Springs Branch Stabling Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74533}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0620", "location": "Springs Branch", "stage_seq": 2, "distance_m": 933.361, "section_seq": 1, "route_path_id": 74533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Springs Branch Jn", "stage_seq": 3, "distance_m": 933.361, "section_seq": 1, "route_path_id": 74533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Wigan South Jn", "stage_seq": 4, "distance_m": 1923.72, "section_seq": 1, "route_path_id": 74533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Wigan Station Jn", "stage_seq": 5, "distance_m": 2305.778, "section_seq": 1, "route_path_id": 74533}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": null, "location": "Wigan North Western", "stage_seq": 6, "distance_m": 2638.278, "section_seq": 1, "route_path_id": 74533}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2638.278, "from_m": 0.0, "section_seq": 1, "route_path_id": 74533}], "total_distance_m": 2638.278, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 543.229, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2095.049, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9400, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:21Z", "source_id": 52075390, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:00:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:28Z", "source_id": 16793943, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9372, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:32Z", "source_id": 52104018, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:17:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:32Z", "source_id": 16803181, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Springs Branch Stabling Sidings |
0611 |
0611 |
None |
6:11:00 |
None |
Wigan North Western |
0625 |
0625 |
3 |
EARLY |
-8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65432/2026-09-17/detailed |
None |
Springs Branch |
2026-09-17T06:20:00+01:00 |
Wigan North Western |
1437.0 |
{"type": "LineString", "coordinates": [[-2.6180801999999996, 53.5307332], [-2.6189786999999995, 53.53177900000001], [-2.6197611, 53.532689600000005], [-2.6205826999999995, 53.53365059999999], [-2.6210191, 53.53415780000001], [-2.6215394, 53.5347604], [-2.6226632999999997, 53.53602889999999], [-2.6230683, 53.5364861], [-2.6237477, 53.53717139999999], [-2.623199, 53.5365372], [-2.6229028, 53.53619419999999], [-2.6225399, 53.5357766], [-2.6219716, 53.53512849999999], [-2.621628, 53.5347367], [-2.6206631999999996, 53.53361759999999], [-2.6198362, 53.5326385], [-2.6193717, 53.5320369], [-2.6192951999999994, 53.53194800000001], [-2.6188653, 53.53139319999999], [-2.6186668, 53.531166], [-2.6182384, 53.530659400000005], [-2.6175195999999996, 53.52982599999999], [-2.6167006999999995, 53.528885599999995], [-2.6161696999999995, 53.52827019999999], [-2.6157451, 53.527796499999994], [-2.6161696999999995, 53.52827019999999], [-2.6167006999999995, 53.528885599999995], [-2.6175195999999996, 53.52982599999999], [-2.6182384, 53.530659400000005], [-2.6186668, 53.531166], [-2.6188653, 53.53139319999999], [-2.6192951999999994, 53.53194800000001], [-2.6193717, 53.5320369], [-2.6198362, 53.5326385], [-2.6206631999999996, 53.53361759999999], [-2.621628, 53.5347367], [-2.6219716, 53.53512849999999], [-2.6225399, 53.5357766], [-2.6229028, 53.53619419999999], [-2.623199, 53.5365372], [-2.6237477, 53.53717139999999], [-2.6243799, 53.5379072], [-2.6247546, 53.538352800000006], [-2.6249914, 53.5386344], [-2.6254025, 53.539198000000006], [-2.6256204, 53.5395011], [-2.6257392, 53.5396289], [-2.6259087, 53.5398205], [-2.6260218999999996, 53.5399541], [-2.6262874999999997, 53.5402072], [-2.6266355999999997, 53.540506999999984], [-2.6270125, 53.5407829], [-2.627515, 53.541106000000006], [-2.6278401999999996, 53.541288999999985], [-2.6279362, 53.541343000000005], [-2.628245105227759, 53.54148338108164], [-2.6283983, 53.54155299999999], [-2.6287838, 53.5417188], [-2.6292938, 53.5419341], [-2.6294502, 53.54200229999999], [-2.6297074999999994, 53.5421171], [-2.629899, 53.5422066], [-2.6301216999999997, 53.5422956], [-2.6308401, 53.542583399999984], [-2.6318586, 53.54299149999999], [-2.632291, 53.54316329999999]]} |
2.4 |
0620 |
0617 |
Springs Branch |
Wigan North Western Down Passenger Loop |
Wigan North Western |
53.5431633 |
-2.6322910 |
53.5431633 |
-2.6322910 |
1 |
0 |
2026-09-17 05:27:21 |
TERMINATED |
2026-09-17 05:17:00 |
Wigan North Western |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803181 |
1789622133301871 |
6 |
6 |
2026-09-17 05:27:01.765789 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:01.061536 |
| 598131 |
628403 |
W85383 |
305C71M517 |
2026-09-17 |
COMPLETE |
16803624 |
2026-09-17 06:17:00 |
2026-09-17 05:27:21 |
2026-09-19 05:27:21 |
{"id": 628403, "stp": "P", "toc": "TransPennine Express", "uid": "W85383", "consist": "397001", "dest_crs": "OXN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85383/2026-09-17/detailed", "trust_id": "305C71M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxenholme Lake District", "service_date": "2026-09-17", "dest_arr_time": "0620", "dest_platform": "2", "is_terminated": 1, "next_location": "Oxenholme Lake District", "signalling_id": "5C71", "timing_status": "EARLY", "origin_station": "Preston Croft Street Sidings", "current_leg_arr": "0617", "current_leg_dep": "0604", "current_leg_end": "Oxenholme Lake District", "origin_dep_time": "0532", "origin_platform": null, "current_location": "Oxenholme Lake District", "last_update_time": "2026-09-17T05:27:21", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8077197685531408, 54.0488678415442], [-2.8079096, 54.04925699999999], [-2.8081501, 54.049811599999984], [-2.8082245999999995, 54.0500268], [-2.8083645999999995, 54.05045419999999], [-2.8083844999999994, 54.05052779999999], [-2.8084814999999996, 54.0508869], [-2.8084973999999994, 54.0509794], [-2.8085723, 54.051303999999995], [-2.8086106999999996, 54.0515534], [-2.808631399999999, 54.05186909999999], [-2.808631020593312, 54.05194394711092], [-2.8086280999999995, 54.0525201], [-2.8086258999999996, 54.0526209], [-2.8086278, 54.0530775], [-2.8086178, 54.0535823], [-2.8086167999999994, 54.0537593], [-2.8087903999999995, 54.056066], [-2.8088947, 54.0568594], [-2.8090339, 54.057537499999995], [-2.8092034, 54.0581432], [-2.8092138, 54.0581802], [-2.8095806999999997, 54.05923469999999], [-2.810074, 54.0603315], [-2.8102111999999995, 54.06061340000001], [-2.8105997, 54.0614156], [-2.811166, 54.0624717], [-2.811812, 54.06350559999999], [-2.8125047, 54.064557599999986], [-2.8132333999999997, 54.0655544], [-2.8140661, 54.06653239999999], [-2.8145004999999994, 54.06704260000001], [-2.8145992999999994, 54.0671493], [-2.8164627, 54.0690796], [-2.8173013, 54.0699922], [-2.8180728, 54.070917900000005], [-2.8188822, 54.0719977], [-2.818953, 54.07209180000001], [-2.8196450999999993, 54.0731511], [-2.8197609999999997, 54.0733504], [-2.8199509, 54.0736933], [-2.8202713, 54.07425010000001], [-2.8205224, 54.074732399999995], [-2.82055, 54.07478969999998], [-2.8207669999999996, 54.0752785], [-2.8209244, 54.07561229999999], [-2.8211396999999994, 54.0762061], [-2.8213943999999995, 54.0770584], [-2.8214887999999996, 54.077497400000006], [-2.8215024999999994, 54.0775761], [-2.8215573999999997, 54.077994200000006], [-2.8216097, 54.0787432], [-2.8216156, 54.079108299999994], [-2.8215549, 54.0802308], [-2.8214879, 54.0805379], [-2.821386, 54.0810719], [-2.8213439, 54.0812405], [-2.8212368999999997, 54.08161870000001], [-2.8207181, 54.0829755], [-2.8205554, 54.0834464], [-2.8196517, 54.0854504], [-2.8195222000000006, 54.0857409], [-2.8194742, 54.0858312], [-2.8191529, 54.0864359], [-2.8187299, 54.0871424], [-2.8178726999999997, 54.088302500000005], [-2.8175028, 54.0887365], [-2.8166445, 54.08967249999999], [-2.8154278, 54.0908748], [-2.8146526, 54.09158659999999], [-2.8141355, 54.09203290000001], [-2.8136791, 54.0924509], [-2.8128872, 54.093176099999994], [-2.8121769, 54.0938287], [-2.8116715999999995, 54.094293], [-2.8015715999999995, 54.1034452], [-2.8002452099972013, 54.104646225278074], [-2.7977711, 54.106886399999986], [-2.7973554999999997, 54.10725990000001], [-2.7969634999999995, 54.1076158], [-2.7915433, 54.11253749999999], [-2.7914197999999995, 54.1126472], [-2.7893465999999996, 54.11453459999999], [-2.7872220999999997, 54.1164685], [-2.7871259, 54.1165561], [-2.785798, 54.1177649], [-2.784777380770516, 54.11868220320536], [-2.7827856, 54.12047230000001], [-2.7821855999999996, 54.120971099999984], [-2.7803427999999997, 54.12270219999999], [-2.7799889, 54.1230151], [-2.7795527, 54.12339299999999], [-2.7791675999999996, 54.12376079999999], [-2.7786710999999995, 54.12420410000001], [-2.7784300999999996, 54.12441499999999], [-2.7780147, 54.1247641], [-2.7776043999999995, 54.125097399999994], [-2.7772277, 54.1253953], [-2.7770851999999997, 54.1255042], [-2.7763141999999994, 54.1260876], [-2.7753889, 54.12676660000001], [-2.775059, 54.1270511], [-2.7747134999999994, 54.1272871], [-2.773629589250417, 54.12798825328506], [-2.773569999999999, 54.1280268], [-2.7731833999999997, 54.1282819], [-2.7728565, 54.1284952], [-2.7725067999999995, 54.1287233], [-2.7723068, 54.128837700000005], [-2.7712179999999997, 54.129486799999995], [-2.7706630999999997, 54.1298139], [-2.7700886, 54.130145], [-2.7683419, 54.1310351], [-2.7669585, 54.1316931], [-2.7649213410057354, 54.13276581732797], [-2.7648707298177224, 54.13279246756888], [-2.7646366999999996, 54.13291569999999], [-2.7632323, 54.13377080000001], [-2.7622529, 54.1344344], [-2.7611028, 54.13529069999999], [-2.7605096999999996, 54.1358045], [-2.7600521, 54.1362165], [-2.7596522, 54.13662339999999], [-2.7595129, 54.1367728], [-2.759314, 54.136994099999995], [-2.7587742999999993, 54.1376195], [-2.7584940999999996, 54.1379624], [-2.7581098999999996, 54.13841179999999], [-2.7548072, 54.1423927], [-2.7545483, 54.1427004], [-2.753607699999999, 54.14381740000001], [-2.7525188000000003, 54.1451003], [-2.7524372999999995, 54.1451957], [-2.7510622, 54.14680909999999], [-2.7504308, 54.1476015], [-2.7499025, 54.148374200000006], [-2.7496785, 54.148733699999994], [-2.7494839999999994, 54.1490962], [-2.748951299999999, 54.1502439], [-2.7484938999999997, 54.15172559999999], [-2.7481743999999995, 54.15340699999999], [-2.7481104, 54.15383309999999], [-2.7480559999999996, 54.1543003], [-2.7480348, 54.1549199], [-2.7479589, 54.156095], [-2.7478648461733446, 54.15728160862064], [-2.7478517999999994, 54.157446199999995], [-2.7475869999999993, 54.15970029999999], [-2.7472099, 54.16193410000001], [-2.7463797, 54.1652321], [-2.7454664, 54.1684754], [-2.7449393, 54.17046030000001], [-2.7443882, 54.172479499999994], [-2.7441881999999995, 54.17320459999999], [-2.7438283999999995, 54.1745086], [-2.7434399999999997, 54.1759737], [-2.7432909999999997, 54.17653559999999], [-2.742907, 54.177746600000006], [-2.7423820999999995, 54.1788722], [-2.7418043, 54.17980069999999], [-2.7411036999999996, 54.18067940000001], [-2.7403072999999996, 54.18155339999999], [-2.7391518, 54.1826492], [-2.737987, 54.18375799999999], [-2.737417, 54.18437289999999], [-2.7369085, 54.185010600000005], [-2.7364113, 54.1857473], [-2.7359351999999997, 54.1865735], [-2.7358481999999995, 54.186763000000006], [-2.7355775, 54.18740950000001], [-2.735359, 54.1880469], [-2.7351961999999994, 54.1886815], [-2.7350769999999995, 54.18931099999999], [-2.7350116, 54.1899396], [-2.7350061999999995, 54.1908932], [-2.735009499999999, 54.1909915], [-2.7351438, 54.19192160000001], [-2.7353631999999997, 54.1928074], [-2.7356527999999996, 54.193655500000006], [-2.7360167, 54.1944952], [-2.7367851999999995, 54.1961694], [-2.7388705, 54.2008076], [-2.738934, 54.2009439], [-2.742763786339, 54.20985013768338], [-2.7439754999999995, 54.2126676], [-2.7452684, 54.2169432], [-2.7458325, 54.21880939999999], [-2.7464504, 54.2208939], [-2.746597, 54.22139069999999], [-2.7471487999999997, 54.22327829999999], [-2.747916, 54.225866200000006], [-2.7479895, 54.2263173], [-2.7481376, 54.2268115], [-2.7488380999999995, 54.229148599999995], [-2.7488974999999995, 54.22934179999999], [-2.7490034999999997, 54.2296865], [-2.7493102, 54.230712799999985], [-2.7495522999999995, 54.231569799999995], [-2.7496580999999995, 54.23205060000001], [-2.749728999999999, 54.23242470000001], [-2.7498074999999997, 54.23298239999999], [-2.7498451, 54.23339769999998], [-2.7498668, 54.2337146], [-2.7498759, 54.234153], [-2.7498631, 54.23463550000001], [-2.7498503, 54.2349001], [-2.7498170999999996, 54.2352709], [-2.7497376999999994, 54.2358631], [-2.7496950999999994, 54.2361657], [-2.7496362999999997, 54.236456], [-2.7495638, 54.2367661], [-2.7494866999999994, 54.2370748], [-2.7493403, 54.237606500000005], [-2.7491859, 54.238111499999995], [-2.7491209, 54.238349799999995], [-2.7488359, 54.2390737], [-2.7488145000000004, 54.2391168], [-2.7487775, 54.2391912], [-2.7485196, 54.2397103], [-2.748454999999999, 54.23984019999999], [-2.7481578999999994, 54.240350500000005], [-2.7480194999999994, 54.2405882], [-2.7472675, 54.2417185], [-2.7469355, 54.24229799999999], [-2.7466451, 54.242874599999986], [-2.7462942999999997, 54.24371], [-2.7461254, 54.24415629999999], [-2.7460669999999996, 54.24431059999999], [-2.7459792, 54.244542499999994], [-2.7457891999999995, 54.24522309999999], [-2.7456505, 54.24590010000001], [-2.7455726999999994, 54.2465121], [-2.7455332999999995, 54.2471206], [-2.745548, 54.24765889999999], [-2.7455885, 54.24819560000001], [-2.7457014999999996, 54.24885369999999], [-2.7458305, 54.24936099999999], [-2.745964, 54.24974610000001], [-2.7460207999999997, 54.24989], [-2.7461141, 54.2501317], [-2.7462276, 54.250366799999995], [-2.746312399999999, 54.2505482], [-2.7464898999999994, 54.2508653], [-2.7466238000000005, 54.25110579999999], [-2.7467476999999993, 54.2512824], [-2.7467519999999994, 54.2512895], [-2.746912, 54.251509299999995], [-2.7470052, 54.2516375], [-2.7470535999999997, 54.251704], [-2.7474551, 54.2522314], [-2.7479045000000006, 54.2527433], [-2.748712, 54.25379040000001], [-2.7492133, 54.25462], [-2.7494602999999995, 54.2551495], [-2.7496473, 54.25566570000001], [-2.7497228999999996, 54.2559334], [-2.7497606, 54.2560672], [-2.7497983999999995, 54.256201], [-2.7498953, 54.256732099999994], [-2.7499672999999993, 54.2578243], [-2.7498829, 54.2589601], [-2.7496584, 54.260106999999984], [-2.7494607, 54.2607586], [-2.748767423668505, 54.26235185318483], [-2.7487264999999996, 54.26244589999999], [-2.7482417999999997, 54.2632459], [-2.7478536999999994, 54.2637593], [-2.7476602, 54.2640153], [-2.747038, 54.2647599], [-2.7469903, 54.26481489999999], [-2.7468174, 54.265014], [-2.746587, 54.26529149999999], [-2.7455883999999995, 54.2666824], [-2.7447698999999997, 54.268074299999995], [-2.7443314, 54.26896], [-2.7438607, 54.2701283], [-2.7434769999999995, 54.2713096], [-2.7420718, 54.2761611], [-2.7419082999999995, 54.2767135], [-2.7417391, 54.2772801], [-2.7416991999999993, 54.27741189999999], [-2.7416638, 54.27752900000001], [-2.7411352000000004, 54.2792763], [-2.7411215, 54.279331899999995], [-2.7406846999999996, 54.2807174], [-2.7405074, 54.28134039999999], [-2.7395974, 54.2843939], [-2.739372299999999, 54.2851366], [-2.7390715999999995, 54.2858711], [-2.7387724, 54.28648569999999], [-2.7384026999999995, 54.2870673], [-2.7378116, 54.28784559999999], [-2.7371866999999996, 54.288588199999985], [-2.7367313, 54.28908869999999], [-2.7362177999999995, 54.289552], [-2.7335936999999997, 54.2916522], [-2.7328361, 54.2923345], [-2.7327377, 54.2924267], [-2.7318503000000005, 54.2933149], [-2.7317814, 54.29339699999999], [-2.7313241999999995, 54.29395999999999], [-2.7308096999999996, 54.2946162], [-2.7305170999999997, 54.2950035], [-2.7301045, 54.295567299999995], [-2.7296631, 54.296184200000006], [-2.729017, 54.29709720000001], [-2.728829999999999, 54.297354], [-2.7284955, 54.2978079], [-2.7281112, 54.2983163], [-2.7280482, 54.2983997], [-2.7278265, 54.2986874], [-2.7275909000000005, 54.2989856], [-2.7275685, 54.29901279999999], [-2.7273714, 54.299266200000005], [-2.7269283999999994, 54.29981780000001], [-2.7267623, 54.30001089999999], [-2.7265373, 54.300293], [-2.7263493999999997, 54.30051809999999], [-2.726003, 54.3009139], [-2.7254611999999994, 54.30146429999999], [-2.7247678999999994, 54.302081699999995], [-2.7243929, 54.30246249999999], [-2.7235305, 54.3031833], [-2.7232375999999996, 54.3034437], [-2.7229989, 54.30366749999999], [-2.722587, 54.3040769], [-2.7222041999999997, 54.30450899999999], [-2.7216177, 54.30533249999999]]}", "current_leg_start": "Lancaster", "dest_arr_time_act": "0620", "motion_projection": null, "next_location_lat": "54.3053325", "next_location_lon": "-2.7216177", "previous_location": "Lancaster", "current_leg_milage": "19.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 998.54, \"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\": 1016.019, \"from_m\": 998.54, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1074.22, \"from_m\": 1016.019, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1098.792, \"from_m\": 1074.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1162.534, \"from_m\": 1098.792, \"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\": 1222.97, \"from_m\": 1162.534, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2846.522, \"from_m\": 1222.97, \"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\": 32564.449, \"from_m\": 2846.522, \"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\": 35913.912, \"from_m\": 32564.449, \"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\": 37609.703, \"from_m\": 35913.912, \"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\": 57442.082, \"from_m\": 37609.703, \"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\": 64391.434, \"from_m\": 57442.082, \"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\": 65198.737, \"from_m\": 64391.434, \"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}], \"service_id\": 628403, \"profile_key\": \"01b9989d0fb118dfab2a659a0c9cb4cedf0a85cba3525cf04d5535f823874b12\", \"schedule_id\": 29154, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Preston Croft Street Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102311}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0542\", \"location\": \"Preston\", \"stage_seq\": 2, \"distance_m\": 1162.534, \"section_seq\": 1, \"route_path_id\": 102311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 3, \"distance_m\": 1373.602, \"section_seq\": 1, \"route_path_id\": 102311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 4, \"distance_m\": 7831.159, \"section_seq\": 1, \"route_path_id\": 102311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 5, \"distance_m\": 15640.381, \"section_seq\": 1, \"route_path_id\": 102311}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0604\", \"location\": \"Lancaster\", \"stage_seq\": 6, \"distance_m\": 34375.245, \"section_seq\": 1, \"route_path_id\": 102311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 7, \"distance_m\": 37355.141, \"section_seq\": 1, \"route_path_id\": 102311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 8, \"distance_m\": 44247.122, \"section_seq\": 1, \"route_path_id\": 102311}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": null, \"location\": \"Oxenholme Lake District\", \"stage_seq\": 9, \"distance_m\": 65198.737, \"section_seq\": 1, \"route_path_id\": 102311}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 65198.737, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102311}], \"total_distance_m\": 65198.737, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 64175.625, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1023.112, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "54.3053325", "current_position_lon": "-2.7216177", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:58Z\", \"source_id\": 16786185, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:59Z\", \"source_id\": 52078021, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:03Z\", \"source_id\": 16794795, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:17Z\", \"source_id\": 52105480, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:19Z\", \"source_id\": 16803624, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxenholme Lake District", "service_state_platform": "2", "timing_fact_generation": 1789622180663698, "current_leg_arrival_utc": "2026-09-17T06:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:02.339816", "service_state_evidence_id": 16803624, "current_leg_start_actual_dep": "2026-09-17T06:04:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:03.494638", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
P |
None |
OXN |
5C71 |
397001 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 998.54, "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": 1016.019, "from_m": 998.54, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1074.22, "from_m": 1016.019, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1098.792, "from_m": 1074.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1162.534, "from_m": 1098.792, "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": 1222.97, "from_m": 1162.534, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2846.522, "from_m": 1222.97, "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": 32564.449, "from_m": 2846.522, "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": 35913.912, "from_m": 32564.449, "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": 37609.703, "from_m": 35913.912, "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": 57442.082, "from_m": 37609.703, "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": 64391.434, "from_m": 57442.082, "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": 65198.737, "from_m": 64391.434, "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}], "service_id": 628403, "profile_key": "01b9989d0fb118dfab2a659a0c9cb4cedf0a85cba3525cf04d5535f823874b12", "schedule_id": 29154, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0532", "location": "Preston Croft Street Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102311}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0542", "location": "Preston", "stage_seq": 2, "distance_m": 1162.534, "section_seq": 1, "route_path_id": 102311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Preston Fylde Jn", "stage_seq": 3, "distance_m": 1373.602, "section_seq": 1, "route_path_id": 102311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Barton & Broughton Pass Loop", "stage_seq": 4, "distance_m": 7831.159, "section_seq": 1, "route_path_id": 102311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Garstang & Catteral", "stage_seq": 5, "distance_m": 15640.381, "section_seq": 1, "route_path_id": 102311}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0604", "location": "Lancaster", "stage_seq": 6, "distance_m": 34375.245, "section_seq": 1, "route_path_id": 102311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Morecambe South Jn", "stage_seq": 7, "distance_m": 37355.141, "section_seq": 1, "route_path_id": 102311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Carnforth North Jn", "stage_seq": 8, "distance_m": 44247.122, "section_seq": 1, "route_path_id": 102311}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": null, "location": "Oxenholme Lake District", "stage_seq": 9, "distance_m": 65198.737, "section_seq": 1, "route_path_id": 102311}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 65198.737, "from_m": 0.0, "section_seq": 1, "route_path_id": 102311}], "total_distance_m": 65198.737, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 64175.625, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1023.112, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:58Z", "source_id": 16786185, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3161, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:59Z", "source_id": 52078021, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:02:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:03Z", "source_id": 16794795, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3080, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:17Z", "source_id": 52105480, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:17:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:19Z", "source_id": 16803624, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Preston Croft Street Sidings |
0532 |
0532 |
None |
None |
None |
Oxenholme Lake District |
0620 |
0620 |
2 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W85383/2026-09-17/detailed |
None |
Lancaster |
2026-09-17T06:04:00+01:00 |
Oxenholme Lake District |
13.0 |
{"type": "LineString", "coordinates": [[-2.8077197685531408, 54.0488678415442], [-2.8079096, 54.04925699999999], [-2.8081501, 54.049811599999984], [-2.8082245999999995, 54.0500268], [-2.8083645999999995, 54.05045419999999], [-2.8083844999999994, 54.05052779999999], [-2.8084814999999996, 54.0508869], [-2.8084973999999994, 54.0509794], [-2.8085723, 54.051303999999995], [-2.8086106999999996, 54.0515534], [-2.808631399999999, 54.05186909999999], [-2.808631020593312, 54.05194394711092], [-2.8086280999999995, 54.0525201], [-2.8086258999999996, 54.0526209], [-2.8086278, 54.0530775], [-2.8086178, 54.0535823], [-2.8086167999999994, 54.0537593], [-2.8087903999999995, 54.056066], [-2.8088947, 54.0568594], [-2.8090339, 54.057537499999995], [-2.8092034, 54.0581432], [-2.8092138, 54.0581802], [-2.8095806999999997, 54.05923469999999], [-2.810074, 54.0603315], [-2.8102111999999995, 54.06061340000001], [-2.8105997, 54.0614156], [-2.811166, 54.0624717], [-2.811812, 54.06350559999999], [-2.8125047, 54.064557599999986], [-2.8132333999999997, 54.0655544], [-2.8140661, 54.06653239999999], [-2.8145004999999994, 54.06704260000001], [-2.8145992999999994, 54.0671493], [-2.8164627, 54.0690796], [-2.8173013, 54.0699922], [-2.8180728, 54.070917900000005], [-2.8188822, 54.0719977], [-2.818953, 54.07209180000001], [-2.8196450999999993, 54.0731511], [-2.8197609999999997, 54.0733504], [-2.8199509, 54.0736933], [-2.8202713, 54.07425010000001], [-2.8205224, 54.074732399999995], [-2.82055, 54.07478969999998], [-2.8207669999999996, 54.0752785], [-2.8209244, 54.07561229999999], [-2.8211396999999994, 54.0762061], [-2.8213943999999995, 54.0770584], [-2.8214887999999996, 54.077497400000006], [-2.8215024999999994, 54.0775761], [-2.8215573999999997, 54.077994200000006], [-2.8216097, 54.0787432], [-2.8216156, 54.079108299999994], [-2.8215549, 54.0802308], [-2.8214879, 54.0805379], [-2.821386, 54.0810719], [-2.8213439, 54.0812405], [-2.8212368999999997, 54.08161870000001], [-2.8207181, 54.0829755], [-2.8205554, 54.0834464], [-2.8196517, 54.0854504], [-2.8195222000000006, 54.0857409], [-2.8194742, 54.0858312], [-2.8191529, 54.0864359], [-2.8187299, 54.0871424], [-2.8178726999999997, 54.088302500000005], [-2.8175028, 54.0887365], [-2.8166445, 54.08967249999999], [-2.8154278, 54.0908748], [-2.8146526, 54.09158659999999], [-2.8141355, 54.09203290000001], [-2.8136791, 54.0924509], [-2.8128872, 54.093176099999994], [-2.8121769, 54.0938287], [-2.8116715999999995, 54.094293], [-2.8015715999999995, 54.1034452], [-2.8002452099972013, 54.104646225278074], [-2.7977711, 54.106886399999986], [-2.7973554999999997, 54.10725990000001], [-2.7969634999999995, 54.1076158], [-2.7915433, 54.11253749999999], [-2.7914197999999995, 54.1126472], [-2.7893465999999996, 54.11453459999999], [-2.7872220999999997, 54.1164685], [-2.7871259, 54.1165561], [-2.785798, 54.1177649], [-2.784777380770516, 54.11868220320536], [-2.7827856, 54.12047230000001], [-2.7821855999999996, 54.120971099999984], [-2.7803427999999997, 54.12270219999999], [-2.7799889, 54.1230151], [-2.7795527, 54.12339299999999], [-2.7791675999999996, 54.12376079999999], [-2.7786710999999995, 54.12420410000001], [-2.7784300999999996, 54.12441499999999], [-2.7780147, 54.1247641], [-2.7776043999999995, 54.125097399999994], [-2.7772277, 54.1253953], [-2.7770851999999997, 54.1255042], [-2.7763141999999994, 54.1260876], [-2.7753889, 54.12676660000001], [-2.775059, 54.1270511], [-2.7747134999999994, 54.1272871], [-2.773629589250417, 54.12798825328506], [-2.773569999999999, 54.1280268], [-2.7731833999999997, 54.1282819], [-2.7728565, 54.1284952], [-2.7725067999999995, 54.1287233], [-2.7723068, 54.128837700000005], [-2.7712179999999997, 54.129486799999995], [-2.7706630999999997, 54.1298139], [-2.7700886, 54.130145], [-2.7683419, 54.1310351], [-2.7669585, 54.1316931], [-2.7649213410057354, 54.13276581732797], [-2.7648707298177224, 54.13279246756888], [-2.7646366999999996, 54.13291569999999], [-2.7632323, 54.13377080000001], [-2.7622529, 54.1344344], [-2.7611028, 54.13529069999999], [-2.7605096999999996, 54.1358045], [-2.7600521, 54.1362165], [-2.7596522, 54.13662339999999], [-2.7595129, 54.1367728], [-2.759314, 54.136994099999995], [-2.7587742999999993, 54.1376195], [-2.7584940999999996, 54.1379624], [-2.7581098999999996, 54.13841179999999], [-2.7548072, 54.1423927], [-2.7545483, 54.1427004], [-2.753607699999999, 54.14381740000001], [-2.7525188000000003, 54.1451003], [-2.7524372999999995, 54.1451957], [-2.7510622, 54.14680909999999], [-2.7504308, 54.1476015], [-2.7499025, 54.148374200000006], [-2.7496785, 54.148733699999994], [-2.7494839999999994, 54.1490962], [-2.748951299999999, 54.1502439], [-2.7484938999999997, 54.15172559999999], [-2.7481743999999995, 54.15340699999999], [-2.7481104, 54.15383309999999], [-2.7480559999999996, 54.1543003], [-2.7480348, 54.1549199], [-2.7479589, 54.156095], [-2.7478648461733446, 54.15728160862064], [-2.7478517999999994, 54.157446199999995], [-2.7475869999999993, 54.15970029999999], [-2.7472099, 54.16193410000001], [-2.7463797, 54.1652321], [-2.7454664, 54.1684754], [-2.7449393, 54.17046030000001], [-2.7443882, 54.172479499999994], [-2.7441881999999995, 54.17320459999999], [-2.7438283999999995, 54.1745086], [-2.7434399999999997, 54.1759737], [-2.7432909999999997, 54.17653559999999], [-2.742907, 54.177746600000006], [-2.7423820999999995, 54.1788722], [-2.7418043, 54.17980069999999], [-2.7411036999999996, 54.18067940000001], [-2.7403072999999996, 54.18155339999999], [-2.7391518, 54.1826492], [-2.737987, 54.18375799999999], [-2.737417, 54.18437289999999], [-2.7369085, 54.185010600000005], [-2.7364113, 54.1857473], [-2.7359351999999997, 54.1865735], [-2.7358481999999995, 54.186763000000006], [-2.7355775, 54.18740950000001], [-2.735359, 54.1880469], [-2.7351961999999994, 54.1886815], [-2.7350769999999995, 54.18931099999999], [-2.7350116, 54.1899396], [-2.7350061999999995, 54.1908932], [-2.735009499999999, 54.1909915], [-2.7351438, 54.19192160000001], [-2.7353631999999997, 54.1928074], [-2.7356527999999996, 54.193655500000006], [-2.7360167, 54.1944952], [-2.7367851999999995, 54.1961694], [-2.7388705, 54.2008076], [-2.738934, 54.2009439], [-2.742763786339, 54.20985013768338], [-2.7439754999999995, 54.2126676], [-2.7452684, 54.2169432], [-2.7458325, 54.21880939999999], [-2.7464504, 54.2208939], [-2.746597, 54.22139069999999], [-2.7471487999999997, 54.22327829999999], [-2.747916, 54.225866200000006], [-2.7479895, 54.2263173], [-2.7481376, 54.2268115], [-2.7488380999999995, 54.229148599999995], [-2.7488974999999995, 54.22934179999999], [-2.7490034999999997, 54.2296865], [-2.7493102, 54.230712799999985], [-2.7495522999999995, 54.231569799999995], [-2.7496580999999995, 54.23205060000001], [-2.749728999999999, 54.23242470000001], [-2.7498074999999997, 54.23298239999999], [-2.7498451, 54.23339769999998], [-2.7498668, 54.2337146], [-2.7498759, 54.234153], [-2.7498631, 54.23463550000001], [-2.7498503, 54.2349001], [-2.7498170999999996, 54.2352709], [-2.7497376999999994, 54.2358631], [-2.7496950999999994, 54.2361657], [-2.7496362999999997, 54.236456], [-2.7495638, 54.2367661], [-2.7494866999999994, 54.2370748], [-2.7493403, 54.237606500000005], [-2.7491859, 54.238111499999995], [-2.7491209, 54.238349799999995], [-2.7488359, 54.2390737], [-2.7488145000000004, 54.2391168], [-2.7487775, 54.2391912], [-2.7485196, 54.2397103], [-2.748454999999999, 54.23984019999999], [-2.7481578999999994, 54.240350500000005], [-2.7480194999999994, 54.2405882], [-2.7472675, 54.2417185], [-2.7469355, 54.24229799999999], [-2.7466451, 54.242874599999986], [-2.7462942999999997, 54.24371], [-2.7461254, 54.24415629999999], [-2.7460669999999996, 54.24431059999999], [-2.7459792, 54.244542499999994], [-2.7457891999999995, 54.24522309999999], [-2.7456505, 54.24590010000001], [-2.7455726999999994, 54.2465121], [-2.7455332999999995, 54.2471206], [-2.745548, 54.24765889999999], [-2.7455885, 54.24819560000001], [-2.7457014999999996, 54.24885369999999], [-2.7458305, 54.24936099999999], [-2.745964, 54.24974610000001], [-2.7460207999999997, 54.24989], [-2.7461141, 54.2501317], [-2.7462276, 54.250366799999995], [-2.746312399999999, 54.2505482], [-2.7464898999999994, 54.2508653], [-2.7466238000000005, 54.25110579999999], [-2.7467476999999993, 54.2512824], [-2.7467519999999994, 54.2512895], [-2.746912, 54.251509299999995], [-2.7470052, 54.2516375], [-2.7470535999999997, 54.251704], [-2.7474551, 54.2522314], [-2.7479045000000006, 54.2527433], [-2.748712, 54.25379040000001], [-2.7492133, 54.25462], [-2.7494602999999995, 54.2551495], [-2.7496473, 54.25566570000001], [-2.7497228999999996, 54.2559334], [-2.7497606, 54.2560672], [-2.7497983999999995, 54.256201], [-2.7498953, 54.256732099999994], [-2.7499672999999993, 54.2578243], [-2.7498829, 54.2589601], [-2.7496584, 54.260106999999984], [-2.7494607, 54.2607586], [-2.748767423668505, 54.26235185318483], [-2.7487264999999996, 54.26244589999999], [-2.7482417999999997, 54.2632459], [-2.7478536999999994, 54.2637593], [-2.7476602, 54.2640153], [-2.747038, 54.2647599], [-2.7469903, 54.26481489999999], [-2.7468174, 54.265014], [-2.746587, 54.26529149999999], [-2.7455883999999995, 54.2666824], [-2.7447698999999997, 54.268074299999995], [-2.7443314, 54.26896], [-2.7438607, 54.2701283], [-2.7434769999999995, 54.2713096], [-2.7420718, 54.2761611], [-2.7419082999999995, 54.2767135], [-2.7417391, 54.2772801], [-2.7416991999999993, 54.27741189999999], [-2.7416638, 54.27752900000001], [-2.7411352000000004, 54.2792763], [-2.7411215, 54.279331899999995], [-2.7406846999999996, 54.2807174], [-2.7405074, 54.28134039999999], [-2.7395974, 54.2843939], [-2.739372299999999, 54.2851366], [-2.7390715999999995, 54.2858711], [-2.7387724, 54.28648569999999], [-2.7384026999999995, 54.2870673], [-2.7378116, 54.28784559999999], [-2.7371866999999996, 54.288588199999985], [-2.7367313, 54.28908869999999], [-2.7362177999999995, 54.289552], [-2.7335936999999997, 54.2916522], [-2.7328361, 54.2923345], [-2.7327377, 54.2924267], [-2.7318503000000005, 54.2933149], [-2.7317814, 54.29339699999999], [-2.7313241999999995, 54.29395999999999], [-2.7308096999999996, 54.2946162], [-2.7305170999999997, 54.2950035], [-2.7301045, 54.295567299999995], [-2.7296631, 54.296184200000006], [-2.729017, 54.29709720000001], [-2.728829999999999, 54.297354], [-2.7284955, 54.2978079], [-2.7281112, 54.2983163], [-2.7280482, 54.2983997], [-2.7278265, 54.2986874], [-2.7275909000000005, 54.2989856], [-2.7275685, 54.29901279999999], [-2.7273714, 54.299266200000005], [-2.7269283999999994, 54.29981780000001], [-2.7267623, 54.30001089999999], [-2.7265373, 54.300293], [-2.7263493999999997, 54.30051809999999], [-2.726003, 54.3009139], [-2.7254611999999994, 54.30146429999999], [-2.7247678999999994, 54.302081699999995], [-2.7243929, 54.30246249999999], [-2.7235305, 54.3031833], [-2.7232375999999996, 54.3034437], [-2.7229989, 54.30366749999999], [-2.722587, 54.3040769], [-2.7222041999999997, 54.30450899999999], [-2.7216177, 54.30533249999999]]} |
19.2 |
0604 |
0617 |
Lancaster |
Oxenholme Lake District |
Oxenholme Lake District |
54.3053325 |
-2.7216177 |
54.3053325 |
-2.7216177 |
1 |
0 |
2026-09-17 05:27:21 |
TERMINATED |
2026-09-17 05:17:00 |
Oxenholme Lake District |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803624 |
1789622180663698 |
30 |
30 |
2026-09-17 05:27:03.494638 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:02.339816 |
| 598132 |
628381 |
W43448 |
642K38M517 |
2026-09-17 |
COMPLETE |
16803197 |
2026-09-17 06:17:00 |
2026-09-17 05:27:21 |
2026-09-19 05:27:21 |
{"id": 628381, "stp": "P", "toc": "Transport for Wales", "uid": "W43448", "consist": "158834", "dest_crs": "CRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43448/2026-09-17/detailed", "trust_id": "642K38M517", "origin_crs": "SHR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-17", "dest_arr_time": "0619", "dest_platform": "8", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "2K38", "timing_status": "EARLY", "origin_station": "Shrewsbury", "current_leg_arr": "0617", "current_leg_dep": "0610", "current_leg_end": "Crewe", "origin_dep_time": "0531", "origin_platform": "4", "current_location": "Crewe", "last_update_time": "2026-09-17T05:27:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5187466346182013, 53.06356057254484], [-2.518497, 53.0635924], [-2.5178267, 53.0636643], [-2.5174142000000006, 53.06370809999999], [-2.5168934999999997, 53.0637484], [-2.516636399999999, 53.063766999999984], [-2.5156917999999995, 53.063805599999995], [-2.51528279553466, 53.06381138455121], [-2.5148008999999996, 53.0638182], [-2.5139853, 53.06380240000001], [-2.5124637, 53.0637056], [-2.5109161, 53.06359489999999], [-2.5099087, 53.063537799999985], [-2.5095640999999995, 53.0635342], [-2.508434, 53.0635197], [-2.5071422, 53.063532999999985], [-2.5059263, 53.063579299999994], [-2.5051463999999997, 53.06362750000001], [-2.5046443, 53.0636684], [-2.5044238, 53.06369140000001], [-2.5040134999999997, 53.06373370000001], [-2.5035101, 53.0637886], [-2.5022314999999997, 53.0639462], [-2.5009102, 53.0641189], [-2.4979108, 53.0645075], [-2.4977911000000006, 53.06452289999999], [-2.4948208, 53.0649051], [-2.4927633, 53.0651762], [-2.4926689, 53.06518710000001], [-2.4916125, 53.0653256], [-2.4881620999999994, 53.0657815], [-2.4844881, 53.0662632], [-2.4808278, 53.0667609], [-2.4798547, 53.066889], [-2.4792573, 53.0669725], [-2.478821, 53.067030200000005], [-2.4770938999999994, 53.0673055], [-2.4752501999999996, 53.0676275], [-2.4734229999999995, 53.0679692], [-2.4720821999999996, 53.0682441], [-2.4707635, 53.0685312], [-2.4694604999999994, 53.068836000000005], [-2.4681777, 53.06914799999999], [-2.4661482, 53.069675200000006], [-2.464161, 53.07022439999999], [-2.4623463, 53.070771], [-2.4605656, 53.0713267], [-2.458527699999999, 53.0720299], [-2.4566458, 53.072744], [-2.4535224999999996, 53.0738813], [-2.4528188, 53.0741376], [-2.4512788999999997, 53.07469820000001], [-2.4485548999999995, 53.0757033], [-2.4445241, 53.07718690000001], [-2.4431874999999996, 53.07766370000001], [-2.4418198, 53.078138], [-2.4415721999999995, 53.07822190000001], [-2.4412521, 53.0783302], [-2.4411314, 53.0783739], [-2.4387517, 53.07919569999999], [-2.4371854, 53.0797587], [-2.4368484, 53.079886], [-2.436060746078316, 53.08018350654613], [-2.4360004, 53.0802063], [-2.4356779000000004, 53.0803281], [-2.4356403999999996, 53.08034319999999], [-2.4348272999999994, 53.0806607], [-2.4346392, 53.08072839999999], [-2.4345597, 53.08075939999999], [-2.4341209000000004, 53.080918], [-2.4338764, 53.0810075], [-2.4330982, 53.08125849999999], [-2.4325796, 53.08145379999999], [-2.4322927, 53.081572], [-2.4320855999999997, 53.0816676], [-2.4319524999999995, 53.08173690000001], [-2.4318252999999994, 53.0818088], [-2.431729, 53.08186729999999], [-2.431625299999999, 53.08193769999999], [-2.4315623, 53.0819855], [-2.431464119134894, 53.08206144653506], [-2.4314444, 53.0820767], [-2.431423396595789, 53.082093253090775], [-2.4312895999999995, 53.0821987], [-2.431186978320957, 53.08228580467637], [-2.4311818, 53.0822902], [-2.431149325371333, 53.08231832789914], [-2.4310787, 53.0823795], [-2.4309632999999997, 53.082487699999994], [-2.4308892, 53.0825673], [-2.4308176, 53.08265190000001], [-2.4307248, 53.082777500000006], [-2.4306415, 53.082909400000005], [-2.4305882, 53.0830027], [-2.4305313, 53.08311419999999], [-2.430484, 53.0832195], [-2.4304504999999996, 53.0832972], [-2.4304159, 53.0833889], [-2.4303845999999996, 53.083484599999984], [-2.4303639, 53.083558700000005], [-2.4303447999999994, 53.083637200000005], [-2.4302801, 53.0839161], [-2.4302688999999997, 53.0839712], [-2.4302305, 53.084179], [-2.4302119, 53.08426839999999], [-2.4301986, 53.08436160000001], [-2.4301954, 53.084433399999995], [-2.4302007, 53.0845095], [-2.430210199999999, 53.0845856], [-2.4302262, 53.08466979999999], [-2.4302472, 53.0847404], [-2.4302686999999996, 53.0848058], [-2.4302944, 53.0848676], [-2.4303201, 53.0849228], [-2.4303432999999997, 53.084968], [-2.4303747, 53.08502480000001], [-2.4305335, 53.08528959999999], [-2.4306019999999995, 53.085400099999994], [-2.4307267999999995, 53.0856116], [-2.430930099999999, 53.08595139999999], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Nantwich", "dest_arr_time_act": "0619", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Nantwich", "current_leg_milage": "4.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 705.771, \"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\": 3920.984, \"from_m\": 705.771, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17354.437, \"from_m\": 3920.984, \"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\": 17385.33, \"from_m\": 17354.437, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18030.079, \"from_m\": 17385.33, \"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\": 18060.972, \"from_m\": 18030.079, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31285.049, \"from_m\": 18060.972, \"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\": 32268.968, \"from_m\": 31285.049, \"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\": 45816.487, \"from_m\": 32268.968, \"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\": 47676.891, \"from_m\": 45816.487, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52506.905, \"from_m\": 47676.891, \"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\": 52530.27, \"from_m\": 52506.905, \"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\": 52733.482, \"from_m\": 52530.27, \"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\": 53021.314, \"from_m\": 52733.482, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53224.99, \"from_m\": 53021.314, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 53678.047, \"from_m\": 53224.99, \"capability_applied\": null, \"effective_limit_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\": 628381, \"profile_key\": \"a5d22d28ffb7dde1f7cef704bda2a995deefe7702d035c64349307471572c05c\", \"schedule_id\": 38337, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Shrewsbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Harlescott L.C.\", \"stage_seq\": 2, \"distance_m\": 3745.713, \"section_seq\": 1, \"route_path_id\": 39029}, {\"is_pass\": false, \"wtt_arr\": \"0539H\", \"wtt_dep\": \"0540\", \"location\": \"Yorton\", \"stage_seq\": 3, \"distance_m\": 12075.752, \"section_seq\": 1, \"route_path_id\": 39029}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0545\", \"location\": \"Wem\", \"stage_seq\": 4, \"distance_m\": 17707.704, \"section_seq\": 1, \"route_path_id\": 39029}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550\", \"location\": \"Prees\", \"stage_seq\": 5, \"distance_m\": 23617.31, \"section_seq\": 1, \"route_path_id\": 39029}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0557\", \"location\": \"Whitchurch (Shropshire)\", \"stage_seq\": 6, \"distance_m\": 31534.178, \"section_seq\": 1, \"route_path_id\": 39029}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"Wrenbury\", \"stage_seq\": 7, \"distance_m\": 39402.597, \"section_seq\": 1, \"route_path_id\": 39029}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0609\", \"location\": \"Nantwich\", \"stage_seq\": 8, \"distance_m\": 46565.181, \"section_seq\": 1, \"route_path_id\": 39029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Crewe Gresty Green West Jn\", \"stage_seq\": 9, \"distance_m\": 51316.538, \"section_seq\": 1, \"route_path_id\": 39029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Crewe Gresty Lane Jn\", \"stage_seq\": 10, \"distance_m\": 52506.905, \"section_seq\": 1, \"route_path_id\": 39029}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 11, \"distance_m\": 53678.047, \"section_seq\": 1, \"route_path_id\": 39029}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53678.047, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39029}], \"total_distance_m\": 53678.047, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 53616.261, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.786, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0531", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:54Z\", \"source_id\": 16785324, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:18Z\", \"source_id\": 52053191, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:20Z\", \"source_id\": 16787104, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:22Z\", \"source_id\": 16789674, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:52Z\", \"source_id\": 16792690, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:23Z\", \"source_id\": 16796037, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:31Z\", \"source_id\": 52091177, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:33Z\", \"source_id\": 16798960, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:32Z\", \"source_id\": 52104064, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:37Z\", \"source_id\": 16803197, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "8", "timing_fact_generation": 1789622138229212, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:04.220498", "service_state_evidence_id": 16803197, "current_leg_start_actual_dep": "2026-09-17T06:09:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:05.660647", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
SHR |
CRE |
2K38 |
158834 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 705.771, "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": 3920.984, "from_m": 705.771, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17354.437, "from_m": 3920.984, "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": 17385.33, "from_m": 17354.437, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18030.079, "from_m": 17385.33, "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": 18060.972, "from_m": 18030.079, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31285.049, "from_m": 18060.972, "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": 32268.968, "from_m": 31285.049, "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": 45816.487, "from_m": 32268.968, "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": 47676.891, "from_m": 45816.487, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52506.905, "from_m": 47676.891, "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": 52530.27, "from_m": 52506.905, "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": 52733.482, "from_m": 52530.27, "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": 53021.314, "from_m": 52733.482, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53224.99, "from_m": 53021.314, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 53678.047, "from_m": 53224.99, "capability_applied": null, "effective_limit_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": 628381, "profile_key": "a5d22d28ffb7dde1f7cef704bda2a995deefe7702d035c64349307471572c05c", "schedule_id": 38337, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0531", "location": "Shrewsbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Harlescott L.C.", "stage_seq": 2, "distance_m": 3745.713, "section_seq": 1, "route_path_id": 39029}, {"is_pass": false, "wtt_arr": "0539H", "wtt_dep": "0540", "location": "Yorton", "stage_seq": 3, "distance_m": 12075.752, "section_seq": 1, "route_path_id": 39029}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0545", "location": "Wem", "stage_seq": 4, "distance_m": 17707.704, "section_seq": 1, "route_path_id": 39029}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550", "location": "Prees", "stage_seq": 5, "distance_m": 23617.31, "section_seq": 1, "route_path_id": 39029}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0557", "location": "Whitchurch (Shropshire)", "stage_seq": 6, "distance_m": 31534.178, "section_seq": 1, "route_path_id": 39029}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "Wrenbury", "stage_seq": 7, "distance_m": 39402.597, "section_seq": 1, "route_path_id": 39029}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0609", "location": "Nantwich", "stage_seq": 8, "distance_m": 46565.181, "section_seq": 1, "route_path_id": 39029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Crewe Gresty Green West Jn", "stage_seq": 9, "distance_m": 51316.538, "section_seq": 1, "route_path_id": 39029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Crewe Gresty Lane Jn", "stage_seq": 10, "distance_m": 52506.905, "section_seq": 1, "route_path_id": 39029}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": null, "location": "Crewe", "stage_seq": 11, "distance_m": 53678.047, "section_seq": 1, "route_path_id": 39029}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53678.047, "from_m": 0.0, "section_seq": 1, "route_path_id": 39029}], "total_distance_m": 53678.047, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 53616.261, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.786, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:54Z", "source_id": 16785324, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11152, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:18Z", "source_id": 52053191, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:44:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:20Z", "source_id": 16787104, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:22Z", "source_id": 16789674, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:52Z", "source_id": 16792690, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:23Z", "source_id": 16796037, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11077, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:31Z", "source_id": 52091177, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:08:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:33Z", "source_id": 16798960, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10783, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:32Z", "source_id": 52104064, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:17:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:37Z", "source_id": 16803197, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Shrewsbury |
0531 |
0531 |
4 |
None |
None |
Crewe |
0619 |
0619 |
8 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W43448/2026-09-17/detailed |
None |
Nantwich |
2026-09-17T06:09:00+01:00 |
Crewe |
7.0 |
{"type": "LineString", "coordinates": [[-2.5187466346182013, 53.06356057254484], [-2.518497, 53.0635924], [-2.5178267, 53.0636643], [-2.5174142000000006, 53.06370809999999], [-2.5168934999999997, 53.0637484], [-2.516636399999999, 53.063766999999984], [-2.5156917999999995, 53.063805599999995], [-2.51528279553466, 53.06381138455121], [-2.5148008999999996, 53.0638182], [-2.5139853, 53.06380240000001], [-2.5124637, 53.0637056], [-2.5109161, 53.06359489999999], [-2.5099087, 53.063537799999985], [-2.5095640999999995, 53.0635342], [-2.508434, 53.0635197], [-2.5071422, 53.063532999999985], [-2.5059263, 53.063579299999994], [-2.5051463999999997, 53.06362750000001], [-2.5046443, 53.0636684], [-2.5044238, 53.06369140000001], [-2.5040134999999997, 53.06373370000001], [-2.5035101, 53.0637886], [-2.5022314999999997, 53.0639462], [-2.5009102, 53.0641189], [-2.4979108, 53.0645075], [-2.4977911000000006, 53.06452289999999], [-2.4948208, 53.0649051], [-2.4927633, 53.0651762], [-2.4926689, 53.06518710000001], [-2.4916125, 53.0653256], [-2.4881620999999994, 53.0657815], [-2.4844881, 53.0662632], [-2.4808278, 53.0667609], [-2.4798547, 53.066889], [-2.4792573, 53.0669725], [-2.478821, 53.067030200000005], [-2.4770938999999994, 53.0673055], [-2.4752501999999996, 53.0676275], [-2.4734229999999995, 53.0679692], [-2.4720821999999996, 53.0682441], [-2.4707635, 53.0685312], [-2.4694604999999994, 53.068836000000005], [-2.4681777, 53.06914799999999], [-2.4661482, 53.069675200000006], [-2.464161, 53.07022439999999], [-2.4623463, 53.070771], [-2.4605656, 53.0713267], [-2.458527699999999, 53.0720299], [-2.4566458, 53.072744], [-2.4535224999999996, 53.0738813], [-2.4528188, 53.0741376], [-2.4512788999999997, 53.07469820000001], [-2.4485548999999995, 53.0757033], [-2.4445241, 53.07718690000001], [-2.4431874999999996, 53.07766370000001], [-2.4418198, 53.078138], [-2.4415721999999995, 53.07822190000001], [-2.4412521, 53.0783302], [-2.4411314, 53.0783739], [-2.4387517, 53.07919569999999], [-2.4371854, 53.0797587], [-2.4368484, 53.079886], [-2.436060746078316, 53.08018350654613], [-2.4360004, 53.0802063], [-2.4356779000000004, 53.0803281], [-2.4356403999999996, 53.08034319999999], [-2.4348272999999994, 53.0806607], [-2.4346392, 53.08072839999999], [-2.4345597, 53.08075939999999], [-2.4341209000000004, 53.080918], [-2.4338764, 53.0810075], [-2.4330982, 53.08125849999999], [-2.4325796, 53.08145379999999], [-2.4322927, 53.081572], [-2.4320855999999997, 53.0816676], [-2.4319524999999995, 53.08173690000001], [-2.4318252999999994, 53.0818088], [-2.431729, 53.08186729999999], [-2.431625299999999, 53.08193769999999], [-2.4315623, 53.0819855], [-2.431464119134894, 53.08206144653506], [-2.4314444, 53.0820767], [-2.431423396595789, 53.082093253090775], [-2.4312895999999995, 53.0821987], [-2.431186978320957, 53.08228580467637], [-2.4311818, 53.0822902], [-2.431149325371333, 53.08231832789914], [-2.4310787, 53.0823795], [-2.4309632999999997, 53.082487699999994], [-2.4308892, 53.0825673], [-2.4308176, 53.08265190000001], [-2.4307248, 53.082777500000006], [-2.4306415, 53.082909400000005], [-2.4305882, 53.0830027], [-2.4305313, 53.08311419999999], [-2.430484, 53.0832195], [-2.4304504999999996, 53.0832972], [-2.4304159, 53.0833889], [-2.4303845999999996, 53.083484599999984], [-2.4303639, 53.083558700000005], [-2.4303447999999994, 53.083637200000005], [-2.4302801, 53.0839161], [-2.4302688999999997, 53.0839712], [-2.4302305, 53.084179], [-2.4302119, 53.08426839999999], [-2.4301986, 53.08436160000001], [-2.4301954, 53.084433399999995], [-2.4302007, 53.0845095], [-2.430210199999999, 53.0845856], [-2.4302262, 53.08466979999999], [-2.4302472, 53.0847404], [-2.4302686999999996, 53.0848058], [-2.4302944, 53.0848676], [-2.4303201, 53.0849228], [-2.4303432999999997, 53.084968], [-2.4303747, 53.08502480000001], [-2.4305335, 53.08528959999999], [-2.4306019999999995, 53.085400099999994], [-2.4307267999999995, 53.0856116], [-2.430930099999999, 53.08595139999999], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]} |
4.4 |
0610 |
0617 |
Nantwich |
Crewe |
Crewe |
53.0888590 |
-2.4326692 |
53.0888590 |
-2.4326692 |
1 |
0 |
2026-09-17 05:27:21 |
TERMINATED |
2026-09-17 05:17:00 |
Crewe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803197 |
1789622138229212 |
31 |
31 |
2026-09-17 05:27:05.660647 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:04.220498 |
| 598133 |
628658 |
W11267 |
692G65M517 |
2026-09-17 |
COMPLETE |
16803727 |
2026-09-17 06:17:00 |
2026-09-17 05:27:21 |
2026-09-19 05:27:21 |
{"id": 628658, "stp": "P", "toc": "West Midlands Trains", "uid": "W11267", "consist": "196004", "dest_crs": "NUN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11267/2026-09-17/detailed", "trust_id": "692G65M517", "origin_crs": "LMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nuneaton", "service_date": "2026-09-17", "dest_arr_time": "0618", "dest_platform": "1", "is_terminated": 1, "next_location": "Nuneaton", "signalling_id": "2G65", "timing_status": "EARLY", "origin_station": "Leamington Spa", "current_leg_arr": "0617", "current_leg_dep": "0613", "current_leg_end": "Nuneaton", "origin_dep_time": "0540", "origin_platform": "4", "current_location": "Nuneaton", "last_update_time": "2026-09-17T05:27:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4726837999999998, 52.50366129999999], [-1.4726974999999998, 52.5037256], [-1.4728742, 52.5045448], [-1.4729637, 52.50522990000001], [-1.4729974999999995, 52.50594149999999], [-1.4729617, 52.5066212], [-1.4728595, 52.50734169999999], [-1.4727145, 52.50798819999999], [-1.4725582, 52.508520399999995], [-1.4723463, 52.5091076], [-1.4716625999999997, 52.5104262], [-1.4711020999999995, 52.511267], [-1.4708121999999997, 52.5116412], [-1.4704966, 52.512023], [-1.470078, 52.5124631], [-1.4695813999999998, 52.512958600000005], [-1.4694710999999998, 52.5130629], [-1.4688867, 52.513579], [-1.4682248, 52.514095], [-1.4674055, 52.514667900000006], [-1.4652055, 52.5161607], [-1.4635461999999997, 52.51727979999999], [-1.4625192000000002, 52.51797160000001], [-1.4620743, 52.518274100000006], [-1.4605663999999998, 52.5193077], [-1.4602417, 52.51953739999999], [-1.4599985999999998, 52.5197299], [-1.4597628, 52.51995], [-1.4595777, 52.520148000000006], [-1.4594552, 52.52030019999999], [-1.4593033999999998, 52.5205357], [-1.4591956, 52.520731299999994], [-1.459011, 52.521187299999994], [-1.4589572, 52.5214998], [-1.4589446999999998, 52.52160249999999], [-1.4589322999999998, 52.52178070000001], [-1.4589567, 52.5221098], [-1.4590069, 52.52233199999999], [-1.4590985, 52.522594999999995], [-1.4592063, 52.5228335], [-1.4593856, 52.5231068], [-1.4595896999999998, 52.52337030000001], [-1.4597033999999998, 52.5234849], [-1.4597957, 52.523579000000005], [-1.4599400000000002, 52.52371050000001], [-1.4601806999999998, 52.5238964], [-1.4605552999999998, 52.52414539999999], [-1.4607871, 52.5242943], [-1.4616575, 52.5248625], [-1.4621717, 52.5252049], [-1.4625026, 52.525413400000005], [-1.463104, 52.5257473], [-1.4641257999999997, 52.5263488], [-1.4645303999999997, 52.52659809999999], [-1.4648968, 52.5268224], [-1.4657067999999998, 52.527355099999994], [-1.4673405999999998, 52.528480300000005], [-1.4674001, 52.5285203], [-1.4679166999999995, 52.52885620000001], [-1.4684726, 52.52919719999999], [-1.4701078937545864, 52.53017050098448], [-1.4698027899945154, 52.530123628021194], [-1.4697327773530775, 52.53011287200127], [-1.4696283000000003, 52.53006249999999], [-1.4694349, 52.5299425], [-1.4691832, 52.5297829], [-1.4685933999999998, 52.529483500000005], [-1.4680161, 52.52911640000001], [-1.467054, 52.5284687], [-1.4664409, 52.5280745], [-1.4658028, 52.527651], [-1.4642908999999995, 52.5267063]]}", "current_leg_start": "Bermuda Park", "dest_arr_time_act": "0618", "motion_projection": null, "next_location_lat": "52.5267063", "next_location_lon": "-1.4642909", "previous_location": "Bermuda Park", "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\": 320.534, \"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\": 349.228, \"from_m\": 320.534, \"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\": 451.601, \"from_m\": 349.228, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 966.842, \"from_m\": 451.601, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14691.324, \"from_m\": 966.842, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15060.491, \"from_m\": 14691.324, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15091.576, \"from_m\": 15060.491, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15180.063, \"from_m\": 15091.576, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15363.989, \"from_m\": 15180.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15888.484, \"from_m\": 15363.989, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15947.811, \"from_m\": 15888.484, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15955.608, \"from_m\": 15947.811, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16420.592, \"from_m\": 15955.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30221.458, \"from_m\": 16420.592, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 32336.29, \"from_m\": 30221.458, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32440.639, \"from_m\": 32336.29, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32470.589, \"from_m\": 32440.639, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32513.869, \"from_m\": 32470.589, \"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\": 32565.832, \"from_m\": 32513.869, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32990.236, \"from_m\": 32565.832, \"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}], \"service_id\": 628658, \"profile_key\": \"40ff43896dec9a21a5671ce97e5daa4b8dd3ae17f5372eea4bcacc1fcc775655\", \"schedule_id\": 25523, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Leamington Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Milverton Jn\", \"stage_seq\": 2, \"distance_m\": 1772.509, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547\", \"location\": \"Kenilworth\", \"stage_seq\": 3, \"distance_m\": 7365.733, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Kenilworth Jns\", \"stage_seq\": 4, \"distance_m\": 8470.632, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Gibbet Hill Jn\", \"stage_seq\": 5, \"distance_m\": 11554.371, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0556\", \"location\": \"Coventry\", \"stage_seq\": 6, \"distance_m\": 15526.42, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Coundon Road S.B.\", \"stage_seq\": 7, \"distance_m\": 17643.58, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Three Spires Jn\", \"stage_seq\": 8, \"distance_m\": 20886.49, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0604\", \"location\": \"Coventry Arena\", \"stage_seq\": 9, \"distance_m\": 21869.454, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Hawkesbury Lane L.C.\", \"stage_seq\": 10, \"distance_m\": 23817.403, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Bedworth\", \"stage_seq\": 11, \"distance_m\": 26205.275, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613H\", \"location\": \"Bermuda Park\", \"stage_seq\": 12, \"distance_m\": 28901.267, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Chilvers Coton Jn\", \"stage_seq\": 13, \"distance_m\": 30444.427, \"section_seq\": 1, \"route_path_id\": 38314}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": null, \"location\": \"Nuneaton\", \"stage_seq\": 14, \"distance_m\": 32990.236, \"section_seq\": 1, \"route_path_id\": 38314}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32990.236, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38314}], \"total_distance_m\": 32990.236, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29733.635, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3256.601, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.5267063", "current_position_lon": "-1.4642909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:29Z\", \"source_id\": 52054940, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:33Z\", \"source_id\": 16787590, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:37Z\", \"source_id\": 52066589, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:42Z\", \"source_id\": 16791191, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:41Z\", \"source_id\": 52080827, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:42Z\", \"source_id\": 16795627, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:26Z\", \"source_id\": 52091024, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:28Z\", \"source_id\": 16798918, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:17Z\", \"source_id\": 52097915, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:22Z\", \"source_id\": 16801243, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:24Z\", \"source_id\": 52105684, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:26Z\", \"source_id\": 16803727, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nuneaton", "service_state_platform": "1", "timing_fact_generation": 1789622187393689, "current_leg_arrival_utc": "2026-09-17T06:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:07.360820", "service_state_evidence_id": 16803727, "current_leg_start_actual_dep": "2026-09-17T06:13:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:07.523803", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
LMS |
NUN |
2G65 |
196004 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 320.534, "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": 349.228, "from_m": 320.534, "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": 451.601, "from_m": 349.228, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 966.842, "from_m": 451.601, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14691.324, "from_m": 966.842, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15060.491, "from_m": 14691.324, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15091.576, "from_m": 15060.491, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15180.063, "from_m": 15091.576, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15363.989, "from_m": 15180.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15888.484, "from_m": 15363.989, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15947.811, "from_m": 15888.484, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.608, "from_m": 15947.811, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16420.592, "from_m": 15955.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30221.458, "from_m": 16420.592, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 32336.29, "from_m": 30221.458, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32440.639, "from_m": 32336.29, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32470.589, "from_m": 32440.639, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32513.869, "from_m": 32470.589, "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": 32565.832, "from_m": 32513.869, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32990.236, "from_m": 32565.832, "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}], "service_id": 628658, "profile_key": "40ff43896dec9a21a5671ce97e5daa4b8dd3ae17f5372eea4bcacc1fcc775655", "schedule_id": 25523, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Leamington Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38314}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Milverton Jn", "stage_seq": 2, "distance_m": 1772.509, "section_seq": 1, "route_path_id": 38314}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547", "location": "Kenilworth", "stage_seq": 3, "distance_m": 7365.733, "section_seq": 1, "route_path_id": 38314}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Kenilworth Jns", "stage_seq": 4, "distance_m": 8470.632, "section_seq": 1, "route_path_id": 38314}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Gibbet Hill Jn", "stage_seq": 5, "distance_m": 11554.371, "section_seq": 1, "route_path_id": 38314}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0556", "location": "Coventry", "stage_seq": 6, "distance_m": 15526.42, "section_seq": 1, "route_path_id": 38314}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Coundon Road S.B.", "stage_seq": 7, "distance_m": 17643.58, "section_seq": 1, "route_path_id": 38314}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Three Spires Jn", "stage_seq": 8, "distance_m": 20886.49, "section_seq": 1, "route_path_id": 38314}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0604", "location": "Coventry Arena", "stage_seq": 9, "distance_m": 21869.454, "section_seq": 1, "route_path_id": 38314}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Hawkesbury Lane L.C.", "stage_seq": 10, "distance_m": 23817.403, "section_seq": 1, "route_path_id": 38314}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Bedworth", "stage_seq": 11, "distance_m": 26205.275, "section_seq": 1, "route_path_id": 38314}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613H", "location": "Bermuda Park", "stage_seq": 12, "distance_m": 28901.267, "section_seq": 1, "route_path_id": 38314}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Chilvers Coton Jn", "stage_seq": 13, "distance_m": 30444.427, "section_seq": 1, "route_path_id": 38314}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": null, "location": "Nuneaton", "stage_seq": 14, "distance_m": 32990.236, "section_seq": 1, "route_path_id": 38314}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32990.236, "from_m": 0.0, "section_seq": 1, "route_path_id": 38314}], "total_distance_m": 32990.236, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29733.635, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3256.601, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20982, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:29Z", "source_id": 52054940, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:46:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:33Z", "source_id": 16787590, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20843, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:37Z", "source_id": 52066589, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:54:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:42Z", "source_id": 16791191, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20804, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:41Z", "source_id": 52080827, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:42Z", "source_id": 16795627, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20789, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:26Z", "source_id": 52091024, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:08:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:28Z", "source_id": 16798918, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20783, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:17Z", "source_id": 52097915, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:12:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:22Z", "source_id": 16801243, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20688, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:24Z", "source_id": 52105684, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:17:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:26Z", "source_id": 16803727, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Leamington Spa |
0540 |
0540 |
4 |
None |
None |
Nuneaton |
0618 |
0618 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W11267/2026-09-17/detailed |
None |
Bermuda Park |
2026-09-17T06:13:30+01:00 |
Nuneaton |
4.0 |
{"type": "LineString", "coordinates": [[-1.4726837999999998, 52.50366129999999], [-1.4726974999999998, 52.5037256], [-1.4728742, 52.5045448], [-1.4729637, 52.50522990000001], [-1.4729974999999995, 52.50594149999999], [-1.4729617, 52.5066212], [-1.4728595, 52.50734169999999], [-1.4727145, 52.50798819999999], [-1.4725582, 52.508520399999995], [-1.4723463, 52.5091076], [-1.4716625999999997, 52.5104262], [-1.4711020999999995, 52.511267], [-1.4708121999999997, 52.5116412], [-1.4704966, 52.512023], [-1.470078, 52.5124631], [-1.4695813999999998, 52.512958600000005], [-1.4694710999999998, 52.5130629], [-1.4688867, 52.513579], [-1.4682248, 52.514095], [-1.4674055, 52.514667900000006], [-1.4652055, 52.5161607], [-1.4635461999999997, 52.51727979999999], [-1.4625192000000002, 52.51797160000001], [-1.4620743, 52.518274100000006], [-1.4605663999999998, 52.5193077], [-1.4602417, 52.51953739999999], [-1.4599985999999998, 52.5197299], [-1.4597628, 52.51995], [-1.4595777, 52.520148000000006], [-1.4594552, 52.52030019999999], [-1.4593033999999998, 52.5205357], [-1.4591956, 52.520731299999994], [-1.459011, 52.521187299999994], [-1.4589572, 52.5214998], [-1.4589446999999998, 52.52160249999999], [-1.4589322999999998, 52.52178070000001], [-1.4589567, 52.5221098], [-1.4590069, 52.52233199999999], [-1.4590985, 52.522594999999995], [-1.4592063, 52.5228335], [-1.4593856, 52.5231068], [-1.4595896999999998, 52.52337030000001], [-1.4597033999999998, 52.5234849], [-1.4597957, 52.523579000000005], [-1.4599400000000002, 52.52371050000001], [-1.4601806999999998, 52.5238964], [-1.4605552999999998, 52.52414539999999], [-1.4607871, 52.5242943], [-1.4616575, 52.5248625], [-1.4621717, 52.5252049], [-1.4625026, 52.525413400000005], [-1.463104, 52.5257473], [-1.4641257999999997, 52.5263488], [-1.4645303999999997, 52.52659809999999], [-1.4648968, 52.5268224], [-1.4657067999999998, 52.527355099999994], [-1.4673405999999998, 52.528480300000005], [-1.4674001, 52.5285203], [-1.4679166999999995, 52.52885620000001], [-1.4684726, 52.52919719999999], [-1.4701078937545864, 52.53017050098448], [-1.4698027899945154, 52.530123628021194], [-1.4697327773530775, 52.53011287200127], [-1.4696283000000003, 52.53006249999999], [-1.4694349, 52.5299425], [-1.4691832, 52.5297829], [-1.4685933999999998, 52.529483500000005], [-1.4680161, 52.52911640000001], [-1.467054, 52.5284687], [-1.4664409, 52.5280745], [-1.4658028, 52.527651], [-1.4642908999999995, 52.5267063]]} |
2.6 |
0613 |
0617 |
Bermuda Park |
Nuneaton |
Nuneaton |
52.5267063 |
-1.4642909 |
52.5267063 |
-1.4642909 |
1 |
0 |
2026-09-17 05:27:21 |
TERMINATED |
2026-09-17 05:17:00 |
Nuneaton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803727 |
1789622187393689 |
47 |
47 |
2026-09-17 05:27:07.523803 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:07.360820 |
| 598134 |
628806 |
C02234 |
743P75M517 |
2026-09-17 |
COMPLETE |
16804167 |
2026-09-17 06:17:00 |
2026-09-17 05:27:21 |
2026-09-19 05:27:21 |
{"id": 628806, "stp": "P", "toc": "Great Western Railway", "uid": "C02234", "consist": "387155+387160+387165", "dest_crs": "DID", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02234/2026-09-17/detailed", "trust_id": "743P75M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:45:00", "dar_platform": null, "dest_station": "Didcot Parkway", "service_date": "2026-09-17", "dest_arr_time": "0619", "dest_platform": "4", "is_terminated": 1, "next_location": "Didcot Parkway", "signalling_id": "3P75", "timing_status": "EARLY", "origin_station": "Cocklebury Emu Sidings", "current_leg_arr": "0617", "current_leg_dep": "0617", "current_leg_end": "Didcot Parkway", "origin_dep_time": "0545", "origin_platform": null, "current_location": "Didcot Parkway", "last_update_time": "2026-09-17T05:27:21", "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": "0619", "motion_projection": null, "next_location_lat": "51.6110499", "next_location_lon": "-1.2418082", "previous_location": "Didcot West End", "current_leg_milage": "0.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "51.6110499", "current_position_lon": "-1.2418082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:25Z\", \"source_id\": 52070875, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:34Z\", \"source_id\": 16792537, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:08Z\", \"source_id\": 52107055, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:10Z\", \"source_id\": 16804167, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Didcot Parkway", "service_state_platform": "4", "timing_fact_generation": 1789622231887834, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:11.884441", "service_state_evidence_id": 16804167, "current_leg_start_actual_dep": "2026-09-17T06:17:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:12.817097", "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 |
DID |
3P75 |
387155+387160+387165 |
12 |
110 |
None |
None |
[{"source": "TD", "smart_id": 24023, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:25Z", "source_id": 52070875, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:57:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:34Z", "source_id": 16792537, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23972, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:08Z", "source_id": 52107055, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:17:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:10Z", "source_id": 16804167, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Cocklebury Emu Sidings |
0545 |
0545 |
None |
5:45:00 |
None |
Didcot Parkway |
0619 |
0619 |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02234/2026-09-17/detailed |
None |
Didcot West End |
2026-09-17T06:17:00+01:00 |
Didcot Parkway |
0.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 |
0617 |
0617 |
Didcot West End |
Didcot Parkway |
Didcot Parkway |
51.6110499 |
-1.2418082 |
51.6110499 |
-1.2418082 |
1 |
0 |
2026-09-17 05:27:21 |
TERMINATED |
2026-09-17 05:17:00 |
Didcot Parkway |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16804167 |
1789622231887834 |
9 |
9 |
2026-09-17 05:27:12.817097 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:11.884441 |
| 598135 |
629404 |
B32166 |
866Y901417 |
2026-09-17 |
COMPLETE |
16804124 |
2026-09-17 06:12:00 |
2026-09-17 05:27:21 |
2026-09-19 05:27:21 |
{"id": 629404, "stp": "N", "toc": "Unknown", "uid": "B32166", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:B32166/2026-09-17/detailed", "trust_id": "866Y901417", "origin_crs": "PTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Eastleigh East Yard", "service_date": "2026-09-17", "dest_arr_time": "0542", "dest_platform": null, "is_terminated": 1, "next_location": "Eastleigh East Yard", "signalling_id": "6Y90", "timing_status": "EARLY", "origin_station": "Petersfield", "current_leg_arr": "0612", "current_leg_dep": "0535", "current_leg_end": "Eastleigh East Yard", "origin_dep_time": "0435", "origin_platform": "2", "current_location": "Eastleigh East Yard", "last_update_time": "2026-09-17T05:27:21", "route_debug_link": null, "timing_variation": "-21 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3438383, 50.96097550000001], [-1.3444422, 50.96135309999999], [-1.3446701, 50.9614862], [-1.3449767999999998, 50.9616984], [-1.3451846999999997, 50.96184110000001], [-1.3455614000000002, 50.9621251], [-1.3458597, 50.9623501], [-1.345962, 50.96244779999999], [-1.346105, 50.962581799999995], [-1.3462898, 50.962811899999984], [-1.3468657999999998, 50.9636337], [-1.3474729261792822, 50.96444950896377], [-1.3476617999999998, 50.9647033], [-1.3478258, 50.96494520000001], [-1.3479559, 50.9652037], [-1.3480005887725948, 50.96531131956048], [-1.3480594852692305, 50.965465934428806], [-1.3481375081369869, 50.96560031529724], [-1.348231954033043, 50.96571734989144], [-1.348340119614577, 50.96581992593708], [-1.3484593015387685, 50.96591093115985], [-1.3485867964627951, 50.96599325328541], [-1.3487199010438369, 50.966069780039426], [-1.3488559119390722, 50.96614339914758], [-1.3489921258056792, 50.966216998335554], [-1.3491258393008374, 50.96629346532902], [-1.3492543490817257, 50.966375687853635], [-1.349374951805522, 50.96646655363508], [-1.349484944129406, 50.96656895039904], [-1.349581622710556, 50.966685765871176], [-1.349662284206151, 50.96681988777716], [-1.3497242252733697, 50.966974203842675], [-1.3497463, 50.9671421], [-1.3497409, 50.9673481], [-1.3497007, 50.96756690000001], [-1.349653, 50.96777039999999], [-1.3496058, 50.968002000000006], [-1.3495501, 50.9682552], [-1.3495012, 50.968470199999985], [-1.349473, 50.9686895], [-1.3494559, 50.968838000000005], [-1.3494468, 50.969125], [-1.3494547, 50.9692166], [-1.3494607, 50.969401299999994], [-1.3495307, 50.9697807], [-1.3495279, 50.96996360000001], [-1.3495216, 50.9701805], [-1.3495242000000005, 50.970241499999986], [-1.3490826, 50.9719641], [-1.3474729261792822, 50.97829839813678]]}", "current_leg_start": "Eastleigh South Jn", "dest_arr_time_act": "0542", "motion_projection": null, "next_location_lat": "50.9782984", "next_location_lon": "-1.3474729", "previous_location": "Eastleigh South Jn", "current_leg_milage": "1.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 621.972, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3717.791, \"from_m\": 621.972, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 4177.348, \"from_m\": 3717.791, \"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\": 4706.09, \"from_m\": 4177.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7483.105, \"from_m\": 4706.09, \"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\": 7985.398, \"from_m\": 7483.105, \"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\": 13224.151, \"from_m\": 7985.398, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 13951.058, \"from_m\": 13224.151, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 15025.945, \"from_m\": 13951.058, \"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\": 17414.111, \"from_m\": 15025.945, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 18022.239, \"from_m\": 17414.111, \"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\": 18949.717, \"from_m\": 18022.239, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19865.836, \"from_m\": 18949.717, \"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\": 20589.423, \"from_m\": 19865.836, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23347.256, \"from_m\": 20589.423, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 23418.379, \"from_m\": 23347.256, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32719.278, \"from_m\": 23418.379, \"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\": 32727.268, \"from_m\": 32719.278, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34043.809, \"from_m\": 32727.268, \"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\": 34937.714, \"from_m\": 34043.809, \"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\": 40978.771, \"from_m\": 34937.714, \"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\": 40988.88, \"from_m\": 40978.771, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41195.299, \"from_m\": 40988.88, \"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\": 41208.412, \"from_m\": 41195.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50779.327, \"from_m\": 41208.412, \"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\": 50838.924, \"from_m\": 50779.327, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50860.69, \"from_m\": 50838.924, \"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\": 51861.455, \"from_m\": 50860.69, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51953.326, \"from_m\": 51861.455, \"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\": 51967.735, \"from_m\": 51953.326, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 52013.353, \"from_m\": 51967.735, \"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\": 52875.347, \"from_m\": 52013.353, \"capability_applied\": null, \"effective_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\": 629404, \"profile_key\": \"1b355fc9234229463e3a08074be051739bd5c3df55b1b63b23ad199634b59b74\", \"schedule_id\": 40386, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0435\", \"location\": \"Petersfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0450\", \"location\": \"Havant\", \"stage_seq\": 2, \"distance_m\": 18525.002, \"section_seq\": 1, \"route_path_id\": 108856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0453H\", \"location\": \"Farlington Jn\", \"stage_seq\": 3, \"distance_m\": 23207.263, \"section_seq\": 1, \"route_path_id\": 108856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0455\", \"location\": \"Cosham Jn\", \"stage_seq\": 4, \"distance_m\": 24229.29, \"section_seq\": 1, \"route_path_id\": 108856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0456\", \"location\": \"Cosham\", \"stage_seq\": 5, \"distance_m\": 24990.959, \"section_seq\": 1, \"route_path_id\": 108856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0505\", \"location\": \"Fareham\", \"stage_seq\": 6, \"distance_m\": 34372.076, \"section_seq\": 1, \"route_path_id\": 108856}, {\"is_pass\": false, \"wtt_arr\": \"0507\", \"wtt_dep\": \"0513\", \"location\": \"Fareham North Jn\", \"stage_seq\": 7, \"distance_m\": 34681.754, \"section_seq\": 1, \"route_path_id\": 108856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Botley\", \"stage_seq\": 8, \"distance_m\": 43011.773, \"section_seq\": 1, \"route_path_id\": 108856}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0535\", \"location\": \"Eastleigh South Jn\", \"stage_seq\": 9, \"distance_m\": 50779.327, \"section_seq\": 1, \"route_path_id\": 108856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Eastleigh Virtual Quarry\", \"stage_seq\": 10, \"distance_m\": 51418.13, \"section_seq\": 1, \"route_path_id\": 108856}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": null, \"location\": \"Eastleigh East Yard\", \"stage_seq\": 11, \"distance_m\": 52875.347, \"section_seq\": 1, \"route_path_id\": 108856}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 52875.347, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108856}], \"total_distance_m\": 52875.347, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 50981.376, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1893.971, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0435", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "37.0", "current_position_lat": "50.9782984", "current_position_lon": "-1.3474729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:54Z\", \"source_id\": 52021914, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:15:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:58Z\", \"source_id\": 16777667, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:44Z\", \"source_id\": 52035974, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:48Z\", \"source_id\": 16781847, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:24Z\", \"source_id\": 52043367, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:37:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:28Z\", \"source_id\": 16784074, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:47Z\", \"source_id\": 52053838, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:45:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:51Z\", \"source_id\": 16787299, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:12Z\", \"source_id\": 52065952, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:18Z\", \"source_id\": 16790983, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:08Z\", \"source_id\": 16804124, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eastleigh East Yard", "service_state_platform": null, "timing_fact_generation": 1789622232987611, "current_leg_arrival_utc": "2026-09-17T05:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:12.979431", "service_state_evidence_id": 16804124, "current_leg_start_actual_dep": "2026-09-17T05:35:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-17T05:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:13.307783", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
PTR |
None |
6Y90 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 621.972, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3717.791, "from_m": 621.972, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 4177.348, "from_m": 3717.791, "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": 4706.09, "from_m": 4177.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7483.105, "from_m": 4706.09, "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": 7985.398, "from_m": 7483.105, "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": 13224.151, "from_m": 7985.398, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 13951.058, "from_m": 13224.151, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 15025.945, "from_m": 13951.058, "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": 17414.111, "from_m": 15025.945, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 18022.239, "from_m": 17414.111, "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": 18949.717, "from_m": 18022.239, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19865.836, "from_m": 18949.717, "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": 20589.423, "from_m": 19865.836, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23347.256, "from_m": 20589.423, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 23418.379, "from_m": 23347.256, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32719.278, "from_m": 23418.379, "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": 32727.268, "from_m": 32719.278, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34043.809, "from_m": 32727.268, "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": 34937.714, "from_m": 34043.809, "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": 40978.771, "from_m": 34937.714, "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": 40988.88, "from_m": 40978.771, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41195.299, "from_m": 40988.88, "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": 41208.412, "from_m": 41195.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50779.327, "from_m": 41208.412, "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": 50838.924, "from_m": 50779.327, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50860.69, "from_m": 50838.924, "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": 51861.455, "from_m": 50860.69, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51953.326, "from_m": 51861.455, "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": 51967.735, "from_m": 51953.326, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 52013.353, "from_m": 51967.735, "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": 52875.347, "from_m": 52013.353, "capability_applied": null, "effective_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": 629404, "profile_key": "1b355fc9234229463e3a08074be051739bd5c3df55b1b63b23ad199634b59b74", "schedule_id": 40386, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0435", "location": "Petersfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 108856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0450", "location": "Havant", "stage_seq": 2, "distance_m": 18525.002, "section_seq": 1, "route_path_id": 108856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0453H", "location": "Farlington Jn", "stage_seq": 3, "distance_m": 23207.263, "section_seq": 1, "route_path_id": 108856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0455", "location": "Cosham Jn", "stage_seq": 4, "distance_m": 24229.29, "section_seq": 1, "route_path_id": 108856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0456", "location": "Cosham", "stage_seq": 5, "distance_m": 24990.959, "section_seq": 1, "route_path_id": 108856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0505", "location": "Fareham", "stage_seq": 6, "distance_m": 34372.076, "section_seq": 1, "route_path_id": 108856}, {"is_pass": false, "wtt_arr": "0507", "wtt_dep": "0513", "location": "Fareham North Jn", "stage_seq": 7, "distance_m": 34681.754, "section_seq": 1, "route_path_id": 108856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520", "location": "Botley", "stage_seq": 8, "distance_m": 43011.773, "section_seq": 1, "route_path_id": 108856}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0535", "location": "Eastleigh South Jn", "stage_seq": 9, "distance_m": 50779.327, "section_seq": 1, "route_path_id": 108856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Eastleigh Virtual Quarry", "stage_seq": 10, "distance_m": 51418.13, "section_seq": 1, "route_path_id": 108856}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": null, "location": "Eastleigh East Yard", "stage_seq": 11, "distance_m": 52875.347, "section_seq": 1, "route_path_id": 108856}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 52875.347, "from_m": 0.0, "section_seq": 1, "route_path_id": 108856}], "total_distance_m": 52875.347, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 50981.376, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1893.971, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:54Z", "source_id": 52021914, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-17T04:15:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:58Z", "source_id": 16777667, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-17T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:44Z", "source_id": 52035974, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:30:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:48Z", "source_id": 16781847, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27313, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:24Z", "source_id": 52043367, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:37:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:28Z", "source_id": 16784074, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27297, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:47Z", "source_id": 52053838, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:45:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:51Z", "source_id": 16787299, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27276, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:12Z", "source_id": 52065952, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:54:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:18Z", "source_id": 16790983, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:08Z", "source_id": 16804124, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}] |
Petersfield |
0435 |
0435 |
2 |
None |
None |
Eastleigh East Yard |
0542 |
0542 |
None |
EARLY |
-21 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:B32166/2026-09-17/detailed |
None |
Eastleigh South Jn |
2026-09-17T05:35:00+01:00 |
Eastleigh East Yard |
37.0 |
{"type": "LineString", "coordinates": [[-1.3438383, 50.96097550000001], [-1.3444422, 50.96135309999999], [-1.3446701, 50.9614862], [-1.3449767999999998, 50.9616984], [-1.3451846999999997, 50.96184110000001], [-1.3455614000000002, 50.9621251], [-1.3458597, 50.9623501], [-1.345962, 50.96244779999999], [-1.346105, 50.962581799999995], [-1.3462898, 50.962811899999984], [-1.3468657999999998, 50.9636337], [-1.3474729261792822, 50.96444950896377], [-1.3476617999999998, 50.9647033], [-1.3478258, 50.96494520000001], [-1.3479559, 50.9652037], [-1.3480005887725948, 50.96531131956048], [-1.3480594852692305, 50.965465934428806], [-1.3481375081369869, 50.96560031529724], [-1.348231954033043, 50.96571734989144], [-1.348340119614577, 50.96581992593708], [-1.3484593015387685, 50.96591093115985], [-1.3485867964627951, 50.96599325328541], [-1.3487199010438369, 50.966069780039426], [-1.3488559119390722, 50.96614339914758], [-1.3489921258056792, 50.966216998335554], [-1.3491258393008374, 50.96629346532902], [-1.3492543490817257, 50.966375687853635], [-1.349374951805522, 50.96646655363508], [-1.349484944129406, 50.96656895039904], [-1.349581622710556, 50.966685765871176], [-1.349662284206151, 50.96681988777716], [-1.3497242252733697, 50.966974203842675], [-1.3497463, 50.9671421], [-1.3497409, 50.9673481], [-1.3497007, 50.96756690000001], [-1.349653, 50.96777039999999], [-1.3496058, 50.968002000000006], [-1.3495501, 50.9682552], [-1.3495012, 50.968470199999985], [-1.349473, 50.9686895], [-1.3494559, 50.968838000000005], [-1.3494468, 50.969125], [-1.3494547, 50.9692166], [-1.3494607, 50.969401299999994], [-1.3495307, 50.9697807], [-1.3495279, 50.96996360000001], [-1.3495216, 50.9701805], [-1.3495242000000005, 50.970241499999986], [-1.3490826, 50.9719641], [-1.3474729261792822, 50.97829839813678]]} |
1.3 |
0535 |
0612 |
Eastleigh South Jn |
Eastleigh East Yard |
Eastleigh East Yard |
50.9782984 |
-1.3474729 |
50.9782984 |
-1.3474729 |
1 |
0 |
2026-09-17 05:27:21 |
TERMINATED |
2026-09-17 05:12:00 |
Eastleigh East Yard |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16804124 |
1789622232987611 |
51 |
51 |
2026-09-17 05:27:13.307783 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:12.979431 |
| 598136 |
628161 |
C38304 |
509Y27M517 |
2026-09-17 |
COMPLETE |
16804204 |
2026-09-17 06:17:00 |
2026-09-17 05:27:21 |
2026-09-19 05:27:21 |
{"id": 628161, "stp": "P", "toc": "Elizabeth Line", "uid": "C38304", "consist": "345011", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38304/2026-09-17/detailed", "trust_id": "509Y27M517", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-17", "dest_arr_time": "0619", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y27", "timing_status": "ON TIME", "origin_station": "Shenfield", "current_leg_arr": "0617", "current_leg_dep": "0615", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0524", "origin_platform": "5", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-17T05:27:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Bond Street (Crossrail)", "dest_arr_time_act": "0617½", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Bond Street (Crossrail)", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9589.252, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9627.196, \"from_m\": 9589.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10216.23, \"from_m\": 9627.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.813, \"from_m\": 10216.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.485, \"from_m\": 11071.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14147.54, \"from_m\": 12183.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18899.507, \"from_m\": 14147.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18955.608, \"from_m\": 18899.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20848.235, \"from_m\": 18955.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20882.232, \"from_m\": 20848.235, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20993.216, \"from_m\": 20882.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21215.152, \"from_m\": 20993.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.885, \"from_m\": 21215.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21954.135, \"from_m\": 21292.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23240.792, \"from_m\": 21954.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23329.388, \"from_m\": 23240.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23389.097, \"from_m\": 23329.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23479.175, \"from_m\": 23389.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.676, \"from_m\": 23479.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25577.385, \"from_m\": 25127.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25640.468, \"from_m\": 25577.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25965.055, \"from_m\": 25640.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26092.229, \"from_m\": 25965.055, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26477.296, \"from_m\": 26092.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26544.626, \"from_m\": 26477.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27650.367, \"from_m\": 26544.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27826.004, \"from_m\": 27650.367, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31710.72, \"from_m\": 27826.004, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31940.5, \"from_m\": 31710.72, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 32168.168, \"from_m\": 31940.5, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32463.239, \"from_m\": 32168.168, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 32485.432, \"from_m\": 32463.239, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32704.348, \"from_m\": 32485.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32892.53, \"from_m\": 32704.348, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33785.0, \"from_m\": 32892.53, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 33887.278, \"from_m\": 33785.0, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34030.621, \"from_m\": 33887.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34532.779, \"from_m\": 34030.621, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35149.799, \"from_m\": 34532.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35779.094, \"from_m\": 35149.799, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35963.955, \"from_m\": 35779.094, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36186.837, \"from_m\": 35963.955, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 36587.269, \"from_m\": 36186.837, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 36733.266, \"from_m\": 36587.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36903.489, \"from_m\": 36733.266, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37566.801, \"from_m\": 36903.489, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 37865.017, \"from_m\": 37566.801, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38090.289, \"from_m\": 37865.017, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38405.366, \"from_m\": 38090.289, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38658.669, \"from_m\": 38405.366, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39063.299, \"from_m\": 38658.669, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39223.808, \"from_m\": 39063.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39462.505, \"from_m\": 39223.808, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40529.84, \"from_m\": 39462.505, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40900.475, \"from_m\": 40529.84, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41130.288, \"from_m\": 40900.475, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41349.428, \"from_m\": 41130.288, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 41472.282, \"from_m\": 41349.428, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 41628.208, \"from_m\": 41472.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41766.231, \"from_m\": 41628.208, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42223.779, \"from_m\": 41766.231, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 42378.841, \"from_m\": 42223.779, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42941.549, \"from_m\": 42378.841, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43859.251, \"from_m\": 42941.549, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44140.897, \"from_m\": 43859.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45216.166, \"from_m\": 44140.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45583.848, \"from_m\": 45216.166, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 628161, \"profile_key\": \"755617917a25f91d15827720769e31604f45850b2ca73ebb5b76f50346e2c08c\", \"schedule_id\": 5518, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0527H\", \"wtt_dep\": \"0528\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0532\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0534H\", \"wtt_dep\": \"0535\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0538\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0541H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0543H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0545H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0551H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0555H\", \"wtt_dep\": \"0556\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0559\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26028.642, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27991.753, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 31431.599, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 32459.919, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33960.033, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 35681.082, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0613\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 37708.678, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 39031.52, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 45583.848, \"section_seq\": 1, \"route_path_id\": 29955}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45583.848, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}], \"total_distance_m\": 45583.848, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 42642.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2941.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0524", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:50Z\", \"source_id\": 52033048, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:27:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:53Z\", \"source_id\": 16780965, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:25Z\", \"source_id\": 52037824, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:32:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:29Z\", \"source_id\": 16782441, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:49Z\", \"source_id\": 52041662, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:53Z\", \"source_id\": 16783532, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:30Z\", \"source_id\": 52044689, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:38:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:34Z\", \"source_id\": 16784460, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:15Z\", \"source_id\": 52049177, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:18Z\", \"source_id\": 16785883, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:17Z\", \"source_id\": 52051807, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:22Z\", \"source_id\": 16786702, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:18Z\", \"source_id\": 52054633, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:45:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:23Z\", \"source_id\": 16787520, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:54Z\", \"source_id\": 52058259, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:58Z\", \"source_id\": 16788636, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:44Z\", \"source_id\": 52062396, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:46Z\", \"source_id\": 16789827, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:26Z\", \"source_id\": 52066296, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:28Z\", \"source_id\": 16791103, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:38Z\", \"source_id\": 52069628, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:43Z\", \"source_id\": 16792166, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:45Z\", \"source_id\": 52072903, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:47Z\", \"source_id\": 16793148, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:32Z\", \"source_id\": 52082401, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:37Z\", \"source_id\": 16796150, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:45Z\", \"source_id\": 52087913, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:49Z\", \"source_id\": 16797936, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:59Z\", \"source_id\": 52091978, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:03Z\", \"source_id\": 16799276, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:05Z\", \"source_id\": 52097573, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:07Z\", \"source_id\": 16801117, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:27Z\", \"source_id\": 52101990, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:32Z\", \"source_id\": 16802522, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:13Z\", \"source_id\": 52107262, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:14Z\", \"source_id\": 16804204, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789622234903317, "current_leg_arrival_utc": "2026-09-17T06:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:14.054933", "service_state_evidence_id": 52107262, "current_leg_start_actual_dep": "2026-09-17T06:15:00+01:00", "operational_evidence_version": 114, "service_state_event_time_utc": "2026-09-17T05:17:10", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:14.484174", "service_state_valid_until_kind": null, "operational_interpretation_version": 114, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
SNF |
PDX |
9Y27 |
345011 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9589.252, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9627.196, "from_m": 9589.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10216.23, "from_m": 9627.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.813, "from_m": 10216.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.485, "from_m": 11071.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14147.54, "from_m": 12183.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18899.507, "from_m": 14147.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18955.608, "from_m": 18899.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20848.235, "from_m": 18955.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20882.232, "from_m": 20848.235, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20993.216, "from_m": 20882.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21215.152, "from_m": 20993.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.885, "from_m": 21215.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21954.135, "from_m": 21292.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23240.792, "from_m": 21954.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23329.388, "from_m": 23240.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23389.097, "from_m": 23329.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23479.175, "from_m": 23389.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.676, "from_m": 23479.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25577.385, "from_m": 25127.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25640.468, "from_m": 25577.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25965.055, "from_m": 25640.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26092.229, "from_m": 25965.055, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26477.296, "from_m": 26092.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26544.626, "from_m": 26477.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27650.367, "from_m": 26544.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27826.004, "from_m": 27650.367, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31710.72, "from_m": 27826.004, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31940.5, "from_m": 31710.72, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 32168.168, "from_m": 31940.5, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32463.239, "from_m": 32168.168, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 32485.432, "from_m": 32463.239, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32704.348, "from_m": 32485.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32892.53, "from_m": 32704.348, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33785.0, "from_m": 32892.53, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 33887.278, "from_m": 33785.0, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34030.621, "from_m": 33887.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34532.779, "from_m": 34030.621, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35149.799, "from_m": 34532.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35779.094, "from_m": 35149.799, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35963.955, "from_m": 35779.094, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36186.837, "from_m": 35963.955, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36587.269, "from_m": 36186.837, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 36733.266, "from_m": 36587.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36903.489, "from_m": 36733.266, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37566.801, "from_m": 36903.489, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 37865.017, "from_m": 37566.801, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38090.289, "from_m": 37865.017, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38405.366, "from_m": 38090.289, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38658.669, "from_m": 38405.366, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39063.299, "from_m": 38658.669, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39223.808, "from_m": 39063.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39462.505, "from_m": 39223.808, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40529.84, "from_m": 39462.505, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40900.475, "from_m": 40529.84, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41130.288, "from_m": 40900.475, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41349.428, "from_m": 41130.288, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 41472.282, "from_m": 41349.428, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 41628.208, "from_m": 41472.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41766.231, "from_m": 41628.208, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42223.779, "from_m": 41766.231, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 42378.841, "from_m": 42223.779, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42941.549, "from_m": 42378.841, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 43859.251, "from_m": 42941.549, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44140.897, "from_m": 43859.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 45216.166, "from_m": 44140.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45583.848, "from_m": 45216.166, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 628161, "profile_key": "755617917a25f91d15827720769e31604f45850b2ca73ebb5b76f50346e2c08c", "schedule_id": 5518, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0524", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0527H", "wtt_dep": "0528", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0532", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0534H", "wtt_dep": "0535", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0538", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0541H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0543H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0545H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0551H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0555H", "wtt_dep": "0556", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0559", "location": "Stratford", "stage_seq": 14, "distance_m": 26028.642, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27991.753, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 31431.599, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 32459.919, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33960.033, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 35681.082, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0613", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 37708.678, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 39031.52, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 45583.848, "section_seq": 1, "route_path_id": 29955}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45583.848, "from_m": 0.0, "section_seq": 1, "route_path_id": 29955}], "total_distance_m": 45583.848, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 42642.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2941.286, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:50Z", "source_id": 52033048, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:27:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:53Z", "source_id": 16780965, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:25Z", "source_id": 52037824, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:32:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:29Z", "source_id": 16782441, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:49Z", "source_id": 52041662, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:35:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:53Z", "source_id": 16783532, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:30Z", "source_id": 52044689, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:38:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:34Z", "source_id": 16784460, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:15Z", "source_id": 52049177, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:41:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:18Z", "source_id": 16785883, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:17Z", "source_id": 52051807, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:43:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:22Z", "source_id": 16786702, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:18Z", "source_id": 52054633, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:45:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:23Z", "source_id": 16787520, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:54Z", "source_id": 52058259, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:48:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:58Z", "source_id": 16788636, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:44Z", "source_id": 52062396, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:51:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:46Z", "source_id": 16789827, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:26Z", "source_id": 52066296, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:53:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:28Z", "source_id": 16791103, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:38Z", "source_id": 52069628, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:56:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:43Z", "source_id": 16792166, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:45Z", "source_id": 52072903, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:58:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:47Z", "source_id": 16793148, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:32Z", "source_id": 52082401, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:03:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:37Z", "source_id": 16796150, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:45Z", "source_id": 52087913, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:06:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:49Z", "source_id": 16797936, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:59Z", "source_id": 52091978, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:08:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:03Z", "source_id": 16799276, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:05Z", "source_id": 52097573, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:12:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:07Z", "source_id": 16801117, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:27Z", "source_id": 52101990, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:14:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:32Z", "source_id": 16802522, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:13Z", "source_id": 52107262, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T05:17:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:14Z", "source_id": 16804204, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Shenfield |
0524 |
0524 |
5 |
None |
None |
Paddington (Crossrail) |
0619 |
0617½ |
B |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38304/2026-09-17/detailed |
None |
Bond Street (Crossrail) |
2026-09-17T06:15:00+01:00 |
Paddington (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} |
1.8 |
0615 |
0617 |
Bond Street (Crossrail) |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-17 05:27:21 |
TERMINATED |
2026-09-17 05:17:10 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
52107262 |
1789622234903317 |
114 |
114 |
2026-09-17 05:27:14.484174 |
B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:14.054933 |
| 598137 |
627640 |
G53176 |
575N45M517 |
2026-09-17 |
COMPLETE |
16803438 |
2026-09-17 06:17:00 |
2026-09-17 05:27:21 |
2026-09-19 05:27:21 |
{"id": 627640, "stp": "O", "toc": "East Midlands Railway", "uid": "G53176", "consist": "170272+170207", "dest_crs": "NOT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G53176/2026-09-17/detailed", "trust_id": "575N45M517", "origin_crs": "XEP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": "4", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "5N45", "timing_status": "LATE", "origin_station": "Etches Park Sidings", "current_leg_arr": "0617", "current_leg_dep": "0524", "current_leg_end": "Nottingham", "origin_dep_time": "0500", "origin_platform": null, "current_location": "Nottingham", "last_update_time": "2026-09-17T05:27:21", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4194334, 53.238158299999995], [-1.4195567, 53.2376884], [-1.4196555999999998, 53.237373100000006], [-1.4197953999999997, 53.236971200000006], [-1.4201875, 53.2357014], [-1.4206738, 53.2340645], [-1.4207108, 53.233915800000005], [-1.4210347, 53.23277959999999], [-1.4211719, 53.232078300000005], [-1.4212442999999997, 53.23167370000001], [-1.4213194, 53.23120649999999], [-1.421355, 53.2308099], [-1.4213871, 53.230539799999995], [-1.4213961, 53.23046870000001], [-1.4214151999999998, 53.2302479], [-1.4214669, 53.2299541], [-1.4215160999999998, 53.22931], [-1.4215653999999998, 53.22860240000001], [-1.4215627999999998, 53.2280037], [-1.4215631, 53.2278142], [-1.4215635, 53.227518399999994], [-1.4215447, 53.2268344], [-1.4215171, 53.2262212], [-1.4214947999999998, 53.225844499999994], [-1.421444, 53.22541260000001], [-1.4213749, 53.22482579999999], [-1.4212878999999998, 53.22426130000001], [-1.4210509999999998, 53.22327679999999], [-1.4205595, 53.22136929999999], [-1.4202835000000005, 53.2204531], [-1.4202313999999998, 53.22029539999999], [-1.4199130999999998, 53.2194909], [-1.4194418999999998, 53.2183756], [-1.4191071999999998, 53.2176302], [-1.4183065999999998, 53.2161122], [-1.4176471999999998, 53.2150358], [-1.4168412999999995, 53.2138603], [-1.4161812, 53.21292059999999], [-1.4156158, 53.2121714], [-1.4147732000000002, 53.2111482], [-1.4139697999999998, 53.2102665], [-1.4138528, 53.2101382], [-1.4134155, 53.2096821], [-1.4124803, 53.208669099999995], [-1.4113067999999998, 53.20736659999999], [-1.4102297999999998, 53.206053], [-1.4093836, 53.20496159999998], [-1.4086293, 53.203891600000006], [-1.4082726999999997, 53.20332909999999], [-1.4075566, 53.20219960000001], [-1.4069442, 53.201120499999995], [-1.4065677, 53.200413], [-1.4062487, 53.19975979999999], [-1.4061683, 53.19959529999999], [-1.4061600495635893, 53.19957740430325], [-1.4060848999999995, 53.19941440000001], [-1.4053612, 53.1979484], [-1.4050952, 53.19727169999999], [-1.4043808, 53.19552529999999], [-1.4041988, 53.1949674], [-1.4041284999999997, 53.19480010000001], [-1.4039246, 53.194309999999994], [-1.4037221999999998, 53.1938103], [-1.4036851, 53.1937215], [-1.4034386, 53.19313160000001], [-1.4031119, 53.19237360000001], [-1.4027799999999997, 53.1916374], [-1.4024305999999995, 53.19084539999999], [-1.4021409, 53.190094900000005], [-1.4019431, 53.18957069999999], [-1.4018062999999998, 53.1891914], [-1.4016239, 53.188694799999986], [-1.4014597, 53.18824669999999], [-1.4013061000000002, 53.187793799999994], [-1.4012121999999998, 53.18751089999999], [-1.4010915, 53.1871413], [-1.4009983, 53.18684689999999], [-1.4008877, 53.186446999999994], [-1.4007857999999995, 53.18600820000001], [-1.4007139999999998, 53.1856078], [-1.4006629999999998, 53.18518339999999], [-1.4006396, 53.1848781], [-1.4006249, 53.1847425], [-1.4006086999999998, 53.18433019999999], [-1.4006067, 53.1839442], [-1.400621, 53.183693899999994], [-1.4006339, 53.183288099999984], [-1.4006594999999995, 53.18301850000001], [-1.4007002999999998, 53.1827588], [-1.4007376, 53.1825482], [-1.4008340999999995, 53.1821765], [-1.4009436, 53.1818076], [-1.4011330999999998, 53.1812916], [-1.4012178, 53.18107990000001], [-1.4013645999999995, 53.18072759999998], [-1.4015234, 53.180315099999994], [-1.4015958, 53.18014310000001], [-1.4017657, 53.1796575], [-1.4018038, 53.1794849], [-1.401862, 53.179196000000005], [-1.4018839999999997, 53.1788767], [-1.4018855, 53.1785404], [-1.4018533, 53.178241400000005], [-1.4017728, 53.17786209999999], [-1.4016923, 53.1776161], [-1.4015502, 53.17727529999999], [-1.4014, 53.176994], [-1.4012283, 53.1767384], [-1.4010191, 53.17645869999998], [-1.4008904, 53.176304299999984], [-1.4005792, 53.1759748], [-1.4002842, 53.17571430000001], [-1.4001232, 53.17558729999999], [-1.3997397, 53.175298], [-1.399037, 53.174809199999984], [-1.398432, 53.1744117], [-1.3977213, 53.1739777], [-1.3970923, 53.17356329999999], [-1.3964411999999995, 53.17311919999999], [-1.3959584, 53.1727543], [-1.3957571999999998, 53.172593500000005], [-1.3953143999999995, 53.1722202], [-1.3948936, 53.1718137], [-1.394322, 53.171195999999995], [-1.3939384, 53.1707571], [-1.3935414999999998, 53.17029079999999], [-1.3932091, 53.16987149999999], [-1.3928200000000002, 53.16932289999999], [-1.392592, 53.1689788], [-1.3923643, 53.168589999999995], [-1.3921037999999997, 53.1681073], [-1.3918918999999998, 53.1676684], [-1.3917203, 53.1672616], [-1.3915327999999998, 53.1667393], [-1.3914091, 53.1663563], [-1.3912989, 53.1659648], [-1.3911667, 53.16528709999999], [-1.3910861999999995, 53.1644976], [-1.3910682, 53.16371259999999], [-1.3910883, 53.1631479], [-1.3911605, 53.16257559999999], [-1.3914362, 53.16090499999999], [-1.3916168999999998, 53.1599046], [-1.39169, 53.1595], [-1.3921005999999998, 53.15718240000001], [-1.3922682, 53.1561396], [-1.3924382000000002, 53.1550964], [-1.3925339999999995, 53.1543], [-1.3925642, 53.1535081], [-1.3925473, 53.1526933], [-1.3925099, 53.1522887], [-1.3924843, 53.151898200000005], [-1.3923228, 53.1511457], [-1.3921244, 53.1504027], [-1.3916810999999998, 53.149206699999986], [-1.3913413999999995, 53.148554399999995], [-1.3909039, 53.14792769999999], [-1.3904856, 53.1472635], [-1.3899747999999998, 53.1466311], [-1.3895235, 53.14601710000001], [-1.389267813018774, 53.14573188385283], [-1.3889936, 53.145425999999986], [-1.3887248999999997, 53.14515229999999], [-1.388424, 53.144890200000006], [-1.3877889000000003, 53.1443599], [-1.3871045, 53.1438245], [-1.3863824, 53.14329790000001], [-1.3853795999999998, 53.1426413], [-1.3848475, 53.14232019999999], [-1.3842985, 53.1420045], [-1.3832715, 53.14147629999999], [-1.3826697999999995, 53.14123059999999], [-1.38249, 53.14114779999999], [-1.3820795999999995, 53.1409587], [-1.3811667, 53.1405788], [-1.3802415999999995, 53.1402175], [-1.3789040999999995, 53.139681], [-1.3777279999999998, 53.13914810000001], [-1.3772671, 53.13892390000001], [-1.3765119999999995, 53.1385301], [-1.3758552, 53.1381525], [-1.3752007999999998, 53.13774179999999], [-1.3747598, 53.1374619], [-1.3738008999999998, 53.13677409999998], [-1.3728504999999998, 53.1359875], [-1.3721477, 53.13532409999999], [-1.3715045, 53.134636500000006], [-1.3709209, 53.13393769999998], [-1.3704145, 53.13322149999998], [-1.3700997999999998, 53.1327331], [-1.3698269999999997, 53.1322395], [-1.369486, 53.13153940000001], [-1.3693974, 53.1313236], [-1.3692234, 53.1308772], [-1.3690782999999995, 53.1304283], [-1.3688688999999998, 53.12955929999999], [-1.3687311999999998, 53.12876649999999], [-1.3686776, 53.12799449999999], [-1.3686554999999998, 53.1269231], [-1.3686238, 53.125388599999994], [-1.3686104, 53.12474530000001], [-1.3686083999999998, 53.1239877], [-1.3686069, 53.1238591], [-1.3685767, 53.122058599999995], [-1.3685597, 53.121295100000005], [-1.3685358, 53.1199775], [-1.3685028999999995, 53.11865939999999], [-1.3684829, 53.11765239999999], [-1.3684991, 53.11714560000001], [-1.3685161, 53.11689289999999], [-1.3685330999999998, 53.1166402], [-1.3685963, 53.1161853], [-1.3686292, 53.11599879999999], [-1.3688016, 53.1150236], [-1.3688290999999997, 53.11488070000001], [-1.3688748999999998, 53.1146708], [-1.3690002999999995, 53.114019], [-1.3691016, 53.113494900000006], [-1.3691921, 53.113032399999994], [-1.3692303, 53.11283749999999], [-1.3693683999999997, 53.11215699999999], [-1.3694034999999998, 53.11196030000001], [-1.3694858000000003, 53.11150010000001], [-1.3695724, 53.1110395], [-1.3699022, 53.1093971], [-1.3702343999999995, 53.10769580000001], [-1.3703868, 53.106919399999995], [-1.3704496, 53.106584600000005], [-1.3705064999999998, 53.10625509999999], [-1.3705518, 53.1059629], [-1.3705826, 53.105734700000006], [-1.3706003, 53.10551559999999], [-1.3706105999999998, 53.105377], [-1.3706254999999998, 53.1051303], [-1.3706373999999997, 53.1047685], [-1.3706188999999998, 53.10435590000001], [-1.3705937, 53.1039587], [-1.3705007, 53.10332669999999], [-1.3703855, 53.1027013], [-1.3702312999999997, 53.1021494], [-1.3700059999999998, 53.101508], [-1.3697207999999998, 53.1008713], [-1.3695976, 53.10063050000001], [-1.369467, 53.10037930000001], [-1.3688591, 53.0993416], [-1.3685696, 53.0989007], [-1.3682711, 53.09848060000001], [-1.3679007, 53.0979729], [-1.3674877, 53.0974706], [-1.3670733000000002, 53.096966499999986], [-1.3666083, 53.0964736], [-1.3659520999999997, 53.09581769999999], [-1.3652399, 53.09516], [-1.3614951488869989, 53.09181876959621], [-1.3588221, 53.0894336], [-1.3579147, 53.0887099], [-1.3569694, 53.0880495], [-1.3556252, 53.0872228], [-1.3541498, 53.0864478], [-1.3536026, 53.08615910000001], [-1.3529728, 53.0858129], [-1.3518395, 53.0851354], [-1.3503562999999998, 53.0842165], [-1.3496452, 53.083776], [-1.3475534, 53.0824974], [-1.3474729261792822, 53.082446347621115], [-1.3455189, 53.08120669999999], [-1.3450300999999998, 53.0808877], [-1.3448063, 53.0807467], [-1.3443351, 53.080410999999984], [-1.3441932, 53.0803099], [-1.3437555, 53.0799607], [-1.3433512, 53.0796058], [-1.3425986, 53.078855999999995], [-1.3419905, 53.07812119999999], [-1.3414765, 53.07737459999999], [-1.3411529999999998, 53.07675299999999], [-1.3409096, 53.076120499999995], [-1.3407415, 53.0755172], [-1.3406042, 53.0749372], [-1.3405036, 53.0743714], [-1.3404542, 53.073758], [-1.3404547, 53.0736633], [-1.3404549999999995, 53.07360450000001], [-1.3404825, 53.073202300000005], [-1.3405115, 53.07283989999999], [-1.3405857, 53.072310599999994], [-1.3407048, 53.0717856], [-1.3408913999999998, 53.0710381], [-1.3411700999999998, 53.0701402], [-1.3418291, 53.068194000000005], [-1.3423058, 53.066799799999984], [-1.3428317, 53.06521829999999], [-1.3429727, 53.0648089], [-1.3430897, 53.0644523], [-1.3431985, 53.0641614], [-1.3434268, 53.0634907], [-1.3434942, 53.06327699999999], [-1.3436478999999997, 53.0627163], [-1.3438074, 53.0621889], [-1.3439192000000002, 53.0618981], [-1.3440394999999998, 53.06156310000001], [-1.3441340999999998, 53.061266800000006], [-1.3442333, 53.0607687], [-1.3442552999999997, 53.06067190000001], [-1.3443994, 53.06030059999999], [-1.3445431, 53.059847], [-1.3446301, 53.059369499999995], [-1.3446683999999998, 53.059063000000016], [-1.3446724, 53.0587579], [-1.3446623, 53.05846029999999], [-1.3446267, 53.05816010000001], [-1.3445014, 53.0575851], [-1.3444196, 53.0573055], [-1.344305, 53.0570244], [-1.3440116, 53.0564316], [-1.3436563999999998, 53.055848299999994], [-1.3429995999999995, 53.05490189999999], [-1.3423584, 53.0540044], [-1.3417973, 53.0531922], [-1.3413076, 53.052412999999994], [-1.340841, 53.05151759999999], [-1.3406602, 53.051127099999995], [-1.3404231, 53.050615099999995], [-1.3399989999999995, 53.0494646], [-1.3397494999999997, 53.048723999999986], [-1.3393126, 53.04721860000001], [-1.3387920000000002, 53.04539359999999], [-1.3384334999999998, 53.0440534], [-1.3383757, 53.04390899999999], [-1.3382466, 53.0434595], [-1.3378567999999995, 53.04208479999999], [-1.3374634, 53.0407096], [-1.3367506, 53.03815620000001], [-1.3367347999999997, 53.0380995], [-1.3366617852334757, 53.03783802447602], [-1.3366361999999998, 53.03774640000001], [-1.3360572, 53.0356864], [-1.3355532, 53.03391659999999], [-1.3355355, 53.0338544], [-1.3354702, 53.03362520000001], [-1.3343027999999997, 53.0295298], [-1.3333091999999998, 53.02607050000001], [-1.3323964, 53.02298619999999], [-1.3322871999999997, 53.0226172], [-1.3320552, 53.02191359999999], [-1.3314973, 53.0202298], [-1.3312805, 53.0196018], [-1.3311092, 53.0191058], [-1.3309443368879508, 53.018530467465], [-1.3309432, 53.0185265], [-1.3308288999999998, 53.0181428], [-1.3305520999999998, 53.01714020000001], [-1.3301382999999998, 53.0156418], [-1.3299752, 53.01513860000001], [-1.3297035, 53.01448069999999], [-1.32944, 53.01397930000001], [-1.3291562999999995, 53.013478000000006], [-1.3290627, 53.0133116], [-1.3288846, 53.0130357], [-1.3283495, 53.01221879999999], [-1.3277635, 53.0114372], [-1.327209, 53.01077339999999], [-1.3266066999999997, 53.0101199], [-1.3258886, 53.0093981], [-1.325115, 53.0086888], [-1.3243583, 53.0080491], [-1.3235185, 53.00742150000001], [-1.3226687, 53.00681749999998], [-1.3217712999999998, 53.00622370000001], [-1.3206614, 53.005559], [-1.3193972, 53.0048967], [-1.3191306, 53.00476350000001], [-1.3178906, 53.004185499999984], [-1.3169561, 53.00378189999999], [-1.3168425999999998, 53.00372899999999], [-1.3159767999999998, 53.003373499999995], [-1.3150851999999995, 53.0029992], [-1.3145387, 53.002769699999995], [-1.313596, 53.0024363], [-1.3131592, 53.00226229999999], [-1.3125966, 53.00201609999999], [-1.3120149, 53.001776099999994], [-1.3105433000000002, 53.001079], [-1.309985, 53.0008371], [-1.3093212, 53.0005615], [-1.3086703999999998, 53.0002813], [-1.3080441, 53.0000138], [-1.3076681, 52.9998432], [-1.3072081999999998, 52.9996186], [-1.3069277999999998, 52.999473300000005], [-1.3067658, 52.9993792], [-1.3062567, 52.99907459999999], [-1.3059326999999998, 52.9988692], [-1.3055336, 52.9985994], [-1.3052108, 52.99835569999999], [-1.3049243999999998, 52.9981292], [-1.3046381, 52.9978756], [-1.3043557999999995, 52.99759499999999], [-1.3040306, 52.99724909999999], [-1.3038165999999998, 52.9969772], [-1.3036739999999998, 52.9967811], [-1.3034423999999998, 52.99641040000001], [-1.3033079, 52.996169599999995], [-1.3031531999999997, 52.995855799999994], [-1.302128, 52.99375570000001], [-1.3010965, 52.9916542], [-1.3005329999999995, 52.990433], [-1.300034, 52.9894923], [-1.2994060999999997, 52.9882329], [-1.2987775999999998, 52.9870152], [-1.2984727, 52.9864243], [-1.2979375999999998, 52.985331300000006], [-1.2976077999999998, 52.98464959999999], [-1.2975247999999997, 52.9844851], [-1.2971851240147527, 52.98378961162837], [-1.2970322999999997, 52.98347669999999], [-1.2968017999999997, 52.98304139999998], [-1.2964423, 52.982305700000005], [-1.2952792, 52.980172], [-1.2945980999999998, 52.9788678], [-1.294447, 52.97855199999999], [-1.2941416999999995, 52.977833800000006], [-1.2940321, 52.97751319999999], [-1.2939085, 52.977139], [-1.2936689, 52.9766044], [-1.2934863, 52.9761971], [-1.2933235, 52.9759005], [-1.2924469, 52.97409940000001], [-1.291436, 52.97200589999999], [-1.2910547, 52.97123979999999], [-1.2907198999999998, 52.9705282], [-1.2904688, 52.969935199999995], [-1.2903458, 52.9696029], [-1.2902902, 52.96942589999998], [-1.2901656999999995, 52.96908779999998], [-1.2900684, 52.96872700000001], [-1.2899598, 52.96830299999999], [-1.2898961, 52.9680008], [-1.2898362, 52.96770649999999], [-1.2897725999999998, 52.9672668], [-1.2897363, 52.9670065], [-1.2895389, 52.965736099999994], [-1.2892994, 52.964098400000005], [-1.2890467, 52.9625157], [-1.2888967, 52.9615028], [-1.2887519, 52.96055279999999], [-1.2886961, 52.96022289999999], [-1.2885237, 52.959344], [-1.2884594315126348, 52.95901664228603], [-1.2884316711928547, 52.95885900865316], [-1.2884085095453988, 52.95871962917612], [-1.2883893381805391, 52.95859589348043], [-1.2883735487085488, 52.95848519119156], [-1.288360532739699, 52.95838491193507], [-1.2883496818842624, 52.958292445336426], [-1.2883403877525106, 52.95820518102116], [-1.2883320419547164, 52.95812050861476], [-1.2883240361011516, 52.95803581774273], [-1.2883157618020886, 52.9579484980306], [-1.2883066106677994, 52.95785593910387], [-1.288295974308556, 52.95775553058804], [-1.2882832443346308, 52.95764466210861], [-1.288267812356296, 52.957520723291104], [-1.2882490699838236, 52.957381103761016], [-1.288226408827486, 52.957223193143854], [-1.2881866000000002, 52.9568766], [-1.2881290999999997, 52.9564835], [-1.2880428, 52.956216000000005], [-1.2880098999999998, 52.956114199999995], [-1.287925, 52.9559299], [-1.2878085, 52.9557196], [-1.2876787, 52.955529299999995], [-1.2875473999999998, 52.95536599999999], [-1.2873848999999995, 52.9552048], [-1.2872134, 52.955050500000006], [-1.2869961, 52.95489139999999], [-1.2867641, 52.9547291], [-1.2862989, 52.9544312], [-1.2852232, 52.95374220000001], [-1.2838849, 52.9528933], [-1.2821419, 52.95178419999999], [-1.281531, 52.951421], [-1.2809208, 52.9510834], [-1.2802958, 52.95075939999999], [-1.2796420999999998, 52.9504393], [-1.279257, 52.950266500000005], [-1.2786535, 52.95000819999999], [-1.2781454999999995, 52.94979629999999], [-1.2776841, 52.94961489999999], [-1.2772172999999998, 52.94944139999999], [-1.2767438999999998, 52.94927669999999], [-1.2762824, 52.949126199999995], [-1.2754886, 52.948868899999994], [-1.2746473, 52.9486199], [-1.27376, 52.948390999999994], [-1.2731737, 52.9482454], [-1.2727512999999997, 52.948150899999995], [-1.272085, 52.948014], [-1.2711387999999997, 52.94784249999999], [-1.2706788999999998, 52.94776769999999], [-1.2696231, 52.947603599999994], [-1.2688932, 52.94751649999999], [-1.2681148, 52.9474303], [-1.2675271, 52.9473782], [-1.2667266, 52.9473168], [-1.2658165, 52.9472733], [-1.2651475999999997, 52.94725660000001], [-1.2636105, 52.9472543], [-1.2627291, 52.9472676], [-1.2618575, 52.94730030000001], [-1.2607097, 52.94738499999998], [-1.2596277, 52.9474879], [-1.259138, 52.94754820000001], [-1.2585923, 52.947615], [-1.2581066, 52.94768729999999], [-1.25764139776733, 52.94775572936998], [-1.2576313999999995, 52.9477572], [-1.2567021, 52.9479186], [-1.2564393, 52.94797160000001], [-1.2556873, 52.9481348], [-1.2531329999999998, 52.948681500000006], [-1.2513485, 52.9490474], [-1.2488406, 52.9495846], [-1.2479953, 52.949767300000005], [-1.2476003, 52.9498565], [-1.2439766999999995, 52.95063189999999], [-1.2432712999999995, 52.9508044], [-1.2426386, 52.950969699999995], [-1.2413697999999995, 52.9513294], [-1.2398509, 52.9518342], [-1.2386345, 52.9523352], [-1.2372802, 52.9529327], [-1.2364956, 52.9533225], [-1.2357812, 52.9536948], [-1.234262, 52.95448270000001], [-1.2329445, 52.9551833], [-1.2285285, 52.95741760000001], [-1.2272655, 52.9579684], [-1.2268711999999995, 52.95814039999999], [-1.2265247, 52.9582687], [-1.2254608, 52.9586454], [-1.2245977, 52.9589143], [-1.2235527999999998, 52.9592123], [-1.2227129, 52.9594242], [-1.2221612, 52.9595537], [-1.2217111, 52.959646500000005], [-1.220384, 52.9599017], [-1.2191069, 52.9600945], [-1.2184881, 52.9601797], [-1.2169936, 52.96032700000001], [-1.2159308999999998, 52.960398399999995], [-1.2150171, 52.96043349999999], [-1.2139475999999998, 52.9604424], [-1.2130586, 52.960427900000006], [-1.2117678, 52.960388300000005], [-1.2084682, 52.9602629], [-1.1955294, 52.9597507], [-1.1954156, 52.9597456], [-1.1898997, 52.9595229], [-1.1892225999999997, 52.9594955], [-1.1887244, 52.95947410000001], [-1.1883579, 52.9594357], [-1.1880148, 52.95938959999999], [-1.1877017999999997, 52.95933310000001], [-1.1871013999999998, 52.9591731], [-1.1867775, 52.95906370000001], [-1.1865764, 52.9589885], [-1.1863007, 52.95886260000001], [-1.1859984, 52.9587094], [-1.185723, 52.9585365], [-1.1854324, 52.95832239999999], [-1.185196, 52.95811110000001], [-1.1849863, 52.957882700000006], [-1.1848289, 52.9576619], [-1.1847156, 52.9574611], [-1.1846185, 52.9572009], [-1.1845221999999995, 52.9567108], [-1.1845234999999998, 52.95653840000001], [-1.1845173, 52.9563225], [-1.1845076, 52.9562292], [-1.1844259, 52.9559277], [-1.1844199, 52.95584850000001], [-1.1843831000000002, 52.9556467], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Chesterfield", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Chesterfield", "current_leg_milage": "28.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 319.488, \"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\": 349.487, \"from_m\": 319.488, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 501.31, \"from_m\": 349.487, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 513.755, \"from_m\": 501.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1045.677, \"from_m\": 513.755, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1113.71, \"from_m\": 1045.677, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1114.335, \"from_m\": 1113.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2351.688, \"from_m\": 1114.335, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2792.174, \"from_m\": 2351.688, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5957.193, \"from_m\": 2792.174, \"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\": 16840.907, \"from_m\": 5957.193, \"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\": 17518.285, \"from_m\": 16840.907, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19372.038, \"from_m\": 17518.285, \"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\": 32459.478, \"from_m\": 19372.038, \"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\": 39854.651, \"from_m\": 32459.478, \"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\": 39925.459, \"from_m\": 39854.651, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 41749.591, \"from_m\": 39925.459, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42306.556, \"from_m\": 41749.591, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44819.197, \"from_m\": 42306.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\": 46630.272, \"from_m\": 44819.197, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46924.433, \"from_m\": 46630.272, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47678.626, \"from_m\": 46924.433, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51726.257, \"from_m\": 47678.626, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 51774.807, \"from_m\": 51726.257, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59500.494, \"from_m\": 51774.807, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 61777.99, \"from_m\": 59500.494, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 62392.275, \"from_m\": 61777.99, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74043.949, \"from_m\": 62392.275, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 74158.692, \"from_m\": 74043.949, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 74341.204, \"from_m\": 74158.692, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 74605.836, \"from_m\": 74341.204, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81717.986, \"from_m\": 74605.836, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 82058.98, \"from_m\": 81717.986, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 82251.171, \"from_m\": 82058.98, \"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\": 82304.746, \"from_m\": 82251.171, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82338.715, \"from_m\": 82304.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82839.53, \"from_m\": 82338.715, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82855.022, \"from_m\": 82839.53, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 85162.549, \"from_m\": 82855.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85219.85, \"from_m\": 85162.549, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85266.549, \"from_m\": 85219.85, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85605.497, \"from_m\": 85266.549, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 85829.969, \"from_m\": 85605.497, \"capability_applied\": null, \"effective_limit_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\": 627640, \"profile_key\": \"062cc15a14d5419157dfbf2ec29fb7f04d943a33b44d01de71bf50e43c47f821\", \"schedule_id\": 39499, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Etches Park Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0500H\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 2, \"distance_m\": 420.336, \"section_seq\": 1, \"route_path_id\": 106508}, {\"is_pass\": false, \"wtt_arr\": \"0501H\", \"wtt_dep\": \"0504\", \"location\": \"Derby\", \"stage_seq\": 3, \"distance_m\": 778.968, \"section_seq\": 1, \"route_path_id\": 106508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0507H\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 4, \"distance_m\": 2236.346, \"section_seq\": 1, \"route_path_id\": 106508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516\", \"location\": \"Ambergate Jn\", \"stage_seq\": 5, \"distance_m\": 16687.796, \"section_seq\": 1, \"route_path_id\": 106508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 6, \"distance_m\": 34280.181, \"section_seq\": 1, \"route_path_id\": 106508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 7, \"distance_m\": 38051.17, \"section_seq\": 1, \"route_path_id\": 106508}, {\"is_pass\": false, \"wtt_arr\": \"0527H\", \"wtt_dep\": \"0537H\", \"location\": \"Chesterfield\", \"stage_seq\": 8, \"distance_m\": 40321.138, \"section_seq\": 1, \"route_path_id\": 106508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 9, \"distance_m\": 41815.002, \"section_seq\": 1, \"route_path_id\": 106508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 10, \"distance_m\": 45560.408, \"section_seq\": 1, \"route_path_id\": 106508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Alfreton\", \"stage_seq\": 11, \"distance_m\": 56632.528, \"section_seq\": 1, \"route_path_id\": 106508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Ironville Jn\", \"stage_seq\": 12, \"distance_m\": 61310.075, \"section_seq\": 1, \"route_path_id\": 106508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Langley Mill\", \"stage_seq\": 13, \"distance_m\": 66574.935, \"section_seq\": 1, \"route_path_id\": 106508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Trowell Jn\", \"stage_seq\": 14, \"distance_m\": 74158.692, \"section_seq\": 1, \"route_path_id\": 106508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Radford Jn\", \"stage_seq\": 15, \"distance_m\": 82294.352, \"section_seq\": 1, \"route_path_id\": 106508}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Mansfield Jn\", \"stage_seq\": 16, \"distance_m\": 84802.293, \"section_seq\": 1, \"route_path_id\": 106508}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 17, \"distance_m\": 85829.969, \"section_seq\": 1, \"route_path_id\": 106508}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85829.969, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106508}], \"total_distance_m\": 85829.969, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 81398.232, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4431.737, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0500", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "53.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:58:55Z\", \"source_id\": 16774344, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:19:39Z\", \"source_id\": 52025990, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:20:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:19:44Z\", \"source_id\": 16778865, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:40Z\", \"source_id\": 52055181, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:49Z\", \"source_id\": 16787672, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:22Z\", \"source_id\": 52067691, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:22Z\", \"source_id\": 16791548, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:53Z\", \"source_id\": 52104723, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:59Z\", \"source_id\": 16803438, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "6", "timing_fact_generation": 1789622160772236, "current_leg_arrival_utc": "2026-09-17T06:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:18.463396", "service_state_evidence_id": 16803438, "current_leg_start_actual_dep": "2026-09-17T05:42:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:18.700270", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
O |
XEP |
NOT |
5N45 |
170272+170207 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 319.488, "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": 349.487, "from_m": 319.488, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 501.31, "from_m": 349.487, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 513.755, "from_m": 501.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1045.677, "from_m": 513.755, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1113.71, "from_m": 1045.677, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1114.335, "from_m": 1113.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2351.688, "from_m": 1114.335, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2792.174, "from_m": 2351.688, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5957.193, "from_m": 2792.174, "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": 16840.907, "from_m": 5957.193, "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": 17518.285, "from_m": 16840.907, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19372.038, "from_m": 17518.285, "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": 32459.478, "from_m": 19372.038, "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": 39854.651, "from_m": 32459.478, "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": 39925.459, "from_m": 39854.651, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 41749.591, "from_m": 39925.459, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42306.556, "from_m": 41749.591, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44819.197, "from_m": 42306.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": 46630.272, "from_m": 44819.197, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46924.433, "from_m": 46630.272, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47678.626, "from_m": 46924.433, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51726.257, "from_m": 47678.626, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 51774.807, "from_m": 51726.257, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59500.494, "from_m": 51774.807, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 61777.99, "from_m": 59500.494, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62392.275, "from_m": 61777.99, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74043.949, "from_m": 62392.275, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 74158.692, "from_m": 74043.949, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 74341.204, "from_m": 74158.692, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 74605.836, "from_m": 74341.204, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81717.986, "from_m": 74605.836, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 82058.98, "from_m": 81717.986, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82251.171, "from_m": 82058.98, "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": 82304.746, "from_m": 82251.171, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82338.715, "from_m": 82304.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82839.53, "from_m": 82338.715, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82855.022, "from_m": 82839.53, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 85162.549, "from_m": 82855.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85219.85, "from_m": 85162.549, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85266.549, "from_m": 85219.85, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85605.497, "from_m": 85266.549, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 85829.969, "from_m": 85605.497, "capability_applied": null, "effective_limit_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": 627640, "profile_key": "062cc15a14d5419157dfbf2ec29fb7f04d943a33b44d01de71bf50e43c47f821", "schedule_id": 39499, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0500", "location": "Etches Park Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0500H", "location": "Derby Way & Works Jn", "stage_seq": 2, "distance_m": 420.336, "section_seq": 1, "route_path_id": 106508}, {"is_pass": false, "wtt_arr": "0501H", "wtt_dep": "0504", "location": "Derby", "stage_seq": 3, "distance_m": 778.968, "section_seq": 1, "route_path_id": 106508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0507H", "location": "St. Mary's South Jn", "stage_seq": 4, "distance_m": 2236.346, "section_seq": 1, "route_path_id": 106508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516", "location": "Ambergate Jn", "stage_seq": 5, "distance_m": 16687.796, "section_seq": 1, "route_path_id": 106508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Clay Cross North Jn", "stage_seq": 6, "distance_m": 34280.181, "section_seq": 1, "route_path_id": 106508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Chesterfield South Jn", "stage_seq": 7, "distance_m": 38051.17, "section_seq": 1, "route_path_id": 106508}, {"is_pass": false, "wtt_arr": "0527H", "wtt_dep": "0537H", "location": "Chesterfield", "stage_seq": 8, "distance_m": 40321.138, "section_seq": 1, "route_path_id": 106508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Chesterfield South Jn", "stage_seq": 9, "distance_m": 41815.002, "section_seq": 1, "route_path_id": 106508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Clay Cross North Jn", "stage_seq": 10, "distance_m": 45560.408, "section_seq": 1, "route_path_id": 106508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Alfreton", "stage_seq": 11, "distance_m": 56632.528, "section_seq": 1, "route_path_id": 106508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Ironville Jn", "stage_seq": 12, "distance_m": 61310.075, "section_seq": 1, "route_path_id": 106508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Langley Mill", "stage_seq": 13, "distance_m": 66574.935, "section_seq": 1, "route_path_id": 106508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Trowell Jn", "stage_seq": 14, "distance_m": 74158.692, "section_seq": 1, "route_path_id": 106508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Radford Jn", "stage_seq": 15, "distance_m": 82294.352, "section_seq": 1, "route_path_id": 106508}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Mansfield Jn", "stage_seq": 16, "distance_m": 84802.293, "section_seq": 1, "route_path_id": 106508}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Nottingham", "stage_seq": 17, "distance_m": 85829.969, "section_seq": 1, "route_path_id": 106508}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85829.969, "from_m": 0.0, "section_seq": 1, "route_path_id": 106508}], "total_distance_m": 85829.969, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 81398.232, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4431.737, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:58:55Z", "source_id": 16774344, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7612, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:19:39Z", "source_id": 52025990, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:20:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:19:44Z", "source_id": 16778865, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16657, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:40Z", "source_id": 52055181, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:46:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:49Z", "source_id": 16787672, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16716, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:22Z", "source_id": 52067691, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:54:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:22Z", "source_id": 16791548, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16508, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:53Z", "source_id": 52104723, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:17:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:59Z", "source_id": 16803438, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Etches Park Sidings |
0500 |
0500 |
None |
None |
None |
Nottingham |
0612 |
0612 |
4 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G53176/2026-09-17/detailed |
None |
Chesterfield |
2026-09-17T05:42:30+01:00 |
Nottingham |
53.0 |
{"type": "LineString", "coordinates": [[-1.4194334, 53.238158299999995], [-1.4195567, 53.2376884], [-1.4196555999999998, 53.237373100000006], [-1.4197953999999997, 53.236971200000006], [-1.4201875, 53.2357014], [-1.4206738, 53.2340645], [-1.4207108, 53.233915800000005], [-1.4210347, 53.23277959999999], [-1.4211719, 53.232078300000005], [-1.4212442999999997, 53.23167370000001], [-1.4213194, 53.23120649999999], [-1.421355, 53.2308099], [-1.4213871, 53.230539799999995], [-1.4213961, 53.23046870000001], [-1.4214151999999998, 53.2302479], [-1.4214669, 53.2299541], [-1.4215160999999998, 53.22931], [-1.4215653999999998, 53.22860240000001], [-1.4215627999999998, 53.2280037], [-1.4215631, 53.2278142], [-1.4215635, 53.227518399999994], [-1.4215447, 53.2268344], [-1.4215171, 53.2262212], [-1.4214947999999998, 53.225844499999994], [-1.421444, 53.22541260000001], [-1.4213749, 53.22482579999999], [-1.4212878999999998, 53.22426130000001], [-1.4210509999999998, 53.22327679999999], [-1.4205595, 53.22136929999999], [-1.4202835000000005, 53.2204531], [-1.4202313999999998, 53.22029539999999], [-1.4199130999999998, 53.2194909], [-1.4194418999999998, 53.2183756], [-1.4191071999999998, 53.2176302], [-1.4183065999999998, 53.2161122], [-1.4176471999999998, 53.2150358], [-1.4168412999999995, 53.2138603], [-1.4161812, 53.21292059999999], [-1.4156158, 53.2121714], [-1.4147732000000002, 53.2111482], [-1.4139697999999998, 53.2102665], [-1.4138528, 53.2101382], [-1.4134155, 53.2096821], [-1.4124803, 53.208669099999995], [-1.4113067999999998, 53.20736659999999], [-1.4102297999999998, 53.206053], [-1.4093836, 53.20496159999998], [-1.4086293, 53.203891600000006], [-1.4082726999999997, 53.20332909999999], [-1.4075566, 53.20219960000001], [-1.4069442, 53.201120499999995], [-1.4065677, 53.200413], [-1.4062487, 53.19975979999999], [-1.4061683, 53.19959529999999], [-1.4061600495635893, 53.19957740430325], [-1.4060848999999995, 53.19941440000001], [-1.4053612, 53.1979484], [-1.4050952, 53.19727169999999], [-1.4043808, 53.19552529999999], [-1.4041988, 53.1949674], [-1.4041284999999997, 53.19480010000001], [-1.4039246, 53.194309999999994], [-1.4037221999999998, 53.1938103], [-1.4036851, 53.1937215], [-1.4034386, 53.19313160000001], [-1.4031119, 53.19237360000001], [-1.4027799999999997, 53.1916374], [-1.4024305999999995, 53.19084539999999], [-1.4021409, 53.190094900000005], [-1.4019431, 53.18957069999999], [-1.4018062999999998, 53.1891914], [-1.4016239, 53.188694799999986], [-1.4014597, 53.18824669999999], [-1.4013061000000002, 53.187793799999994], [-1.4012121999999998, 53.18751089999999], [-1.4010915, 53.1871413], [-1.4009983, 53.18684689999999], [-1.4008877, 53.186446999999994], [-1.4007857999999995, 53.18600820000001], [-1.4007139999999998, 53.1856078], [-1.4006629999999998, 53.18518339999999], [-1.4006396, 53.1848781], [-1.4006249, 53.1847425], [-1.4006086999999998, 53.18433019999999], [-1.4006067, 53.1839442], [-1.400621, 53.183693899999994], [-1.4006339, 53.183288099999984], [-1.4006594999999995, 53.18301850000001], [-1.4007002999999998, 53.1827588], [-1.4007376, 53.1825482], [-1.4008340999999995, 53.1821765], [-1.4009436, 53.1818076], [-1.4011330999999998, 53.1812916], [-1.4012178, 53.18107990000001], [-1.4013645999999995, 53.18072759999998], [-1.4015234, 53.180315099999994], [-1.4015958, 53.18014310000001], [-1.4017657, 53.1796575], [-1.4018038, 53.1794849], [-1.401862, 53.179196000000005], [-1.4018839999999997, 53.1788767], [-1.4018855, 53.1785404], [-1.4018533, 53.178241400000005], [-1.4017728, 53.17786209999999], [-1.4016923, 53.1776161], [-1.4015502, 53.17727529999999], [-1.4014, 53.176994], [-1.4012283, 53.1767384], [-1.4010191, 53.17645869999998], [-1.4008904, 53.176304299999984], [-1.4005792, 53.1759748], [-1.4002842, 53.17571430000001], [-1.4001232, 53.17558729999999], [-1.3997397, 53.175298], [-1.399037, 53.174809199999984], [-1.398432, 53.1744117], [-1.3977213, 53.1739777], [-1.3970923, 53.17356329999999], [-1.3964411999999995, 53.17311919999999], [-1.3959584, 53.1727543], [-1.3957571999999998, 53.172593500000005], [-1.3953143999999995, 53.1722202], [-1.3948936, 53.1718137], [-1.394322, 53.171195999999995], [-1.3939384, 53.1707571], [-1.3935414999999998, 53.17029079999999], [-1.3932091, 53.16987149999999], [-1.3928200000000002, 53.16932289999999], [-1.392592, 53.1689788], [-1.3923643, 53.168589999999995], [-1.3921037999999997, 53.1681073], [-1.3918918999999998, 53.1676684], [-1.3917203, 53.1672616], [-1.3915327999999998, 53.1667393], [-1.3914091, 53.1663563], [-1.3912989, 53.1659648], [-1.3911667, 53.16528709999999], [-1.3910861999999995, 53.1644976], [-1.3910682, 53.16371259999999], [-1.3910883, 53.1631479], [-1.3911605, 53.16257559999999], [-1.3914362, 53.16090499999999], [-1.3916168999999998, 53.1599046], [-1.39169, 53.1595], [-1.3921005999999998, 53.15718240000001], [-1.3922682, 53.1561396], [-1.3924382000000002, 53.1550964], [-1.3925339999999995, 53.1543], [-1.3925642, 53.1535081], [-1.3925473, 53.1526933], [-1.3925099, 53.1522887], [-1.3924843, 53.151898200000005], [-1.3923228, 53.1511457], [-1.3921244, 53.1504027], [-1.3916810999999998, 53.149206699999986], [-1.3913413999999995, 53.148554399999995], [-1.3909039, 53.14792769999999], [-1.3904856, 53.1472635], [-1.3899747999999998, 53.1466311], [-1.3895235, 53.14601710000001], [-1.389267813018774, 53.14573188385283], [-1.3889936, 53.145425999999986], [-1.3887248999999997, 53.14515229999999], [-1.388424, 53.144890200000006], [-1.3877889000000003, 53.1443599], [-1.3871045, 53.1438245], [-1.3863824, 53.14329790000001], [-1.3853795999999998, 53.1426413], [-1.3848475, 53.14232019999999], [-1.3842985, 53.1420045], [-1.3832715, 53.14147629999999], [-1.3826697999999995, 53.14123059999999], [-1.38249, 53.14114779999999], [-1.3820795999999995, 53.1409587], [-1.3811667, 53.1405788], [-1.3802415999999995, 53.1402175], [-1.3789040999999995, 53.139681], [-1.3777279999999998, 53.13914810000001], [-1.3772671, 53.13892390000001], [-1.3765119999999995, 53.1385301], [-1.3758552, 53.1381525], [-1.3752007999999998, 53.13774179999999], [-1.3747598, 53.1374619], [-1.3738008999999998, 53.13677409999998], [-1.3728504999999998, 53.1359875], [-1.3721477, 53.13532409999999], [-1.3715045, 53.134636500000006], [-1.3709209, 53.13393769999998], [-1.3704145, 53.13322149999998], [-1.3700997999999998, 53.1327331], [-1.3698269999999997, 53.1322395], [-1.369486, 53.13153940000001], [-1.3693974, 53.1313236], [-1.3692234, 53.1308772], [-1.3690782999999995, 53.1304283], [-1.3688688999999998, 53.12955929999999], [-1.3687311999999998, 53.12876649999999], [-1.3686776, 53.12799449999999], [-1.3686554999999998, 53.1269231], [-1.3686238, 53.125388599999994], [-1.3686104, 53.12474530000001], [-1.3686083999999998, 53.1239877], [-1.3686069, 53.1238591], [-1.3685767, 53.122058599999995], [-1.3685597, 53.121295100000005], [-1.3685358, 53.1199775], [-1.3685028999999995, 53.11865939999999], [-1.3684829, 53.11765239999999], [-1.3684991, 53.11714560000001], [-1.3685161, 53.11689289999999], [-1.3685330999999998, 53.1166402], [-1.3685963, 53.1161853], [-1.3686292, 53.11599879999999], [-1.3688016, 53.1150236], [-1.3688290999999997, 53.11488070000001], [-1.3688748999999998, 53.1146708], [-1.3690002999999995, 53.114019], [-1.3691016, 53.113494900000006], [-1.3691921, 53.113032399999994], [-1.3692303, 53.11283749999999], [-1.3693683999999997, 53.11215699999999], [-1.3694034999999998, 53.11196030000001], [-1.3694858000000003, 53.11150010000001], [-1.3695724, 53.1110395], [-1.3699022, 53.1093971], [-1.3702343999999995, 53.10769580000001], [-1.3703868, 53.106919399999995], [-1.3704496, 53.106584600000005], [-1.3705064999999998, 53.10625509999999], [-1.3705518, 53.1059629], [-1.3705826, 53.105734700000006], [-1.3706003, 53.10551559999999], [-1.3706105999999998, 53.105377], [-1.3706254999999998, 53.1051303], [-1.3706373999999997, 53.1047685], [-1.3706188999999998, 53.10435590000001], [-1.3705937, 53.1039587], [-1.3705007, 53.10332669999999], [-1.3703855, 53.1027013], [-1.3702312999999997, 53.1021494], [-1.3700059999999998, 53.101508], [-1.3697207999999998, 53.1008713], [-1.3695976, 53.10063050000001], [-1.369467, 53.10037930000001], [-1.3688591, 53.0993416], [-1.3685696, 53.0989007], [-1.3682711, 53.09848060000001], [-1.3679007, 53.0979729], [-1.3674877, 53.0974706], [-1.3670733000000002, 53.096966499999986], [-1.3666083, 53.0964736], [-1.3659520999999997, 53.09581769999999], [-1.3652399, 53.09516], [-1.3614951488869989, 53.09181876959621], [-1.3588221, 53.0894336], [-1.3579147, 53.0887099], [-1.3569694, 53.0880495], [-1.3556252, 53.0872228], [-1.3541498, 53.0864478], [-1.3536026, 53.08615910000001], [-1.3529728, 53.0858129], [-1.3518395, 53.0851354], [-1.3503562999999998, 53.0842165], [-1.3496452, 53.083776], [-1.3475534, 53.0824974], [-1.3474729261792822, 53.082446347621115], [-1.3455189, 53.08120669999999], [-1.3450300999999998, 53.0808877], [-1.3448063, 53.0807467], [-1.3443351, 53.080410999999984], [-1.3441932, 53.0803099], [-1.3437555, 53.0799607], [-1.3433512, 53.0796058], [-1.3425986, 53.078855999999995], [-1.3419905, 53.07812119999999], [-1.3414765, 53.07737459999999], [-1.3411529999999998, 53.07675299999999], [-1.3409096, 53.076120499999995], [-1.3407415, 53.0755172], [-1.3406042, 53.0749372], [-1.3405036, 53.0743714], [-1.3404542, 53.073758], [-1.3404547, 53.0736633], [-1.3404549999999995, 53.07360450000001], [-1.3404825, 53.073202300000005], [-1.3405115, 53.07283989999999], [-1.3405857, 53.072310599999994], [-1.3407048, 53.0717856], [-1.3408913999999998, 53.0710381], [-1.3411700999999998, 53.0701402], [-1.3418291, 53.068194000000005], [-1.3423058, 53.066799799999984], [-1.3428317, 53.06521829999999], [-1.3429727, 53.0648089], [-1.3430897, 53.0644523], [-1.3431985, 53.0641614], [-1.3434268, 53.0634907], [-1.3434942, 53.06327699999999], [-1.3436478999999997, 53.0627163], [-1.3438074, 53.0621889], [-1.3439192000000002, 53.0618981], [-1.3440394999999998, 53.06156310000001], [-1.3441340999999998, 53.061266800000006], [-1.3442333, 53.0607687], [-1.3442552999999997, 53.06067190000001], [-1.3443994, 53.06030059999999], [-1.3445431, 53.059847], [-1.3446301, 53.059369499999995], [-1.3446683999999998, 53.059063000000016], [-1.3446724, 53.0587579], [-1.3446623, 53.05846029999999], [-1.3446267, 53.05816010000001], [-1.3445014, 53.0575851], [-1.3444196, 53.0573055], [-1.344305, 53.0570244], [-1.3440116, 53.0564316], [-1.3436563999999998, 53.055848299999994], [-1.3429995999999995, 53.05490189999999], [-1.3423584, 53.0540044], [-1.3417973, 53.0531922], [-1.3413076, 53.052412999999994], [-1.340841, 53.05151759999999], [-1.3406602, 53.051127099999995], [-1.3404231, 53.050615099999995], [-1.3399989999999995, 53.0494646], [-1.3397494999999997, 53.048723999999986], [-1.3393126, 53.04721860000001], [-1.3387920000000002, 53.04539359999999], [-1.3384334999999998, 53.0440534], [-1.3383757, 53.04390899999999], [-1.3382466, 53.0434595], [-1.3378567999999995, 53.04208479999999], [-1.3374634, 53.0407096], [-1.3367506, 53.03815620000001], [-1.3367347999999997, 53.0380995], [-1.3366617852334757, 53.03783802447602], [-1.3366361999999998, 53.03774640000001], [-1.3360572, 53.0356864], [-1.3355532, 53.03391659999999], [-1.3355355, 53.0338544], [-1.3354702, 53.03362520000001], [-1.3343027999999997, 53.0295298], [-1.3333091999999998, 53.02607050000001], [-1.3323964, 53.02298619999999], [-1.3322871999999997, 53.0226172], [-1.3320552, 53.02191359999999], [-1.3314973, 53.0202298], [-1.3312805, 53.0196018], [-1.3311092, 53.0191058], [-1.3309443368879508, 53.018530467465], [-1.3309432, 53.0185265], [-1.3308288999999998, 53.0181428], [-1.3305520999999998, 53.01714020000001], [-1.3301382999999998, 53.0156418], [-1.3299752, 53.01513860000001], [-1.3297035, 53.01448069999999], [-1.32944, 53.01397930000001], [-1.3291562999999995, 53.013478000000006], [-1.3290627, 53.0133116], [-1.3288846, 53.0130357], [-1.3283495, 53.01221879999999], [-1.3277635, 53.0114372], [-1.327209, 53.01077339999999], [-1.3266066999999997, 53.0101199], [-1.3258886, 53.0093981], [-1.325115, 53.0086888], [-1.3243583, 53.0080491], [-1.3235185, 53.00742150000001], [-1.3226687, 53.00681749999998], [-1.3217712999999998, 53.00622370000001], [-1.3206614, 53.005559], [-1.3193972, 53.0048967], [-1.3191306, 53.00476350000001], [-1.3178906, 53.004185499999984], [-1.3169561, 53.00378189999999], [-1.3168425999999998, 53.00372899999999], [-1.3159767999999998, 53.003373499999995], [-1.3150851999999995, 53.0029992], [-1.3145387, 53.002769699999995], [-1.313596, 53.0024363], [-1.3131592, 53.00226229999999], [-1.3125966, 53.00201609999999], [-1.3120149, 53.001776099999994], [-1.3105433000000002, 53.001079], [-1.309985, 53.0008371], [-1.3093212, 53.0005615], [-1.3086703999999998, 53.0002813], [-1.3080441, 53.0000138], [-1.3076681, 52.9998432], [-1.3072081999999998, 52.9996186], [-1.3069277999999998, 52.999473300000005], [-1.3067658, 52.9993792], [-1.3062567, 52.99907459999999], [-1.3059326999999998, 52.9988692], [-1.3055336, 52.9985994], [-1.3052108, 52.99835569999999], [-1.3049243999999998, 52.9981292], [-1.3046381, 52.9978756], [-1.3043557999999995, 52.99759499999999], [-1.3040306, 52.99724909999999], [-1.3038165999999998, 52.9969772], [-1.3036739999999998, 52.9967811], [-1.3034423999999998, 52.99641040000001], [-1.3033079, 52.996169599999995], [-1.3031531999999997, 52.995855799999994], [-1.302128, 52.99375570000001], [-1.3010965, 52.9916542], [-1.3005329999999995, 52.990433], [-1.300034, 52.9894923], [-1.2994060999999997, 52.9882329], [-1.2987775999999998, 52.9870152], [-1.2984727, 52.9864243], [-1.2979375999999998, 52.985331300000006], [-1.2976077999999998, 52.98464959999999], [-1.2975247999999997, 52.9844851], [-1.2971851240147527, 52.98378961162837], [-1.2970322999999997, 52.98347669999999], [-1.2968017999999997, 52.98304139999998], [-1.2964423, 52.982305700000005], [-1.2952792, 52.980172], [-1.2945980999999998, 52.9788678], [-1.294447, 52.97855199999999], [-1.2941416999999995, 52.977833800000006], [-1.2940321, 52.97751319999999], [-1.2939085, 52.977139], [-1.2936689, 52.9766044], [-1.2934863, 52.9761971], [-1.2933235, 52.9759005], [-1.2924469, 52.97409940000001], [-1.291436, 52.97200589999999], [-1.2910547, 52.97123979999999], [-1.2907198999999998, 52.9705282], [-1.2904688, 52.969935199999995], [-1.2903458, 52.9696029], [-1.2902902, 52.96942589999998], [-1.2901656999999995, 52.96908779999998], [-1.2900684, 52.96872700000001], [-1.2899598, 52.96830299999999], [-1.2898961, 52.9680008], [-1.2898362, 52.96770649999999], [-1.2897725999999998, 52.9672668], [-1.2897363, 52.9670065], [-1.2895389, 52.965736099999994], [-1.2892994, 52.964098400000005], [-1.2890467, 52.9625157], [-1.2888967, 52.9615028], [-1.2887519, 52.96055279999999], [-1.2886961, 52.96022289999999], [-1.2885237, 52.959344], [-1.2884594315126348, 52.95901664228603], [-1.2884316711928547, 52.95885900865316], [-1.2884085095453988, 52.95871962917612], [-1.2883893381805391, 52.95859589348043], [-1.2883735487085488, 52.95848519119156], [-1.288360532739699, 52.95838491193507], [-1.2883496818842624, 52.958292445336426], [-1.2883403877525106, 52.95820518102116], [-1.2883320419547164, 52.95812050861476], [-1.2883240361011516, 52.95803581774273], [-1.2883157618020886, 52.9579484980306], [-1.2883066106677994, 52.95785593910387], [-1.288295974308556, 52.95775553058804], [-1.2882832443346308, 52.95764466210861], [-1.288267812356296, 52.957520723291104], [-1.2882490699838236, 52.957381103761016], [-1.288226408827486, 52.957223193143854], [-1.2881866000000002, 52.9568766], [-1.2881290999999997, 52.9564835], [-1.2880428, 52.956216000000005], [-1.2880098999999998, 52.956114199999995], [-1.287925, 52.9559299], [-1.2878085, 52.9557196], [-1.2876787, 52.955529299999995], [-1.2875473999999998, 52.95536599999999], [-1.2873848999999995, 52.9552048], [-1.2872134, 52.955050500000006], [-1.2869961, 52.95489139999999], [-1.2867641, 52.9547291], [-1.2862989, 52.9544312], [-1.2852232, 52.95374220000001], [-1.2838849, 52.9528933], [-1.2821419, 52.95178419999999], [-1.281531, 52.951421], [-1.2809208, 52.9510834], [-1.2802958, 52.95075939999999], [-1.2796420999999998, 52.9504393], [-1.279257, 52.950266500000005], [-1.2786535, 52.95000819999999], [-1.2781454999999995, 52.94979629999999], [-1.2776841, 52.94961489999999], [-1.2772172999999998, 52.94944139999999], [-1.2767438999999998, 52.94927669999999], [-1.2762824, 52.949126199999995], [-1.2754886, 52.948868899999994], [-1.2746473, 52.9486199], [-1.27376, 52.948390999999994], [-1.2731737, 52.9482454], [-1.2727512999999997, 52.948150899999995], [-1.272085, 52.948014], [-1.2711387999999997, 52.94784249999999], [-1.2706788999999998, 52.94776769999999], [-1.2696231, 52.947603599999994], [-1.2688932, 52.94751649999999], [-1.2681148, 52.9474303], [-1.2675271, 52.9473782], [-1.2667266, 52.9473168], [-1.2658165, 52.9472733], [-1.2651475999999997, 52.94725660000001], [-1.2636105, 52.9472543], [-1.2627291, 52.9472676], [-1.2618575, 52.94730030000001], [-1.2607097, 52.94738499999998], [-1.2596277, 52.9474879], [-1.259138, 52.94754820000001], [-1.2585923, 52.947615], [-1.2581066, 52.94768729999999], [-1.25764139776733, 52.94775572936998], [-1.2576313999999995, 52.9477572], [-1.2567021, 52.9479186], [-1.2564393, 52.94797160000001], [-1.2556873, 52.9481348], [-1.2531329999999998, 52.948681500000006], [-1.2513485, 52.9490474], [-1.2488406, 52.9495846], [-1.2479953, 52.949767300000005], [-1.2476003, 52.9498565], [-1.2439766999999995, 52.95063189999999], [-1.2432712999999995, 52.9508044], [-1.2426386, 52.950969699999995], [-1.2413697999999995, 52.9513294], [-1.2398509, 52.9518342], [-1.2386345, 52.9523352], [-1.2372802, 52.9529327], [-1.2364956, 52.9533225], [-1.2357812, 52.9536948], [-1.234262, 52.95448270000001], [-1.2329445, 52.9551833], [-1.2285285, 52.95741760000001], [-1.2272655, 52.9579684], [-1.2268711999999995, 52.95814039999999], [-1.2265247, 52.9582687], [-1.2254608, 52.9586454], [-1.2245977, 52.9589143], [-1.2235527999999998, 52.9592123], [-1.2227129, 52.9594242], [-1.2221612, 52.9595537], [-1.2217111, 52.959646500000005], [-1.220384, 52.9599017], [-1.2191069, 52.9600945], [-1.2184881, 52.9601797], [-1.2169936, 52.96032700000001], [-1.2159308999999998, 52.960398399999995], [-1.2150171, 52.96043349999999], [-1.2139475999999998, 52.9604424], [-1.2130586, 52.960427900000006], [-1.2117678, 52.960388300000005], [-1.2084682, 52.9602629], [-1.1955294, 52.9597507], [-1.1954156, 52.9597456], [-1.1898997, 52.9595229], [-1.1892225999999997, 52.9594955], [-1.1887244, 52.95947410000001], [-1.1883579, 52.9594357], [-1.1880148, 52.95938959999999], [-1.1877017999999997, 52.95933310000001], [-1.1871013999999998, 52.9591731], [-1.1867775, 52.95906370000001], [-1.1865764, 52.9589885], [-1.1863007, 52.95886260000001], [-1.1859984, 52.9587094], [-1.185723, 52.9585365], [-1.1854324, 52.95832239999999], [-1.185196, 52.95811110000001], [-1.1849863, 52.957882700000006], [-1.1848289, 52.9576619], [-1.1847156, 52.9574611], [-1.1846185, 52.9572009], [-1.1845221999999995, 52.9567108], [-1.1845234999999998, 52.95653840000001], [-1.1845173, 52.9563225], [-1.1845076, 52.9562292], [-1.1844259, 52.9559277], [-1.1844199, 52.95584850000001], [-1.1843831000000002, 52.9556467], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} |
28.3 |
0524 |
0617 |
Chesterfield |
Nottingham |
Nottingham |
52.9473183 |
-1.1440028 |
52.9473183 |
-1.1440028 |
1 |
0 |
2026-09-17 05:27:21 |
TERMINATED |
2026-09-17 05:17:00 |
Nottingham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803438 |
1789622160772236 |
54 |
54 |
2026-09-17 05:27:18.700270 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:18.463396 |
| 598138 |
629508 |
Y65319 |
725Y51M617 |
2026-09-17 |
COMPLETE |
16803821 |
2026-09-17 06:17:00 |
2026-09-17 05:27:51 |
2026-09-19 05:27:51 |
{"id": 629508, "stp": "P", "toc": "London Overground", "uid": "Y65319", "consist": null, "dest_crs": "WJH", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65319/2026-09-17/detailed", "trust_id": "725Y51M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Willesden Junction High Level", "service_date": "2026-09-17", "dest_arr_time": "0607", "dest_platform": "5", "is_terminated": 1, "next_location": "Willesden Junction High Level", "signalling_id": "5Y51", "timing_status": "LATE", "origin_station": "Kensal Green Turnback", "current_leg_arr": "0617", "current_leg_dep": "0614", "current_leg_end": "Willesden Junction High Level", "origin_dep_time": "0604", "origin_platform": null, "current_location": "Willesden Junction High Level", "last_update_time": "2026-09-17T05:27:51", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.227083, 51.5332023], [-0.22749949999999997, 51.53318209999999], [-0.2283112, 51.5331477], [-0.2286291, 51.533133600000006], [-0.2297051, 51.5330976], [-0.23070209999999997, 51.53306079999999], [-0.2309897, 51.5330484], [-0.23120659999999996, 51.533027700000005], [-0.23137409999999997, 51.53300569999999], [-0.23176340000000004, 51.5329709], [-0.2323658, 51.5329464], [-0.2331551, 51.5329205], [-0.2337751, 51.5328936], [-0.234499, 51.53287159999999], [-0.2350531, 51.53286599999998], [-0.2357609, 51.532866299999995], [-0.23641370000000003, 51.5328594], [-0.23698549999999996, 51.532846500000005], [-0.2374814, 51.5328271], [-0.2379924, 51.532811200000005], [-0.23846999999999996, 51.5327972], [-0.23890829999999996, 51.5327768], [-0.239185, 51.5327654], [-0.23998949999999997, 51.5327386], [-0.2404171, 51.5327162], [-0.2408348, 51.5326904], [-0.24123670000000005, 51.5326672], [-0.24158999999999992, 51.5326405], [-0.24183049999999995, 51.53261289999999], [-0.24205920000000003, 51.5325858], [-0.2422987, 51.53254629999999], [-0.2425331, 51.53249719999999], [-0.2427584, 51.5324338], [-0.24298139999999993, 51.5323574], [-0.243146857523659, 51.53228687554147], [-0.2431529, 51.53228429999999], [-0.24317396287101783, 51.53227491886425], [-0.24321922078909225, 51.532254761554704], [-0.2432954874897965, 51.53222079330178], [-0.24332959999999995, 51.5322056], [-0.2434938, 51.5321123]]}", "current_leg_start": "Kensal Green Turnback", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "51.5321123", "next_location_lon": "-0.2434938", "previous_location": "Kensal Green Turnback", "current_leg_milage": "0.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 325.002, \"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\": 552.886, \"from_m\": 325.002, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 924.409, \"from_m\": 552.886, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1152.758, \"from_m\": 924.409, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 629508, \"profile_key\": \"a367bcbe8034114e2c28300527c4b3c982fac7ebdf328cc45808e5d13be7ffd7\", \"schedule_id\": 30875, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Kensal Green Turnback\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 2, \"distance_m\": 514.553, \"section_seq\": 1, \"route_path_id\": 40816}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Willesden Junction High Level\", \"stage_seq\": 3, \"distance_m\": 1152.758, \"section_seq\": 1, \"route_path_id\": 40816}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1152.758, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40816}], \"total_distance_m\": 1152.758, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 1152.758, \"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": "0604", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5321123", "current_position_lon": "-0.2434938", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:07Z\", \"source_id\": 52095822, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:33Z\", \"source_id\": 52106015, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:37Z\", \"source_id\": 16803821, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Willesden Junction High Level", "service_state_platform": "5", "timing_fact_generation": 1789622199960865, "current_leg_arrival_utc": "2026-09-17T06:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:25.404473", "service_state_evidence_id": 16803821, "current_leg_start_actual_dep": "2026-09-17T06:14:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:25.780590", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
WJH |
5Y51 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 325.002, "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": 552.886, "from_m": 325.002, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 924.409, "from_m": 552.886, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1152.758, "from_m": 924.409, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 629508, "profile_key": "a367bcbe8034114e2c28300527c4b3c982fac7ebdf328cc45808e5d13be7ffd7", "schedule_id": 30875, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0604", "location": "Kensal Green Turnback", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Kensal Green Jn", "stage_seq": 2, "distance_m": 514.553, "section_seq": 1, "route_path_id": 40816}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Willesden Junction High Level", "stage_seq": 3, "distance_m": 1152.758, "section_seq": 1, "route_path_id": 40816}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1152.758, "from_m": 0.0, "section_seq": 1, "route_path_id": 40816}], "total_distance_m": 1152.758, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 1152.758, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22846, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:07Z", "source_id": 52095822, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-17T05:11:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:33Z", "source_id": 52106015, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:17:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:37Z", "source_id": 16803821, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Kensal Green Turnback |
0604 |
0604 |
None |
None |
None |
Willesden Junction High Level |
0607 |
0607 |
5 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65319/2026-09-17/detailed |
None |
Kensal Green Turnback |
2026-09-17T06:14:00+01:00 |
Willesden Junction High Level |
3.0 |
{"type": "LineString", "coordinates": [[-0.227083, 51.5332023], [-0.22749949999999997, 51.53318209999999], [-0.2283112, 51.5331477], [-0.2286291, 51.533133600000006], [-0.2297051, 51.5330976], [-0.23070209999999997, 51.53306079999999], [-0.2309897, 51.5330484], [-0.23120659999999996, 51.533027700000005], [-0.23137409999999997, 51.53300569999999], [-0.23176340000000004, 51.5329709], [-0.2323658, 51.5329464], [-0.2331551, 51.5329205], [-0.2337751, 51.5328936], [-0.234499, 51.53287159999999], [-0.2350531, 51.53286599999998], [-0.2357609, 51.532866299999995], [-0.23641370000000003, 51.5328594], [-0.23698549999999996, 51.532846500000005], [-0.2374814, 51.5328271], [-0.2379924, 51.532811200000005], [-0.23846999999999996, 51.5327972], [-0.23890829999999996, 51.5327768], [-0.239185, 51.5327654], [-0.23998949999999997, 51.5327386], [-0.2404171, 51.5327162], [-0.2408348, 51.5326904], [-0.24123670000000005, 51.5326672], [-0.24158999999999992, 51.5326405], [-0.24183049999999995, 51.53261289999999], [-0.24205920000000003, 51.5325858], [-0.2422987, 51.53254629999999], [-0.2425331, 51.53249719999999], [-0.2427584, 51.5324338], [-0.24298139999999993, 51.5323574], [-0.243146857523659, 51.53228687554147], [-0.2431529, 51.53228429999999], [-0.24317396287101783, 51.53227491886425], [-0.24321922078909225, 51.532254761554704], [-0.2432954874897965, 51.53222079330178], [-0.24332959999999995, 51.5322056], [-0.2434938, 51.5321123]]} |
0.7 |
0614 |
0617 |
Kensal Green Turnback |
Willesden Junction High Level |
Willesden Junction High Level |
51.5321123 |
-0.2434938 |
51.5321123 |
-0.2434938 |
1 |
0 |
2026-09-17 05:27:51 |
TERMINATED |
2026-09-17 05:17:00 |
Willesden Junction High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803821 |
1789622199960865 |
6 |
6 |
2026-09-17 05:27:25.780590 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:25.404473 |
| 598139 |
629304 |
L55361 |
505N13M617 |
2026-09-17 |
COMPLETE |
16803159 |
2026-09-17 06:17:00 |
2026-09-17 05:27:51 |
2026-09-19 05:27:51 |
{"id": 629304, "stp": "P", "toc": "Greater Anglia", "uid": "L55361", "consist": "720110+720509", "dest_crs": "CLT", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55361/2026-09-17/detailed", "trust_id": "505N13M617", "origin_crs": "XLC", "show_on_map": 0, "dar_est_time": "06:00:00", "dar_platform": null, "dest_station": "Clacton-on-Sea", "service_date": "2026-09-17", "dest_arr_time": "0621", "dest_platform": "4", "is_terminated": 1, "next_location": "Clacton-on-Sea", "signalling_id": "5N13", "timing_status": "EARLY", "origin_station": "Clacton Carriage Sidings", "current_leg_arr": "0617", "current_leg_dep": "0615", "current_leg_end": "Clacton-on-Sea", "origin_dep_time": "0600", "origin_platform": null, "current_location": "Clacton-on-Sea", "last_update_time": "2026-09-17T05:27:51", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1577068, 51.7980205], [1.1569451, 51.7971448], [1.1567675999999998, 51.79694080000001], [1.1565611, 51.79670989999999], [1.1563503999999998, 51.796466599999995], [1.1563156, 51.7964344], [1.1561065, 51.796247300000005], [1.1559013, 51.7960888], [1.1557639, 51.7959699], [1.1555291, 51.79568], [1.1552623, 51.7953772], [1.1549418, 51.7950288], [1.1545033, 51.7945975], [1.1540332, 51.794171]]}", "current_leg_start": "Clacton Wash Road", "dest_arr_time_act": "0621", "motion_projection": null, "next_location_lat": "51.7941710", "next_location_lon": "1.1540332", "previous_location": "Clacton Wash Road", "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 376.01, \"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\": 512.338, \"from_m\": 376.01, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 873.811, \"from_m\": 512.338, \"capability_applied\": null, \"effective_limit_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\": 629304, \"profile_key\": \"c655fc665efd128a7f024c875d0860803e22f4620a4bde8e962302054176d7b1\", \"schedule_id\": 16254, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Clacton Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34603}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0615\", \"location\": \"Clacton Wash Road\", \"stage_seq\": 2, \"distance_m\": 376.01, \"section_seq\": 1, \"route_path_id\": 34603}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": null, \"location\": \"Clacton-on-Sea\", \"stage_seq\": 3, \"distance_m\": 873.811, \"section_seq\": 1, \"route_path_id\": 34603}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 873.811, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34603}], \"total_distance_m\": 873.811, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 497.801, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 376.01, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.7941710", "current_position_lon": "1.1540332", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:28Z\", \"source_id\": 52103921, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:30Z\", \"source_id\": 16803159, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clacton-on-Sea", "service_state_platform": "4", "timing_fact_generation": 1789622131781374, "current_leg_arrival_utc": "2026-09-17T06:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:27.545305", "service_state_evidence_id": 16803159, "current_leg_start_actual_dep": "2026-09-17T06:15:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:27.866788", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
XLC |
CLT |
5N13 |
720110+720509 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 376.01, "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": 512.338, "from_m": 376.01, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 873.811, "from_m": 512.338, "capability_applied": null, "effective_limit_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": 629304, "profile_key": "c655fc665efd128a7f024c875d0860803e22f4620a4bde8e962302054176d7b1", "schedule_id": 16254, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Clacton Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34603}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0615", "location": "Clacton Wash Road", "stage_seq": 2, "distance_m": 376.01, "section_seq": 1, "route_path_id": 34603}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": null, "location": "Clacton-on-Sea", "stage_seq": 3, "distance_m": 873.811, "section_seq": 1, "route_path_id": 34603}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 873.811, "from_m": 0.0, "section_seq": 1, "route_path_id": 34603}], "total_distance_m": 873.811, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 497.801, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 376.01, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13612, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:28Z", "source_id": 52103921, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:17:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:30Z", "source_id": 16803159, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Clacton Carriage Sidings |
0600 |
0600 |
None |
6:00:00 |
None |
Clacton-on-Sea |
0621 |
0621 |
4 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L55361/2026-09-17/detailed |
None |
Clacton Wash Road |
2026-09-17T06:15:00+01:00 |
Clacton-on-Sea |
2.0 |
{"type": "LineString", "coordinates": [[1.1577068, 51.7980205], [1.1569451, 51.7971448], [1.1567675999999998, 51.79694080000001], [1.1565611, 51.79670989999999], [1.1563503999999998, 51.796466599999995], [1.1563156, 51.7964344], [1.1561065, 51.796247300000005], [1.1559013, 51.7960888], [1.1557639, 51.7959699], [1.1555291, 51.79568], [1.1552623, 51.7953772], [1.1549418, 51.7950288], [1.1545033, 51.7945975], [1.1540332, 51.794171]]} |
0.3 |
0615 |
0617 |
Clacton Wash Road |
Clacton-on-Sea |
Clacton-on-Sea |
51.7941710 |
1.1540332 |
51.7941710 |
1.1540332 |
1 |
0 |
2026-09-17 05:27:51 |
TERMINATED |
2026-09-17 05:17:00 |
Clacton-on-Sea |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803159 |
1789622131781374 |
3 |
3 |
2026-09-17 05:27:27.866788 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:27.545305 |
| 598140 |
629590 |
W60614 |
875F03M617 |
2026-09-17 |
COMPLETE |
16803208 |
2026-09-17 06:17:00 |
2026-09-17 05:27:51 |
2026-09-19 05:27:51 |
{"id": 629590, "stp": "P", "toc": "London Overground", "uid": "W60614", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60614/2026-09-17/detailed", "trust_id": "875F03M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "New Cross ELL", "service_date": "2026-09-17", "dest_arr_time": "0617", "dest_platform": "D", "is_terminated": 1, "next_location": "New Cross ELL", "signalling_id": "5F03", "timing_status": "ON TIME", "origin_station": "Silwood Stabling Sidings", "current_leg_arr": "0617", "current_leg_dep": "0602", "current_leg_end": "New Cross ELL", "origin_dep_time": "0606", "origin_platform": null, "current_location": "New Cross ELL", "last_update_time": "2026-09-17T05:27:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.04590799999999999, 51.48768319999999], [-0.04555929999999999, 51.4875938], [-0.045445299999999994, 51.4875629], [-0.045340099999999994, 51.48752700000001], [-0.0452428, 51.4874945], [-0.045151, 51.48745689999999], [-0.045035, 51.4874009], [-0.0449545, 51.4873625], [-0.044866, 51.4873124], [-0.044790199999999995, 51.4872648], [-0.0447164, 51.4872139], [-0.044646, 51.4871588], [-0.0445609, 51.48708189999999], [-0.0444784, 51.486998], [-0.0444409, 51.486955], [-0.0443691, 51.4868765], [-0.044342999999999994, 51.48683309999999], [-0.0442772, 51.4867579], [-0.0441921, 51.486659], [-0.04416729999999999, 51.48662099999999], [-0.04410689999999999, 51.4865562], [-0.0439929, 51.48641299999999], [-0.0439225, 51.48628819999998], [-0.0438675, 51.4861658], [-0.0438333, 51.4860406], [-0.04380049999999999, 51.48590860000001], [-0.043789699999999994, 51.4858556], [-0.04377899999999999, 51.48578289999998], [-0.0437683, 51.4856794], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]}", "current_leg_start": "Silwood Stabling Sidings", "dest_arr_time_act": "0617", "motion_projection": null, "next_location_lat": "51.4769539", "next_location_lon": "-0.0327073", "previous_location": "Silwood Stabling Sidings", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 293.409, \"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\": 469.03, \"from_m\": 293.409, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1659.536, \"from_m\": 469.03, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 629590, \"profile_key\": \"7ab1fdc98ebc977d45a5c00e67f721897b7d72bd0522db1d72f1268f292d42f0\", \"schedule_id\": 27091, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Silwood Stabling Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39184}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 2, \"distance_m\": 457.287, \"section_seq\": 1, \"route_path_id\": 39184}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 3, \"distance_m\": 944.425, \"section_seq\": 1, \"route_path_id\": 39184}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": null, \"location\": \"New Cross ELL\", \"stage_seq\": 4, \"distance_m\": 1659.536, \"section_seq\": 1, \"route_path_id\": 39184}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1659.536, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39184}], \"total_distance_m\": 1659.536, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 1659.536, \"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": "0606", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.4769539", "current_position_lon": "-0.0327073", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:32Z\", \"source_id\": 52104048, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:37Z\", \"source_id\": 16803208, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Cross ELL", "service_state_platform": "D", "timing_fact_generation": 1789622138212340, "current_leg_arrival_utc": "2026-09-17T06:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:31.472144", "service_state_evidence_id": 16803208, "current_leg_start_actual_dep": "2026-09-17T06:06:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:33.299370", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
None |
5F03 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 293.409, "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": 469.03, "from_m": 293.409, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1659.536, "from_m": 469.03, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 629590, "profile_key": "7ab1fdc98ebc977d45a5c00e67f721897b7d72bd0522db1d72f1268f292d42f0", "schedule_id": 27091, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0606", "location": "Silwood Stabling Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39184}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Canal Jn (New Cross)", "stage_seq": 2, "distance_m": 457.287, "section_seq": 1, "route_path_id": 39184}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Rolt Street Jn", "stage_seq": 3, "distance_m": 944.425, "section_seq": 1, "route_path_id": 39184}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": null, "location": "New Cross ELL", "stage_seq": 4, "distance_m": 1659.536, "section_seq": 1, "route_path_id": 39184}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1659.536, "from_m": 0.0, "section_seq": 1, "route_path_id": 39184}], "total_distance_m": 1659.536, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 1659.536, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31413, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:32Z", "source_id": 52104048, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:17:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:37Z", "source_id": 16803208, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Silwood Stabling Sidings |
0606 |
0606 |
None |
None |
None |
New Cross ELL |
0617 |
0617 |
D |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W60614/2026-09-17/detailed |
None |
Silwood Stabling Sidings |
2026-09-17T06:06:00+01:00 |
New Cross ELL |
15.0 |
{"type": "LineString", "coordinates": [[-0.04590799999999999, 51.48768319999999], [-0.04555929999999999, 51.4875938], [-0.045445299999999994, 51.4875629], [-0.045340099999999994, 51.48752700000001], [-0.0452428, 51.4874945], [-0.045151, 51.48745689999999], [-0.045035, 51.4874009], [-0.0449545, 51.4873625], [-0.044866, 51.4873124], [-0.044790199999999995, 51.4872648], [-0.0447164, 51.4872139], [-0.044646, 51.4871588], [-0.0445609, 51.48708189999999], [-0.0444784, 51.486998], [-0.0444409, 51.486955], [-0.0443691, 51.4868765], [-0.044342999999999994, 51.48683309999999], [-0.0442772, 51.4867579], [-0.0441921, 51.486659], [-0.04416729999999999, 51.48662099999999], [-0.04410689999999999, 51.4865562], [-0.0439929, 51.48641299999999], [-0.0439225, 51.48628819999998], [-0.0438675, 51.4861658], [-0.0438333, 51.4860406], [-0.04380049999999999, 51.48590860000001], [-0.043789699999999994, 51.4858556], [-0.04377899999999999, 51.48578289999998], [-0.0437683, 51.4856794], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]} |
1.0 |
0602 |
0617 |
Silwood Stabling Sidings |
New Cross ELL |
New Cross ELL |
51.4769539 |
-0.0327073 |
51.4769539 |
-0.0327073 |
1 |
0 |
2026-09-17 05:27:51 |
TERMINATED |
2026-09-17 05:17:00 |
New Cross ELL |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803208 |
1789622138212340 |
4 |
4 |
2026-09-17 05:27:33.299370 |
D |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:31.472144 |
| 598141 |
629865 |
F45196 |
515B871617 |
2026-09-17 |
COMPLETE |
16802840 |
2026-09-17 06:17:00 |
2026-09-17 05:27:51 |
2026-09-19 05:27:51 |
{"id": 629865, "stp": "N", "toc": "c2c", "uid": "F45196", "consist": "720602+720606", "dest_crs": "SRY", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45196/2026-09-17/detailed", "trust_id": "515B871617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness", "service_date": "2026-09-17", "dest_arr_time": "0619", "dest_platform": "1", "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "5B87", "timing_status": "EARLY", "origin_station": "Shoeburyness C.S.D.", "current_leg_arr": "0617", "current_leg_dep": "0612", "current_leg_end": "Shoeburyness", "origin_dep_time": "0614", "origin_platform": null, "current_location": "Shoeburyness", "last_update_time": "2026-09-17T05:27:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7898434999999999, 51.5325845], [0.7882717999999999, 51.53305610000001], [0.7879928999999999, 51.533146599999995], [0.7877948, 51.53322080000001], [0.7876406, 51.5332891], [0.7873965, 51.53342190000001], [0.7871839, 51.5335487], [0.7868591, 51.53373740000001], [0.7872056, 51.5335751], [0.7875930999999999, 51.533405899999984], [0.7877687999999999, 51.533347899999995], [0.7880329, 51.5332683], [0.7884983, 51.5331266], [0.7890311999999999, 51.532967199999995], [0.7894102, 51.5328835], [0.7896846, 51.5328359], [0.7900320999999999, 51.53278110000001], [0.7902017999999998, 51.5327561], [0.7903778999999999, 51.53273479999999], [0.7905211, 51.5327229], [0.7906563, 51.5327141], [0.7908785999999999, 51.53269660000001], [0.7911968, 51.532648300000005], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]}", "current_leg_start": "Shoeburyness C.S.D.", "dest_arr_time_act": "0619", "motion_projection": null, "next_location_lat": "51.5314075", "next_location_lon": "0.7944173", "previous_location": "Shoeburyness C.S.D.", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 659.394, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 836.517, \"from_m\": 659.394, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 629865, \"profile_key\": \"691c3e58e3eb4528c8e6de49b356ab989e38e0e92b4f7fbbb2c1a433e547cd77\", \"schedule_id\": 35945, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Shoeburyness C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40744}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": null, \"location\": \"Shoeburyness\", \"stage_seq\": 2, \"distance_m\": 836.517, \"section_seq\": 1, \"route_path_id\": 40744}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 836.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40744}], \"total_distance_m\": 836.517, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 177.123, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 659.394, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0614", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5314075", "current_position_lon": "0.7944173", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:59Z\", \"source_id\": 52102976, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:02Z\", \"source_id\": 16802840, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness", "service_state_platform": "1", "timing_fact_generation": 1789622102902524, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:35.467018", "service_state_evidence_id": 16802840, "current_leg_start_actual_dep": "2026-09-17T06:14:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:36.276344", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
None |
SRY |
5B87 |
720602+720606 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 659.394, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 836.517, "from_m": 659.394, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 629865, "profile_key": "691c3e58e3eb4528c8e6de49b356ab989e38e0e92b4f7fbbb2c1a433e547cd77", "schedule_id": 35945, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0614", "location": "Shoeburyness C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40744}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": null, "location": "Shoeburyness", "stage_seq": 2, "distance_m": 836.517, "section_seq": 1, "route_path_id": 40744}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 836.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 40744}], "total_distance_m": 836.517, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 177.123, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 659.394, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14370, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:59Z", "source_id": 52102976, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:17:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:02Z", "source_id": 16802840, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Shoeburyness C.S.D. |
0614 |
0614 |
None |
None |
None |
Shoeburyness |
0619 |
0619 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45196/2026-09-17/detailed |
None |
Shoeburyness C.S.D. |
2026-09-17T06:14:00+01:00 |
Shoeburyness |
5.0 |
{"type": "LineString", "coordinates": [[0.7898434999999999, 51.5325845], [0.7882717999999999, 51.53305610000001], [0.7879928999999999, 51.533146599999995], [0.7877948, 51.53322080000001], [0.7876406, 51.5332891], [0.7873965, 51.53342190000001], [0.7871839, 51.5335487], [0.7868591, 51.53373740000001], [0.7872056, 51.5335751], [0.7875930999999999, 51.533405899999984], [0.7877687999999999, 51.533347899999995], [0.7880329, 51.5332683], [0.7884983, 51.5331266], [0.7890311999999999, 51.532967199999995], [0.7894102, 51.5328835], [0.7896846, 51.5328359], [0.7900320999999999, 51.53278110000001], [0.7902017999999998, 51.5327561], [0.7903778999999999, 51.53273479999999], [0.7905211, 51.5327229], [0.7906563, 51.5327141], [0.7908785999999999, 51.53269660000001], [0.7911968, 51.532648300000005], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]} |
0.5 |
0612 |
0617 |
Shoeburyness C.S.D. |
Shoeburyness |
Shoeburyness |
51.5314075 |
0.7944173 |
51.5314075 |
0.7944173 |
1 |
0 |
2026-09-17 05:27:51 |
TERMINATED |
2026-09-17 05:17:00 |
Shoeburyness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16802840 |
1789622102902524 |
6 |
6 |
2026-09-17 05:27:36.276344 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:35.467018 |
| 598142 |
627847 |
Y41827 |
742E77M517 |
2026-09-17 |
COMPLETE |
16804449 |
2026-09-17 06:17:00 |
2026-09-17 05:27:51 |
2026-09-19 05:27:51 |
{"id": 627847, "stp": "P", "toc": "Great Western Railway", "uid": "Y41827", "consist": "165128", "dest_crs": "WOS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41827/2026-09-17/detailed", "trust_id": "742E77M517", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Worcester Shrub Hill", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "1A", "is_terminated": 1, "next_location": "Worcester Shrub Hill", "signalling_id": "2E77", "timing_status": "LATE", "origin_station": "Oxford", "current_leg_arr": "0617", "current_leg_dep": "0610", "current_leg_end": "Worcester Shrub Hill", "origin_dep_time": "0510", "origin_platform": "3", "current_location": "Worcester Shrub Hill", "last_update_time": "2026-09-17T05:27:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.159348, 52.155741699999986], [-2.1603792, 52.15569389999999], [-2.1605886045834763, 52.15568809269536], [-2.160646266711501, 52.15568649358246], [-2.160747, 52.1556837], [-2.1617395, 52.1556573], [-2.1627368, 52.1556544], [-2.1635298999999995, 52.15567319999999], [-2.1642018, 52.15570089999999], [-2.1649454, 52.1557487], [-2.1656845999999996, 52.15581019999998], [-2.1665982, 52.1559056], [-2.1673321, 52.15600140000001], [-2.1680734, 52.1561134], [-2.1685514, 52.156194499999984], [-2.1690352, 52.15628399999999], [-2.1695306999999997, 52.1563821], [-2.1700281, 52.1564879], [-2.1702247, 52.1565335], [-2.1703726, 52.1565678], [-2.1708866, 52.156687], [-2.1712255, 52.156773], [-2.1715611, 52.1568566], [-2.171725721582701, 52.15690286074855], [-2.171958267182331, 52.15697195082436], [-2.1721642549774396, 52.15703240988141], [-2.172347405572086, 52.157085555743144], [-2.1725114395703304, 52.15713270623299], [-2.1726600775762313, 52.157175179174374], [-2.1727970401938483, 52.15721429239071], [-2.172926048027241, 52.157251363705434], [-2.173050821680469, 52.157287710941965], [-2.173175081757591, 52.15732465192374], [-2.173302548862667, 52.15736350447416], [-2.173436943599756, 52.15740558641668], [-2.173581986572917, 52.15745221557471], [-2.1737413983862104, 52.15750470977166], [-2.1739188996436947, 52.15756438683099], [-2.1741182109494295, 52.1576325645761], [-2.1743430529074743, 52.157710560830424], [-2.1745275999999993, 52.1577776], [-2.1749771000000004, 52.157954200000006], [-2.1754194, 52.1581352], [-2.1758959, 52.15834230000001], [-2.1763701, 52.1585577], [-2.1771588, 52.15893799999999], [-2.1779414, 52.1593251], [-2.1802919999999997, 52.1604843], [-2.1819091, 52.1612829], [-2.183718, 52.1621811], [-2.1848845, 52.1627596], [-2.1860805, 52.16334859999999], [-2.1871065, 52.1638608], [-2.1874469999999997, 52.1640385], [-2.1877848, 52.1642175], [-2.1880885, 52.1643839], [-2.1884032, 52.1645616], [-2.1887132999999994, 52.1647425], [-2.1890060237168973, 52.16491882804252], [-2.1891353, 52.1649967], [-2.1895355, 52.1652503], [-2.18993, 52.165507299999994], [-2.1903047, 52.165769], [-2.1906597999999997, 52.1660209], [-2.1909988999999994, 52.166272000000006], [-2.1913455, 52.1665417], [-2.1916889, 52.1668197], [-2.1920386, 52.1671153], [-2.1923695, 52.16741029999999], [-2.1927149999999997, 52.1677319], [-2.1930019, 52.1680162], [-2.1938152, 52.168882499999995], [-2.1941037, 52.1692209], [-2.1942561, 52.1694082], [-2.1945475, 52.1697838], [-2.1949189, 52.1702939], [-2.195472, 52.17118479999999], [-2.196014, 52.1721325], [-2.1969576, 52.1737878], [-2.1980486999999997, 52.1756822], [-2.200742, 52.18037840000001], [-2.2025966999999995, 52.1836242], [-2.2034574, 52.18511920000001], [-2.2042035, 52.18641209999999], [-2.2050314, 52.18783119999999], [-2.2057716742149744, 52.188975940938114], [-2.2058696882147335, 52.1891298575507], [-2.2059637005732866, 52.189278169123824], [-2.206054311178322, 52.18942166989047], [-2.206142119917528, 52.18956115408357], [-2.206227726678595, 52.18969741593606], [-2.206311731349209, 52.18983124968091], [-2.2063947338170604, 52.18996344955104], [-2.206477333969837, 52.19009480977942], [-2.2065601316952277, 52.190226124599], [-2.206643726880921, 52.19035818824271], [-2.2067287194146052, 52.19049179494351], [-2.20681570918397, 52.19062773893435], [-2.2069052960767026, 52.19076681444817], [-2.206998079980493, 52.19090981571793], [-2.2070946607830284, 52.19105753697656], [-2.207195638371998, 52.19121077245702], [-2.2078174, 52.192179499999995], [-2.2079119, 52.1923309], [-2.2081008999999994, 52.1926989], [-2.2082701, 52.19301819999999], [-2.2084169, 52.1933267], [-2.2085133, 52.19352949999999], [-2.2085725999999997, 52.19365700000001], [-2.2090075, 52.19454780000001], [-2.2090898, 52.194726899999985]]}", "current_leg_start": "Worcestershire Parkway [High Level]", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "52.1947269", "next_location_lon": "-2.2090898", "previous_location": "Worcestershire Parkway [High Level]", "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\": 195.411, \"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\": 224.925, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 291.769, \"from_m\": 224.925, \"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\": 327.784, \"from_m\": 291.769, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 392.096, \"from_m\": 327.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\": 399.591, \"from_m\": 392.096, \"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\": 470.971, \"from_m\": 399.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 791.228, \"from_m\": 470.971, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4702.727, \"from_m\": 791.228, \"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\": 4782.854, \"from_m\": 4702.727, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20441.058, \"from_m\": 4782.854, \"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\": 20695.186, \"from_m\": 20441.058, \"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\": 21427.384, \"from_m\": 20695.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23598.563, \"from_m\": 21427.384, \"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\": 26929.424, \"from_m\": 23598.563, \"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\": 29928.647, \"from_m\": 26929.424, \"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\": 44860.123, \"from_m\": 29928.647, \"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\": 45781.323, \"from_m\": 44860.123, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48363.942, \"from_m\": 45781.323, \"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\": 48944.947, \"from_m\": 48363.942, \"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\": 61953.361, \"from_m\": 48944.947, \"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\": 61996.54, \"from_m\": 61953.361, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 68957.047, \"from_m\": 61996.54, \"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\": 69694.208, \"from_m\": 68957.047, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 86256.759, \"from_m\": 69694.208, \"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\": 86354.759, \"from_m\": 86256.759, \"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\": 86467.112, \"from_m\": 86354.759, \"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\": 91456.944, \"from_m\": 86467.112, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 627847, \"profile_key\": \"eecd9ca5d7bf07aa332da923f31c7c596a17a4d2a72fec125955cbf8665d8cef\", \"schedule_id\": 30284, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0510\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102681}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 2, \"distance_m\": 4357.118, \"section_seq\": 1, \"route_path_id\": 102681}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Charlbury\", \"stage_seq\": 3, \"distance_m\": 21282.345, \"section_seq\": 1, \"route_path_id\": 102681}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Ascott-under-Wychwood\", \"stage_seq\": 4, \"distance_m\": 27152.466, \"section_seq\": 1, \"route_path_id\": 102681}, {\"is_pass\": false, \"wtt_arr\": \"0534H\", \"wtt_dep\": \"0535H\", \"location\": \"Moreton-in-Marsh\", \"stage_seq\": 5, \"distance_m\": 45344.742, \"section_seq\": 1, \"route_path_id\": 102681}, {\"is_pass\": false, \"wtt_arr\": \"0545H\", \"wtt_dep\": \"0546H\", \"location\": \"Honeybourne\", \"stage_seq\": 6, \"distance_m\": 61452.755, \"section_seq\": 1, \"route_path_id\": 102681}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553H\", \"location\": \"Evesham\", \"stage_seq\": 7, \"distance_m\": 69294.679, \"section_seq\": 1, \"route_path_id\": 102681}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0601\", \"location\": \"Pershore\", \"stage_seq\": 8, \"distance_m\": 78875.05, \"section_seq\": 1, \"route_path_id\": 102681}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607H\", \"location\": \"Worcestershire Parkway [High Level]\", \"stage_seq\": 9, \"distance_m\": 85502.735, \"section_seq\": 1, \"route_path_id\": 102681}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Norton Jn\", \"stage_seq\": 10, \"distance_m\": 86467.112, \"section_seq\": 1, \"route_path_id\": 102681}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612H\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 11, \"distance_m\": 90913.686, \"section_seq\": 1, \"route_path_id\": 102681}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 12, \"distance_m\": 91456.944, \"section_seq\": 1, \"route_path_id\": 102681}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 91456.944, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102681}], \"total_distance_m\": 91456.944, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 91291.738, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 165.206, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0510", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.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-17T04:38:39Z\", \"source_id\": 16784865, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:49Z\", \"source_id\": 16789452, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:12Z\", \"source_id\": 16792875, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:53Z\", \"source_id\": 16796309, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:54Z\", \"source_id\": 16799739, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:37Z\", \"source_id\": 16804449, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Worcester Shrub Hill", "service_state_platform": "1A", "timing_fact_generation": 1789622257195402, "current_leg_arrival_utc": "2026-09-17T06:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:37.191542", "service_state_evidence_id": 16804449, "current_leg_start_actual_dep": "2026-09-17T06:09:30+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:37.552590", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
OXF |
WOS |
2E77 |
165128 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 195.411, "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": 224.925, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 291.769, "from_m": 224.925, "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": 327.784, "from_m": 291.769, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 392.096, "from_m": 327.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": 399.591, "from_m": 392.096, "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": 470.971, "from_m": 399.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 791.228, "from_m": 470.971, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4702.727, "from_m": 791.228, "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": 4782.854, "from_m": 4702.727, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20441.058, "from_m": 4782.854, "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": 20695.186, "from_m": 20441.058, "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": 21427.384, "from_m": 20695.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 23598.563, "from_m": 21427.384, "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": 26929.424, "from_m": 23598.563, "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": 29928.647, "from_m": 26929.424, "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": 44860.123, "from_m": 29928.647, "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": 45781.323, "from_m": 44860.123, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48363.942, "from_m": 45781.323, "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": 48944.947, "from_m": 48363.942, "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": 61953.361, "from_m": 48944.947, "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": 61996.54, "from_m": 61953.361, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 68957.047, "from_m": 61996.54, "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": 69694.208, "from_m": 68957.047, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 86256.759, "from_m": 69694.208, "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": 86354.759, "from_m": 86256.759, "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": 86467.112, "from_m": 86354.759, "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": 91456.944, "from_m": 86467.112, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 627847, "profile_key": "eecd9ca5d7bf07aa332da923f31c7c596a17a4d2a72fec125955cbf8665d8cef", "schedule_id": 30284, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0510", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102681}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514", "location": "Wolvercote Jn", "stage_seq": 2, "distance_m": 4357.118, "section_seq": 1, "route_path_id": 102681}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522", "location": "Charlbury", "stage_seq": 3, "distance_m": 21282.345, "section_seq": 1, "route_path_id": 102681}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Ascott-under-Wychwood", "stage_seq": 4, "distance_m": 27152.466, "section_seq": 1, "route_path_id": 102681}, {"is_pass": false, "wtt_arr": "0534H", "wtt_dep": "0535H", "location": "Moreton-in-Marsh", "stage_seq": 5, "distance_m": 45344.742, "section_seq": 1, "route_path_id": 102681}, {"is_pass": false, "wtt_arr": "0545H", "wtt_dep": "0546H", "location": "Honeybourne", "stage_seq": 6, "distance_m": 61452.755, "section_seq": 1, "route_path_id": 102681}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553H", "location": "Evesham", "stage_seq": 7, "distance_m": 69294.679, "section_seq": 1, "route_path_id": 102681}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0601", "location": "Pershore", "stage_seq": 8, "distance_m": 78875.05, "section_seq": 1, "route_path_id": 102681}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607H", "location": "Worcestershire Parkway [High Level]", "stage_seq": 9, "distance_m": 85502.735, "section_seq": 1, "route_path_id": 102681}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Norton Jn", "stage_seq": 10, "distance_m": 86467.112, "section_seq": 1, "route_path_id": 102681}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612H", "location": "Wylds Lane Jn", "stage_seq": 11, "distance_m": 90913.686, "section_seq": 1, "route_path_id": 102681}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Worcester Shrub Hill", "stage_seq": 12, "distance_m": 91456.944, "section_seq": 1, "route_path_id": 102681}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 91456.944, "from_m": 0.0, "section_seq": 1, "route_path_id": 102681}], "total_distance_m": 91456.944, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 91291.738, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 165.206, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:39Z", "source_id": 16784865, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:49Z", "source_id": 16789452, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:12Z", "source_id": 16792875, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:53Z", "source_id": 16796309, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:54Z", "source_id": 16799739, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:37Z", "source_id": 16804449, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Oxford |
0510 |
0510 |
3 |
None |
None |
Worcester Shrub Hill |
0615 |
0615 |
1A |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y41827/2026-09-17/detailed |
None |
Worcestershire Parkway [High Level] |
2026-09-17T06:09:30+01:00 |
Worcester Shrub Hill |
7.0 |
{"type": "LineString", "coordinates": [[-2.159348, 52.155741699999986], [-2.1603792, 52.15569389999999], [-2.1605886045834763, 52.15568809269536], [-2.160646266711501, 52.15568649358246], [-2.160747, 52.1556837], [-2.1617395, 52.1556573], [-2.1627368, 52.1556544], [-2.1635298999999995, 52.15567319999999], [-2.1642018, 52.15570089999999], [-2.1649454, 52.1557487], [-2.1656845999999996, 52.15581019999998], [-2.1665982, 52.1559056], [-2.1673321, 52.15600140000001], [-2.1680734, 52.1561134], [-2.1685514, 52.156194499999984], [-2.1690352, 52.15628399999999], [-2.1695306999999997, 52.1563821], [-2.1700281, 52.1564879], [-2.1702247, 52.1565335], [-2.1703726, 52.1565678], [-2.1708866, 52.156687], [-2.1712255, 52.156773], [-2.1715611, 52.1568566], [-2.171725721582701, 52.15690286074855], [-2.171958267182331, 52.15697195082436], [-2.1721642549774396, 52.15703240988141], [-2.172347405572086, 52.157085555743144], [-2.1725114395703304, 52.15713270623299], [-2.1726600775762313, 52.157175179174374], [-2.1727970401938483, 52.15721429239071], [-2.172926048027241, 52.157251363705434], [-2.173050821680469, 52.157287710941965], [-2.173175081757591, 52.15732465192374], [-2.173302548862667, 52.15736350447416], [-2.173436943599756, 52.15740558641668], [-2.173581986572917, 52.15745221557471], [-2.1737413983862104, 52.15750470977166], [-2.1739188996436947, 52.15756438683099], [-2.1741182109494295, 52.1576325645761], [-2.1743430529074743, 52.157710560830424], [-2.1745275999999993, 52.1577776], [-2.1749771000000004, 52.157954200000006], [-2.1754194, 52.1581352], [-2.1758959, 52.15834230000001], [-2.1763701, 52.1585577], [-2.1771588, 52.15893799999999], [-2.1779414, 52.1593251], [-2.1802919999999997, 52.1604843], [-2.1819091, 52.1612829], [-2.183718, 52.1621811], [-2.1848845, 52.1627596], [-2.1860805, 52.16334859999999], [-2.1871065, 52.1638608], [-2.1874469999999997, 52.1640385], [-2.1877848, 52.1642175], [-2.1880885, 52.1643839], [-2.1884032, 52.1645616], [-2.1887132999999994, 52.1647425], [-2.1890060237168973, 52.16491882804252], [-2.1891353, 52.1649967], [-2.1895355, 52.1652503], [-2.18993, 52.165507299999994], [-2.1903047, 52.165769], [-2.1906597999999997, 52.1660209], [-2.1909988999999994, 52.166272000000006], [-2.1913455, 52.1665417], [-2.1916889, 52.1668197], [-2.1920386, 52.1671153], [-2.1923695, 52.16741029999999], [-2.1927149999999997, 52.1677319], [-2.1930019, 52.1680162], [-2.1938152, 52.168882499999995], [-2.1941037, 52.1692209], [-2.1942561, 52.1694082], [-2.1945475, 52.1697838], [-2.1949189, 52.1702939], [-2.195472, 52.17118479999999], [-2.196014, 52.1721325], [-2.1969576, 52.1737878], [-2.1980486999999997, 52.1756822], [-2.200742, 52.18037840000001], [-2.2025966999999995, 52.1836242], [-2.2034574, 52.18511920000001], [-2.2042035, 52.18641209999999], [-2.2050314, 52.18783119999999], [-2.2057716742149744, 52.188975940938114], [-2.2058696882147335, 52.1891298575507], [-2.2059637005732866, 52.189278169123824], [-2.206054311178322, 52.18942166989047], [-2.206142119917528, 52.18956115408357], [-2.206227726678595, 52.18969741593606], [-2.206311731349209, 52.18983124968091], [-2.2063947338170604, 52.18996344955104], [-2.206477333969837, 52.19009480977942], [-2.2065601316952277, 52.190226124599], [-2.206643726880921, 52.19035818824271], [-2.2067287194146052, 52.19049179494351], [-2.20681570918397, 52.19062773893435], [-2.2069052960767026, 52.19076681444817], [-2.206998079980493, 52.19090981571793], [-2.2070946607830284, 52.19105753697656], [-2.207195638371998, 52.19121077245702], [-2.2078174, 52.192179499999995], [-2.2079119, 52.1923309], [-2.2081008999999994, 52.1926989], [-2.2082701, 52.19301819999999], [-2.2084169, 52.1933267], [-2.2085133, 52.19352949999999], [-2.2085725999999997, 52.19365700000001], [-2.2090075, 52.19454780000001], [-2.2090898, 52.194726899999985]]} |
3.6 |
0610 |
0617 |
Worcestershire Parkway [High Level] |
Worcester Shrub Hill |
Worcester Shrub Hill |
52.1947269 |
-2.2090898 |
52.1947269 |
-2.2090898 |
1 |
0 |
2026-09-17 05:27:51 |
TERMINATED |
2026-09-17 05:17:00 |
Worcester Shrub Hill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16804449 |
1789622257195402 |
29 |
29 |
2026-09-17 05:27:37.552590 |
1A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:37.191542 |
| 598143 |
631979 |
R60993 |
726O161217 |
2026-09-17 |
COMPLETE |
16804474 |
2026-09-17 04:40:00 |
2026-09-17 05:27:51 |
2026-09-19 05:27:51 |
{"id": 631979, "stp": "N", "toc": "Unknown", "uid": "R60993", "consist": null, "dest_crs": "XLF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R60993/2026-09-17/detailed", "trust_id": "726O161217", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cliffe Brett Marine", "service_date": "2026-09-17", "dest_arr_time": "0429", "dest_platform": null, "is_terminated": 1, "next_location": "Cliffe Brett Marine", "signalling_id": "6O16", "timing_status": "LATE", "origin_station": "Willesden DC Rail Sidings", "current_leg_arr": "0440", "current_leg_dep": "0418", "current_leg_end": "Cliffe Brett Marine", "origin_dep_time": "0247", "origin_platform": null, "current_location": "Cliffe Brett Marine", "last_update_time": "2026-09-17T05:27:51", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4720443999999999, 51.4432236], [0.47257399999999994, 51.44331449999999], [0.472722, 51.443338799999985], [0.47276319999999994, 51.4433428], [0.4730314, 51.44338570000001], [0.4732782999999999, 51.443425000000005], [0.4733785, 51.4434403], [0.4735505, 51.44346789999999], [0.47381400000000007, 51.4435225], [0.4740348, 51.4435737], [0.47426249999999986, 51.4436527], [0.4744183, 51.4437186], [0.4746256, 51.4438116], [0.4747778, 51.4438887], [0.4749767, 51.44401929999999], [0.4751506, 51.4441626], [0.47528470000000006, 51.4443178], [0.4754156000000001, 51.44451629999999], [0.4754777999999999, 51.4446624], [0.47553929999999994, 51.4448081], [0.4755877999999999, 51.44501000000001]]}", "current_leg_start": "Cliffe Sig. NK509", "dest_arr_time_act": "0429", "motion_projection": null, "next_location_lat": "51.4450100", "next_location_lon": "0.4755878", "previous_location": "Cliffe Sig. NK509", "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\": 2772.014, \"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\": 2779.491, \"from_m\": 2772.014, \"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\": 2838.289, \"from_m\": 2779.491, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3022.319, \"from_m\": 2838.289, \"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\": 3337.956, \"from_m\": 3022.319, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3775.834, \"from_m\": 3337.956, \"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\": 3851.69, \"from_m\": 3775.834, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6878.857, \"from_m\": 3851.69, \"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\": 7885.479, \"from_m\": 6878.857, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9875.51, \"from_m\": 7885.479, \"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\": 10816.304, \"from_m\": 9875.51, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12384.13, \"from_m\": 10816.304, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13051.825, \"from_m\": 12384.13, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13194.288, \"from_m\": 13051.825, \"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\": 13227.362, \"from_m\": 13194.288, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13310.126, \"from_m\": 13227.362, \"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\": 13805.587, \"from_m\": 13310.126, \"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\": 13931.464, \"from_m\": 13805.587, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15380.811, \"from_m\": 13931.464, \"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\": 15705.174, \"from_m\": 15380.811, \"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\": 15807.759, \"from_m\": 15705.174, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16577.831, \"from_m\": 15807.759, \"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\": 18357.85, \"from_m\": 16577.831, \"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\": 19003.656, \"from_m\": 18357.85, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20985.53, \"from_m\": 19003.656, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22144.668, \"from_m\": 20985.53, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23045.994, \"from_m\": 22144.668, \"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\": 24710.933, \"from_m\": 23045.994, \"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\": 24750.316, \"from_m\": 24710.933, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25339.076, \"from_m\": 24750.316, \"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\": 27242.67, \"from_m\": 25339.076, \"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\": 27745.017, \"from_m\": 27242.67, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37379.184, \"from_m\": 27745.017, \"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\": 37872.227, \"from_m\": 37379.184, \"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\": 37920.111, \"from_m\": 37872.227, \"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\": 39080.487, \"from_m\": 37920.111, \"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\": 39817.843, \"from_m\": 39080.487, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39863.485, \"from_m\": 39817.843, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40213.173, \"from_m\": 39863.485, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40770.522, \"from_m\": 40213.173, \"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\": 42551.221, \"from_m\": 40770.522, \"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\": 50964.73, \"from_m\": 42551.221, \"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\": 51035.199, \"from_m\": 50964.73, \"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\": 51558.869, \"from_m\": 51035.199, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51602.313, \"from_m\": 51558.869, \"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\": 52594.252, \"from_m\": 51602.313, \"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\": 56675.139, \"from_m\": 52594.252, \"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\": 56846.748, \"from_m\": 56675.139, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 59032.127, \"from_m\": 56846.748, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59269.832, \"from_m\": 59032.127, \"capability_applied\": null, \"effective_limit_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\": 631979, \"profile_key\": \"5c1c0c6866669c2cb82ce23f603e18abe4e8b24f2be12880beb38fb52e19359e\", \"schedule_id\": 41087, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0247\", \"location\": \"Willesden DC Rail Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0248H\", \"location\": \"Brent New Jn\", \"stage_seq\": 2, \"distance_m\": 451.947, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0249H\", \"location\": \"Willesden No7\", \"stage_seq\": 3, \"distance_m\": 1039.073, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0252H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 2361.226, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0254\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 5, \"distance_m\": 2882.929, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0255H\", \"location\": \"North Pole Jn\", \"stage_seq\": 6, \"distance_m\": 3700.647, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0257\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 7, \"distance_m\": 4897.611, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0258\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 8, \"distance_m\": 6646.368, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0302\", \"location\": \"West Brompton\", \"stage_seq\": 9, \"distance_m\": 8304.674, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0305H\", \"location\": \"Latchmere Jn\", \"stage_seq\": 10, \"distance_m\": 11135.515, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0310\", \"location\": \"Longhedge Jn\", \"stage_seq\": 11, \"distance_m\": 12458.976, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0311\", \"location\": \"Factory Jn\", \"stage_seq\": 12, \"distance_m\": 13342.045, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0312\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 13, \"distance_m\": 13805.587, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0317\", \"location\": \"Denmark Hill\", \"stage_seq\": 14, \"distance_m\": 17228.668, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0318\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 15, \"distance_m\": 18058.426, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0321\", \"location\": \"Nunhead\", \"stage_seq\": 16, \"distance_m\": 19929.746, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0325H\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 17, \"distance_m\": 22297.415, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0326H\", \"location\": \"Lewisham\", \"stage_seq\": 18, \"distance_m\": 22796.06, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0328H\", \"location\": \"Blackheath\", \"stage_seq\": 19, \"distance_m\": 24351.069, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0333H\", \"location\": \"Eltham\", \"stage_seq\": 20, \"distance_m\": 27858.684, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0342H\", \"location\": \"Barnehurst\", \"stage_seq\": 21, \"distance_m\": 35504.059, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0345\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 22, \"distance_m\": 37409.302, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0345H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 23, \"distance_m\": 37951.741, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0347H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 24, \"distance_m\": 39080.487, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0348H\", \"location\": \"Dartford Jn\", \"stage_seq\": 25, \"distance_m\": 39764.416, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0349H\", \"location\": \"Dartford\", \"stage_seq\": 26, \"distance_m\": 40485.89, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0358\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 27, \"distance_m\": 48963.968, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0402\", \"location\": \"Gravesend\", \"stage_seq\": 28, \"distance_m\": 51390.378, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0411\", \"location\": \"Hoo Jn\", \"stage_seq\": 29, \"distance_m\": 56602.723, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": false, \"wtt_arr\": \"0415\", \"wtt_dep\": \"0418\", \"location\": \"Cliffe Sig. NK509\", \"stage_seq\": 30, \"distance_m\": 58924.248, \"section_seq\": 1, \"route_path_id\": 109205}, {\"is_pass\": false, \"wtt_arr\": \"0429\", \"wtt_dep\": null, \"location\": \"Cliffe Brett Marine\", \"stage_seq\": 31, \"distance_m\": 59269.832, \"section_seq\": 1, \"route_path_id\": 109205}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59269.832, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109205}], \"total_distance_m\": 59269.832, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 52336.7, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 6933.132, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0247", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "51.4450100", "current_position_lon": "0.4755878", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:27:11Z\", \"source_id\": 51981269, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:26:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:27:13Z\", \"source_id\": 16766384, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:28:48Z\", \"source_id\": 51981587, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:29:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:28:53Z\", \"source_id\": 16766448, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:29:39Z\", \"source_id\": 51981759, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:29:43Z\", \"source_id\": 16766475, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:32:23Z\", \"source_id\": 51982305, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:32:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:32:27Z\", \"source_id\": 16766607, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:44:33Z\", \"source_id\": 51984761, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:45:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:44:39Z\", \"source_id\": 16767137, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:47:40Z\", \"source_id\": 51985412, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:48:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:47:47Z\", \"source_id\": 16767297, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:53:52Z\", \"source_id\": 51986764, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:54:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:53:58Z\", \"source_id\": 16767601, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:56:08Z\", \"source_id\": 51987273, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:56:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:56:12Z\", \"source_id\": 16767734, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:01:32Z\", \"source_id\": 51988600, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:02:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:01:39Z\", \"source_id\": 16768055, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:09:45Z\", \"source_id\": 51990654, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:10:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:09:48Z\", \"source_id\": 16768571, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:17:01Z\", \"source_id\": 51992564, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:18:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:17:07Z\", \"source_id\": 16769107, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:28:04Z\", \"source_id\": 51996071, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:29:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:28:07Z\", \"source_id\": 16770105, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:37Z\", \"source_id\": 16804474, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cliffe Brett Marine", "service_state_platform": null, "timing_fact_generation": 1789622257638710, "current_leg_arrival_utc": "2026-09-18T04:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:37.627537", "service_state_evidence_id": 16804474, "current_leg_start_actual_dep": "2026-09-18T04:29:00+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-17T03:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:37.895236", "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 |
XLF |
6O16 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 2772.014, "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": 2779.491, "from_m": 2772.014, "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": 2838.289, "from_m": 2779.491, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3022.319, "from_m": 2838.289, "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": 3337.956, "from_m": 3022.319, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3775.834, "from_m": 3337.956, "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": 3851.69, "from_m": 3775.834, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6878.857, "from_m": 3851.69, "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": 7885.479, "from_m": 6878.857, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9875.51, "from_m": 7885.479, "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": 10816.304, "from_m": 9875.51, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12384.13, "from_m": 10816.304, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13051.825, "from_m": 12384.13, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13194.288, "from_m": 13051.825, "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": 13227.362, "from_m": 13194.288, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13310.126, "from_m": 13227.362, "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": 13805.587, "from_m": 13310.126, "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": 13931.464, "from_m": 13805.587, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15380.811, "from_m": 13931.464, "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": 15705.174, "from_m": 15380.811, "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": 15807.759, "from_m": 15705.174, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16577.831, "from_m": 15807.759, "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": 18357.85, "from_m": 16577.831, "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": 19003.656, "from_m": 18357.85, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20985.53, "from_m": 19003.656, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22144.668, "from_m": 20985.53, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23045.994, "from_m": 22144.668, "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": 24710.933, "from_m": 23045.994, "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": 24750.316, "from_m": 24710.933, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25339.076, "from_m": 24750.316, "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": 27242.67, "from_m": 25339.076, "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": 27745.017, "from_m": 27242.67, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37379.184, "from_m": 27745.017, "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": 37872.227, "from_m": 37379.184, "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": 37920.111, "from_m": 37872.227, "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": 39080.487, "from_m": 37920.111, "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": 39817.843, "from_m": 39080.487, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39863.485, "from_m": 39817.843, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40213.173, "from_m": 39863.485, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40770.522, "from_m": 40213.173, "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": 42551.221, "from_m": 40770.522, "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": 50964.73, "from_m": 42551.221, "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": 51035.199, "from_m": 50964.73, "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": 51558.869, "from_m": 51035.199, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51602.313, "from_m": 51558.869, "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": 52594.252, "from_m": 51602.313, "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": 56675.139, "from_m": 52594.252, "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": 56846.748, "from_m": 56675.139, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 59032.127, "from_m": 56846.748, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59269.832, "from_m": 59032.127, "capability_applied": null, "effective_limit_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": 631979, "profile_key": "5c1c0c6866669c2cb82ce23f603e18abe4e8b24f2be12880beb38fb52e19359e", "schedule_id": 41087, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0247", "location": "Willesden DC Rail Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0248H", "location": "Brent New Jn", "stage_seq": 2, "distance_m": 451.947, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0249H", "location": "Willesden No7", "stage_seq": 3, "distance_m": 1039.073, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0252H", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 2361.226, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0254", "location": "Mitre Bridge Jn", "stage_seq": 5, "distance_m": 2882.929, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0255H", "location": "North Pole Jn", "stage_seq": 6, "distance_m": 3700.647, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0257", "location": "Shepherd's Bush", "stage_seq": 7, "distance_m": 4897.611, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0258", "location": "Kensington (Olympia)", "stage_seq": 8, "distance_m": 6646.368, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0302", "location": "West Brompton", "stage_seq": 9, "distance_m": 8304.674, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0305H", "location": "Latchmere Jn", "stage_seq": 10, "distance_m": 11135.515, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0310", "location": "Longhedge Jn", "stage_seq": 11, "distance_m": 12458.976, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0311", "location": "Factory Jn", "stage_seq": 12, "distance_m": 13342.045, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0312", "location": "Voltaire Road Jn", "stage_seq": 13, "distance_m": 13805.587, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0317", "location": "Denmark Hill", "stage_seq": 14, "distance_m": 17228.668, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0318", "location": "Crofton Road Jn", "stage_seq": 15, "distance_m": 18058.426, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0321", "location": "Nunhead", "stage_seq": 16, "distance_m": 19929.746, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0325H", "location": "Lewisham Vale Jn", "stage_seq": 17, "distance_m": 22297.415, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0326H", "location": "Lewisham", "stage_seq": 18, "distance_m": 22796.06, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0328H", "location": "Blackheath", "stage_seq": 19, "distance_m": 24351.069, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0333H", "location": "Eltham", "stage_seq": 20, "distance_m": 27858.684, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0342H", "location": "Barnehurst", "stage_seq": 21, "distance_m": 35504.059, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0345", "location": "Perry Street Fork Jn", "stage_seq": 22, "distance_m": 37409.302, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0345H", "location": "Crayford Creek Jn", "stage_seq": 23, "distance_m": 37951.741, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0347H", "location": "Crayford Spur A Jn", "stage_seq": 24, "distance_m": 39080.487, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0348H", "location": "Dartford Jn", "stage_seq": 25, "distance_m": 39764.416, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0349H", "location": "Dartford", "stage_seq": 26, "distance_m": 40485.89, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0358", "location": "Springhead Junction (CTRL)", "stage_seq": 27, "distance_m": 48963.968, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0402", "location": "Gravesend", "stage_seq": 28, "distance_m": 51390.378, "section_seq": 1, "route_path_id": 109205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0411", "location": "Hoo Jn", "stage_seq": 29, "distance_m": 56602.723, "section_seq": 1, "route_path_id": 109205}, {"is_pass": false, "wtt_arr": "0415", "wtt_dep": "0418", "location": "Cliffe Sig. NK509", "stage_seq": 30, "distance_m": 58924.248, "section_seq": 1, "route_path_id": 109205}, {"is_pass": false, "wtt_arr": "0429", "wtt_dep": null, "location": "Cliffe Brett Marine", "stage_seq": 31, "distance_m": 59269.832, "section_seq": 1, "route_path_id": 109205}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59269.832, "from_m": 0.0, "section_seq": 1, "route_path_id": 109205}], "total_distance_m": 59269.832, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 52336.7, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 6933.132, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22230, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:27:11Z", "source_id": 51981269, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T02:26:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:27:13Z", "source_id": 16766384, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T03:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:28:48Z", "source_id": 51981587, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T02:29:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:28:53Z", "source_id": 16766448, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T03:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:29:39Z", "source_id": 51981759, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T02:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:29:43Z", "source_id": 16766475, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T03:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:32:23Z", "source_id": 51982305, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T02:32:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:32:27Z", "source_id": 16766607, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T03:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:44:33Z", "source_id": 51984761, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T02:45:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:44:39Z", "source_id": 16767137, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T03:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:47:40Z", "source_id": 51985412, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T02:48:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:47:47Z", "source_id": 16767297, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T03:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:53:52Z", "source_id": 51986764, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T02:54:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:53:58Z", "source_id": 16767601, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T03:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:56:08Z", "source_id": 51987273, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T02:56:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:56:12Z", "source_id": 16767734, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T03:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31590, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:01:32Z", "source_id": 51988600, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T03:02:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:01:39Z", "source_id": 16768055, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T04:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31606, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:09:45Z", "source_id": 51990654, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T03:10:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:09:48Z", "source_id": 16768571, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T04:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31783, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:17:01Z", "source_id": 51992564, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T03:18:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:17:07Z", "source_id": 16769107, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T04:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32242, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:28:04Z", "source_id": 51996071, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T03:29:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:28:07Z", "source_id": 16770105, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T04:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:37Z", "source_id": 16804474, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T04:40:00+01:00", "operational_fact": true}] |
Willesden DC Rail Sidings |
0247 |
0247 |
None |
None |
None |
Cliffe Brett Marine |
0429 |
0429 |
None |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:R60993/2026-09-17/detailed |
None |
Cliffe Sig. NK509 |
2026-09-18T04:29:00+01:00 |
Cliffe Brett Marine |
22.0 |
{"type": "LineString", "coordinates": [[0.4720443999999999, 51.4432236], [0.47257399999999994, 51.44331449999999], [0.472722, 51.443338799999985], [0.47276319999999994, 51.4433428], [0.4730314, 51.44338570000001], [0.4732782999999999, 51.443425000000005], [0.4733785, 51.4434403], [0.4735505, 51.44346789999999], [0.47381400000000007, 51.4435225], [0.4740348, 51.4435737], [0.47426249999999986, 51.4436527], [0.4744183, 51.4437186], [0.4746256, 51.4438116], [0.4747778, 51.4438887], [0.4749767, 51.44401929999999], [0.4751506, 51.4441626], [0.47528470000000006, 51.4443178], [0.4754156000000001, 51.44451629999999], [0.4754777999999999, 51.4446624], [0.47553929999999994, 51.4448081], [0.4755877999999999, 51.44501000000001]]} |
0.2 |
0418 |
0440 |
Cliffe Sig. NK509 |
Cliffe Brett Marine |
Cliffe Brett Marine |
51.4450100 |
0.4755878 |
51.4450100 |
0.4755878 |
1 |
0 |
2026-09-17 05:27:51 |
TERMINATED |
2026-09-17 03:40:00 |
Cliffe Brett Marine |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16804474 |
1789622257638710 |
0 |
0 |
2026-09-17 05:27:37.895236 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:37.627537 |
| 598144 |
631977 |
P90569 |
885E85MD17 |
2026-09-17 |
COMPLETE |
16804496 |
2026-09-17 06:17:00 |
2026-09-17 05:27:51 |
2026-09-19 05:27:51 |
{"id": 631977, "stp": "P", "toc": "Southeastern", "uid": "P90569", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90569/2026-09-17/detailed", "trust_id": "885E85MD17", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": "08:54:00", "dar_platform": null, "dest_station": "Slade Green T&R.S.M.D", "service_date": "2026-09-17", "dest_arr_time": "0931", "dest_platform": null, "is_terminated": 1, "next_location": "Slade Green T&R.S.M.D", "signalling_id": "5E85", "timing_status": null, "origin_station": "London Cannon Street", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0854", "origin_platform": "4", "current_location": "London Cannon Street", "last_update_time": "2026-09-17T05:27:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0931", "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\": 738.479, \"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\": 2086.518, \"from_m\": 738.479, \"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\": 4810.925, \"from_m\": 2086.518, \"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\": 4851.135, \"from_m\": 4810.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4899.76, \"from_m\": 4851.135, \"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\": 4946.374, \"from_m\": 4899.76, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5414.562, \"from_m\": 4946.374, \"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\": 5454.855, \"from_m\": 5414.562, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5494.007, \"from_m\": 5454.855, \"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\": 5683.69, \"from_m\": 5494.007, \"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\": 6777.812, \"from_m\": 5683.69, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7181.046, \"from_m\": 6777.812, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7840.53, \"from_m\": 7181.046, \"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\": 8994.278, \"from_m\": 7840.53, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10184.341, \"from_m\": 8994.278, \"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\": 10519.17, \"from_m\": 10184.341, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11730.339, \"from_m\": 10519.17, \"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\": 13462.299, \"from_m\": 11730.339, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13853.559, \"from_m\": 13462.299, \"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\": 23445.821, \"from_m\": 13853.559, \"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\": 23515.198, \"from_m\": 23445.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23748.129, \"from_m\": 23515.198, \"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\": 631977, \"profile_key\": \"60059d6d400acb8fbe1d1e26ac0f9ca52a51ba10c4697d60f34cf877f3f780e1\", \"schedule_id\": 34593, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0854\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0855H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 100406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0857\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 100406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0900H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5494.007, \"section_seq\": 1, \"route_path_id\": 100406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0903\", \"location\": \"Greenwich\", \"stage_seq\": 5, \"distance_m\": 7336.992, \"section_seq\": 1, \"route_path_id\": 100406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0911\", \"location\": \"Charlton\", \"stage_seq\": 6, \"distance_m\": 10679.891, \"section_seq\": 1, \"route_path_id\": 100406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0916H\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 7, \"distance_m\": 13716.269, \"section_seq\": 1, \"route_path_id\": 100406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0918H\", \"location\": \"Plumstead\", \"stage_seq\": 8, \"distance_m\": 14543.876, \"section_seq\": 1, \"route_path_id\": 100406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0928\", \"location\": \"Slade Green\", \"stage_seq\": 9, \"distance_m\": 23273.492, \"section_seq\": 1, \"route_path_id\": 100406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0930\", \"location\": \"Slade Green Dep London End\", \"stage_seq\": 10, \"distance_m\": 23515.198, \"section_seq\": 1, \"route_path_id\": 100406}, {\"is_pass\": false, \"wtt_arr\": \"0931\", \"wtt_dep\": null, \"location\": \"Slade Green T&R.S.M.D\", \"stage_seq\": 11, \"distance_m\": 23748.129, \"section_seq\": 1, \"route_path_id\": 100406}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23748.129, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100406}], \"total_distance_m\": 23748.129, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23551.635, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 196.494, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0854", "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": "London Cannon Street", "service_state_platform": "4", "timing_fact_generation": 1789622260587284, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:40.584813", "service_state_evidence_id": 16804496, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:41.227777", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CST |
None |
5E85 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 738.479, "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": 2086.518, "from_m": 738.479, "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": 4810.925, "from_m": 2086.518, "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": 4851.135, "from_m": 4810.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4899.76, "from_m": 4851.135, "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": 4946.374, "from_m": 4899.76, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5414.562, "from_m": 4946.374, "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": 5454.855, "from_m": 5414.562, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5494.007, "from_m": 5454.855, "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": 5683.69, "from_m": 5494.007, "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": 6777.812, "from_m": 5683.69, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7181.046, "from_m": 6777.812, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7840.53, "from_m": 7181.046, "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": 8994.278, "from_m": 7840.53, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10184.341, "from_m": 8994.278, "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": 10519.17, "from_m": 10184.341, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11730.339, "from_m": 10519.17, "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": 13462.299, "from_m": 11730.339, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13853.559, "from_m": 13462.299, "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": 23445.821, "from_m": 13853.559, "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": 23515.198, "from_m": 23445.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23748.129, "from_m": 23515.198, "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": 631977, "profile_key": "60059d6d400acb8fbe1d1e26ac0f9ca52a51ba10c4697d60f34cf877f3f780e1", "schedule_id": 34593, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0854", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0855H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 100406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0857", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 100406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0900H", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5494.007, "section_seq": 1, "route_path_id": 100406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0903", "location": "Greenwich", "stage_seq": 5, "distance_m": 7336.992, "section_seq": 1, "route_path_id": 100406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0911", "location": "Charlton", "stage_seq": 6, "distance_m": 10679.891, "section_seq": 1, "route_path_id": 100406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0916H", "location": "Woolwich Arsenal", "stage_seq": 7, "distance_m": 13716.269, "section_seq": 1, "route_path_id": 100406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0918H", "location": "Plumstead", "stage_seq": 8, "distance_m": 14543.876, "section_seq": 1, "route_path_id": 100406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0928", "location": "Slade Green", "stage_seq": 9, "distance_m": 23273.492, "section_seq": 1, "route_path_id": 100406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0930", "location": "Slade Green Dep London End", "stage_seq": 10, "distance_m": 23515.198, "section_seq": 1, "route_path_id": 100406}, {"is_pass": false, "wtt_arr": "0931", "wtt_dep": null, "location": "Slade Green T&R.S.M.D", "stage_seq": 11, "distance_m": 23748.129, "section_seq": 1, "route_path_id": 100406}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23748.129, "from_m": 0.0, "section_seq": 1, "route_path_id": 100406}], "total_distance_m": 23748.129, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23551.635, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 196.494, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Cannon Street |
0854 |
0854 |
4 |
8:54:00 |
None |
Slade Green T&R.S.M.D |
0931 |
0931 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P90569/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
London Cannon Street |
Slade Green T&R.S.M.D |
None |
None |
None |
None |
1 |
0 |
2026-09-17 05:27:51 |
TERMINATED |
2026-09-17 05:17:00 |
London Cannon Street |
TRUST |
TRUST_CANCELLATION |
16804496 |
1789622260587284 |
1 |
1 |
2026-09-17 05:27:41.227777 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:40.584813 |
| 598145 |
627861 |
P76035 |
502F03M517 |
2026-09-17 |
COMPLETE |
16803705 |
2026-09-17 06:17:00 |
2026-09-17 05:27:51 |
2026-09-19 05:27:51 |
{"id": 627861, "stp": "O", "toc": "Greater Anglia", "uid": "P76035", "consist": "720559+720568", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76035/2026-09-17/detailed", "trust_id": "502F03M517", "origin_crs": "COL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-17", "dest_arr_time": "0619", "dest_platform": "12", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2F03", "timing_status": "EARLY", "origin_station": "Colchester", "current_leg_arr": "0617", "current_leg_dep": "0611", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0511", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-17T05:27:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "0619", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1073.714, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1122.886, \"from_m\": 1073.714, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7806.988, \"from_m\": 1122.886, \"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\": 7849.084, \"from_m\": 7806.988, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21131.616, \"from_m\": 7849.084, \"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\": 21174.698, \"from_m\": 21131.616, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29447.649, \"from_m\": 21174.698, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 29533.284, \"from_m\": 29447.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\": 33634.623, \"from_m\": 29533.284, \"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\": 34125.761, \"from_m\": 33634.623, \"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\": 34411.681, \"from_m\": 34125.761, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34898.376, \"from_m\": 34411.681, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35627.28, \"from_m\": 34898.376, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37886.024, \"from_m\": 35627.28, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49966.35, \"from_m\": 37886.024, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50889.051, \"from_m\": 49966.35, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 51195.026, \"from_m\": 50889.051, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51384.587, \"from_m\": 51195.026, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 60134.654, \"from_m\": 51384.587, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60172.599, \"from_m\": 60134.654, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60761.633, \"from_m\": 60172.599, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61617.215, \"from_m\": 60761.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\": 62728.887, \"from_m\": 61617.215, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 63568.22, \"from_m\": 62728.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\": 63584.113, \"from_m\": 63568.22, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63654.477, \"from_m\": 63584.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75666.262, \"from_m\": 63654.477, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76279.493, \"from_m\": 75666.262, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 80227.521, \"from_m\": 76279.493, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 80690.116, \"from_m\": 80227.521, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80760.733, \"from_m\": 80690.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80986.001, \"from_m\": 80760.733, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81497.448, \"from_m\": 80986.001, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82024.072, \"from_m\": 81497.448, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82500.747, \"from_m\": 82024.072, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82953.966, \"from_m\": 82500.747, \"capability_applied\": null, \"effective_limit_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\": 627861, \"profile_key\": \"da179e33910c990e8cf8a42ba30f31077a6aa5fe5ddcc2de783e5fce06278b51\", \"schedule_id\": 39736, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0511\", \"location\": \"Colchester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99629}, {\"is_pass\": false, \"wtt_arr\": \"0516H\", \"wtt_dep\": \"0517\", \"location\": \"Marks Tey\", \"stage_seq\": 2, \"distance_m\": 8013.099, \"section_seq\": 1, \"route_path_id\": 99629}, {\"is_pass\": false, \"wtt_arr\": \"0522\", \"wtt_dep\": \"0522H\", \"location\": \"Kelvedon\", \"stage_seq\": 3, \"distance_m\": 15069.972, \"section_seq\": 1, \"route_path_id\": 99629}, {\"is_pass\": false, \"wtt_arr\": \"0527H\", \"wtt_dep\": \"0528\", \"location\": \"Witham\", \"stage_seq\": 4, \"distance_m\": 20923.38, \"section_seq\": 1, \"route_path_id\": 99629}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0532\", \"location\": \"Hatfield Peverel\", \"stage_seq\": 5, \"distance_m\": 25206.368, \"section_seq\": 1, \"route_path_id\": 99629}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 6, \"distance_m\": 30939.32, \"section_seq\": 1, \"route_path_id\": 99629}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0541\", \"location\": \"Chelmsford\", \"stage_seq\": 7, \"distance_m\": 35114.701, \"section_seq\": 1, \"route_path_id\": 99629}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0547H\", \"location\": \"Ingatestone\", \"stage_seq\": 8, \"distance_m\": 45050.223, \"section_seq\": 1, \"route_path_id\": 99629}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553H\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 50545.402, \"section_seq\": 1, \"route_path_id\": 99629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Gidea Park\", \"stage_seq\": 10, \"distance_m\": 61192.265, \"section_seq\": 1, \"route_path_id\": 99629}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601\", \"location\": \"Romford\", \"stage_seq\": 11, \"distance_m\": 63090.928, \"section_seq\": 1, \"route_path_id\": 99629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Ilford\", \"stage_seq\": 12, \"distance_m\": 71205.348, \"section_seq\": 1, \"route_path_id\": 99629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 13, \"distance_m\": 74017.761, \"section_seq\": 1, \"route_path_id\": 99629}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611H\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 76570.699, \"section_seq\": 1, \"route_path_id\": 99629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Bow Jn\", \"stage_seq\": 15, \"distance_m\": 78063.997, \"section_seq\": 1, \"route_path_id\": 99629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Bethnal Green\", \"stage_seq\": 16, \"distance_m\": 81133.602, \"section_seq\": 1, \"route_path_id\": 99629}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 17, \"distance_m\": 82953.966, \"section_seq\": 1, \"route_path_id\": 99629}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 82953.966, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99629}], \"total_distance_m\": 82953.966, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 80717.58, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2236.386, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0511", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:15:57Z\", \"source_id\": 52022829, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:16:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:02Z\", \"source_id\": 16777945, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:36Z\", \"source_id\": 52026909, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:22:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:42Z\", \"source_id\": 16779159, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:37Z\", \"source_id\": 52031837, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:26:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:42Z\", \"source_id\": 16780613, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:12Z\", \"source_id\": 52036449, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:31:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:12Z\", \"source_id\": 16781997, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:19Z\", \"source_id\": 52041108, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:34:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:22Z\", \"source_id\": 16783368, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:46Z\", \"source_id\": 52046192, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:49Z\", \"source_id\": 16784932, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:35Z\", \"source_id\": 52057778, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:38Z\", \"source_id\": 16788471, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:54Z\", \"source_id\": 52065506, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:58Z\", \"source_id\": 16790866, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:26Z\", \"source_id\": 52075527, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:28Z\", \"source_id\": 16793967, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:13Z\", \"source_id\": 52076755, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:16Z\", \"source_id\": 16794336, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:44Z\", \"source_id\": 52086147, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:46Z\", \"source_id\": 16797331, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:29Z\", \"source_id\": 52092893, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:31Z\", \"source_id\": 16799546, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:21Z\", \"source_id\": 52105611, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:23Z\", \"source_id\": 16803705, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "12", "timing_fact_generation": 1789622185364153, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:43.157379", "service_state_evidence_id": 16803705, "current_leg_start_actual_dep": "2026-09-17T06:11:30+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:43.444113", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
COL |
LST |
2F03 |
720559+720568 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1073.714, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1122.886, "from_m": 1073.714, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7806.988, "from_m": 1122.886, "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": 7849.084, "from_m": 7806.988, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21131.616, "from_m": 7849.084, "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": 21174.698, "from_m": 21131.616, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29447.649, "from_m": 21174.698, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 29533.284, "from_m": 29447.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": 33634.623, "from_m": 29533.284, "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": 34125.761, "from_m": 33634.623, "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": 34411.681, "from_m": 34125.761, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34898.376, "from_m": 34411.681, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35627.28, "from_m": 34898.376, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37886.024, "from_m": 35627.28, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49966.35, "from_m": 37886.024, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50889.051, "from_m": 49966.35, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 51195.026, "from_m": 50889.051, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51384.587, "from_m": 51195.026, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 60134.654, "from_m": 51384.587, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60172.599, "from_m": 60134.654, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60761.633, "from_m": 60172.599, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61617.215, "from_m": 60761.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": 62728.887, "from_m": 61617.215, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63568.22, "from_m": 62728.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": 63584.113, "from_m": 63568.22, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63654.477, "from_m": 63584.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75666.262, "from_m": 63654.477, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76279.493, "from_m": 75666.262, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 80227.521, "from_m": 76279.493, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 80690.116, "from_m": 80227.521, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80760.733, "from_m": 80690.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80986.001, "from_m": 80760.733, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81497.448, "from_m": 80986.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82024.072, "from_m": 81497.448, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82500.747, "from_m": 82024.072, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82953.966, "from_m": 82500.747, "capability_applied": null, "effective_limit_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": 627861, "profile_key": "da179e33910c990e8cf8a42ba30f31077a6aa5fe5ddcc2de783e5fce06278b51", "schedule_id": 39736, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0511", "location": "Colchester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99629}, {"is_pass": false, "wtt_arr": "0516H", "wtt_dep": "0517", "location": "Marks Tey", "stage_seq": 2, "distance_m": 8013.099, "section_seq": 1, "route_path_id": 99629}, {"is_pass": false, "wtt_arr": "0522", "wtt_dep": "0522H", "location": "Kelvedon", "stage_seq": 3, "distance_m": 15069.972, "section_seq": 1, "route_path_id": 99629}, {"is_pass": false, "wtt_arr": "0527H", "wtt_dep": "0528", "location": "Witham", "stage_seq": 4, "distance_m": 20923.38, "section_seq": 1, "route_path_id": 99629}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0532", "location": "Hatfield Peverel", "stage_seq": 5, "distance_m": 25206.368, "section_seq": 1, "route_path_id": 99629}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536H", "location": "Beaulieu Park (Construction)", "stage_seq": 6, "distance_m": 30939.32, "section_seq": 1, "route_path_id": 99629}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0541", "location": "Chelmsford", "stage_seq": 7, "distance_m": 35114.701, "section_seq": 1, "route_path_id": 99629}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0547H", "location": "Ingatestone", "stage_seq": 8, "distance_m": 45050.223, "section_seq": 1, "route_path_id": 99629}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553H", "location": "Shenfield", "stage_seq": 9, "distance_m": 50545.402, "section_seq": 1, "route_path_id": 99629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Gidea Park", "stage_seq": 10, "distance_m": 61192.265, "section_seq": 1, "route_path_id": 99629}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601", "location": "Romford", "stage_seq": 11, "distance_m": 63090.928, "section_seq": 1, "route_path_id": 99629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Ilford", "stage_seq": 12, "distance_m": 71205.348, "section_seq": 1, "route_path_id": 99629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Forest Gate Jn", "stage_seq": 13, "distance_m": 74017.761, "section_seq": 1, "route_path_id": 99629}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611H", "location": "Stratford", "stage_seq": 14, "distance_m": 76570.699, "section_seq": 1, "route_path_id": 99629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Bow Jn", "stage_seq": 15, "distance_m": 78063.997, "section_seq": 1, "route_path_id": 99629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Bethnal Green", "stage_seq": 16, "distance_m": 81133.602, "section_seq": 1, "route_path_id": 99629}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 17, "distance_m": 82953.966, "section_seq": 1, "route_path_id": 99629}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 82953.966, "from_m": 0.0, "section_seq": 1, "route_path_id": 99629}], "total_distance_m": 82953.966, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 80717.58, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2236.386, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13762, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:15:57Z", "source_id": 52022829, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:16:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:02Z", "source_id": 16777945, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13795, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:36Z", "source_id": 52026909, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:22:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:42Z", "source_id": 16779159, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13807, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:37Z", "source_id": 52031837, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:26:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:42Z", "source_id": 16780613, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13852, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:12Z", "source_id": 52036449, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:31:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:12Z", "source_id": 16781997, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:19Z", "source_id": 52041108, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:34:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:22Z", "source_id": 16783368, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:46Z", "source_id": 52046192, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:39:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:49Z", "source_id": 16784932, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13880, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:35Z", "source_id": 52057778, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:48:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:38Z", "source_id": 16788471, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:54Z", "source_id": 52065506, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:53:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:58Z", "source_id": 16790866, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:26Z", "source_id": 52075527, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:00:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:28Z", "source_id": 16793967, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14201, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:13Z", "source_id": 52076755, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:01:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:16Z", "source_id": 16794336, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:44Z", "source_id": 52086147, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:06:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:46Z", "source_id": 16797331, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:29Z", "source_id": 52092893, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:10:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:31Z", "source_id": 16799546, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15502, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:21Z", "source_id": 52105611, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:17:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:23Z", "source_id": 16803705, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Colchester |
0511 |
0511 |
2 |
None |
None |
London Liverpool Street |
0619 |
0619 |
12 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P76035/2026-09-17/detailed |
None |
Stratford |
2026-09-17T06:11:30+01:00 |
London Liverpool Street |
6.0 |
{"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
3.9 |
0611 |
0617 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-17 05:27:51 |
TERMINATED |
2026-09-17 05:17:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803705 |
1789622185364153 |
86 |
86 |
2026-09-17 05:27:43.444113 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:43.157379 |
| 598146 |
628185 |
C17852 |
652H01M517 |
2026-09-17 |
COMPLETE |
16803779 |
2026-09-17 06:17:00 |
2026-09-17 05:27:51 |
2026-09-19 05:27:51 |
{"id": 628185, "stp": "O", "toc": "West Midlands Trains", "uid": "C17852", "consist": "730002", "dest_crs": "RGL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17852/2026-09-17/detailed", "trust_id": "652H01M517", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rugeley Trent Valley", "service_date": "2026-09-17", "dest_arr_time": "0618", "dest_platform": "1", "is_terminated": 1, "next_location": "Rugeley Trent Valley", "signalling_id": "2H01", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "0617", "current_leg_dep": "0614", "current_leg_end": "Rugeley Trent Valley", "origin_dep_time": "0525", "origin_platform": "6A", "current_location": "Rugeley Trent Valley", "last_update_time": "2026-09-17T05:27:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.937124982407858, 52.75459734600963], [-1.9366901000000003, 52.75476749999999], [-1.9361508, 52.754978499999986], [-1.9346718, 52.7556551], [-1.9340390000000005, 52.755951], [-1.9331909, 52.7563375], [-1.9313568000000003, 52.757175], [-1.9309973999999996, 52.7573422], [-1.9302572, 52.75768139999999], [-1.929651, 52.7579769], [-1.9290581, 52.758309700000005], [-1.9286675, 52.75855629999999], [-1.9285137, 52.758661899999986], [-1.9283474000000005, 52.7587788], [-1.9279611999999997, 52.75907320000001], [-1.927819, 52.75919110000001], [-1.9275515000000003, 52.75941459999999], [-1.9274557999999995, 52.75949990000001], [-1.9272970000000005, 52.759653], [-1.9270757999999997, 52.7598843], [-1.9268163000000005, 52.7601787], [-1.9265353999999997, 52.7605467], [-1.9265074, 52.76058859999999], [-1.9264478000000005, 52.76067769999999], [-1.9263315, 52.76085179999999], [-1.9261105, 52.7612589], [-1.92586, 52.76179599999998], [-1.9257108999999997, 52.7622179], [-1.9256492, 52.762479500000005], [-1.9255912, 52.7627411], [-1.925558, 52.7630086], [-1.925558, 52.763096100000006], [-1.925558, 52.763164299999985], [-1.9255579, 52.76341930000001], [-1.9256, 52.76407220000001], [-1.9257062, 52.76457270000001], [-1.9258263, 52.76496920000001], [-1.9260622, 52.76549829999999], [-1.926291, 52.7659025], [-1.9265518, 52.7663097], [-1.9267322999999996, 52.76652619999999], [-1.9270714297208396, 52.766918552514426], [-1.927265, 52.7671425], [-1.9275337, 52.76741810000001], [-1.9278632, 52.7676828], [-1.9284183, 52.76824090000001], [-1.9286520999999996, 52.7684744], [-1.9290955, 52.7688448], [-1.9293679999999995, 52.769052], [-1.9304666, 52.7698721], [-1.9308706, 52.7702135], [-1.931185, 52.7704749], [-1.9315854999999995, 52.7708056], [-1.9328491, 52.77163329999999], [-1.9333514000000005, 52.7720071], [-1.9337217, 52.7722501], [-1.9342395, 52.772642899999994], [-1.9345489, 52.7728456], [-1.9352173, 52.7733345], [-1.9364485, 52.77414859999999], [-1.9370939000000005, 52.774624], [-1.9341635, 52.7726914], [-1.9332245, 52.77207729999999], [-1.9314040999999995, 52.770908000000006], [-1.9308528, 52.77052979999999], [-1.9305311000000005, 52.7702954], [-1.9298091, 52.7697206]]}", "current_leg_start": "Rugeley Town", "dest_arr_time_act": "0618", "motion_projection": null, "next_location_lat": "52.7697206", "next_location_lon": "-1.9298091", "previous_location": "Rugeley Town", "current_leg_milage": "2.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 287.474, \"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.339, \"from_m\": 287.474, \"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.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1503.897, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.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.226, \"from_m\": 1503.897, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2625.415, \"from_m\": 1880.226, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3879.883, \"from_m\": 2625.415, \"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\": 4109.531, \"from_m\": 3879.883, \"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\": 4152.522, \"from_m\": 4109.531, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4435.502, \"from_m\": 4152.522, \"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\": 6661.561, \"from_m\": 4435.502, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6859.319, \"from_m\": 6661.561, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14624.314, \"from_m\": 6859.319, \"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\": 14679.746, \"from_m\": 14624.314, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15333.869, \"from_m\": 14679.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15430.41, \"from_m\": 15333.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15466.579, \"from_m\": 15430.41, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17510.131, \"from_m\": 15466.579, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18067.026, \"from_m\": 17510.131, \"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\": 18830.161, \"from_m\": 18067.026, \"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\": 22941.338, \"from_m\": 18830.161, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26980.321, \"from_m\": 22941.338, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27139.287, \"from_m\": 26980.321, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33390.138, \"from_m\": 27139.287, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33538.878, \"from_m\": 33390.138, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40257.985, \"from_m\": 33538.878, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41185.111, \"from_m\": 40257.985, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41216.083, \"from_m\": 41185.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41719.971, \"from_m\": 41216.083, \"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\": 42764.44, \"from_m\": 41719.971, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42801.191, \"from_m\": 42764.44, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 42857.058, \"from_m\": 42801.191, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42887.737, \"from_m\": 42857.058, \"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\": 42958.285, \"from_m\": 42887.737, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43080.98, \"from_m\": 42958.285, \"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\": 43149.385, \"from_m\": 43080.98, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43882.858, \"from_m\": 43149.385, \"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\": 628185, \"profile_key\": \"0c83abcf62afdcb9987dab8df998c41c4f97b1767a4009126f4a12fe18592863\", \"schedule_id\": 40470, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Aston\", \"stage_seq\": 3, \"distance_m\": 4256.051, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 4, \"distance_m\": 7919.981, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538\", \"location\": \"Hamstead\", \"stage_seq\": 5, \"distance_m\": 9181.311, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0542\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 6, \"distance_m\": 13476.337, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544\", \"location\": \"Bescot Stadium\", \"stage_seq\": 7, \"distance_m\": 15085.924, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Pleck Jn\", \"stage_seq\": 8, \"distance_m\": 16651.007, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0549\", \"location\": \"Walsall\", \"stage_seq\": 9, \"distance_m\": 17787.113, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 10, \"distance_m\": 18746.927, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0554H\", \"location\": \"Bloxwich\", \"stage_seq\": 11, \"distance_m\": 22723.155, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0557\", \"location\": \"Bloxwich North\", \"stage_seq\": 12, \"distance_m\": 23588.081, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0600H\", \"location\": \"Landywood\", \"stage_seq\": 13, \"distance_m\": 27139.287, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Mid Cannock Jn\", \"stage_seq\": 14, \"distance_m\": 29114.212, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604\", \"location\": \"Cannock\", \"stage_seq\": 15, \"distance_m\": 30467.426, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0608\", \"location\": \"Hednesford\", \"stage_seq\": 16, \"distance_m\": 33480.54, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614H\", \"location\": \"Rugeley Town\", \"stage_seq\": 17, \"distance_m\": 40331.638, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Rugeley Power Station Jn\", \"stage_seq\": 18, \"distance_m\": 41126.73, \"section_seq\": 1, \"route_path_id\": 66501}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": null, \"location\": \"Rugeley Trent Valley\", \"stage_seq\": 19, \"distance_m\": 43882.858, \"section_seq\": 1, \"route_path_id\": 66501}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43882.858, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66501}], \"total_distance_m\": 43882.858, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 43118.603, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 764.255, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0525", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.7697206", "current_position_lon": "-1.9298091", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:27Z\", \"source_id\": 52036756, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:31:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:33Z\", \"source_id\": 16782096, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:50Z\", \"source_id\": 52040542, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:34:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:53Z\", \"source_id\": 16783222, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:49Z\", \"source_id\": 52047457, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:54Z\", \"source_id\": 16785342, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:27Z\", \"source_id\": 52050696, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:33Z\", \"source_id\": 16786363, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:39Z\", \"source_id\": 52057899, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:42Z\", \"source_id\": 16788513, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:10Z\", \"source_id\": 52065892, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:14Z\", \"source_id\": 16790978, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:45Z\", \"source_id\": 52074456, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:47Z\", \"source_id\": 16793618, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:46Z\", \"source_id\": 52081070, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:52Z\", \"source_id\": 16795724, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:38Z\", \"source_id\": 52087719, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:43Z\", \"source_id\": 16797889, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:08Z\", \"source_id\": 52097659, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:14Z\", \"source_id\": 16801157, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:28Z\", \"source_id\": 52105860, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:31Z\", \"source_id\": 16803779, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rugeley Trent Valley", "service_state_platform": "1", "timing_fact_generation": 1789622193721145, "current_leg_arrival_utc": "2026-09-17T06:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:45.035352", "service_state_evidence_id": 16803779, "current_leg_start_actual_dep": "2026-09-17T06:14:30+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:46.006505", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
BHM |
RGL |
2H01 |
730002 |
3 |
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": 287.474, "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.339, "from_m": 287.474, "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.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1503.897, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.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.226, "from_m": 1503.897, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2625.415, "from_m": 1880.226, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3879.883, "from_m": 2625.415, "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": 4109.531, "from_m": 3879.883, "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": 4152.522, "from_m": 4109.531, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4435.502, "from_m": 4152.522, "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": 6661.561, "from_m": 4435.502, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6859.319, "from_m": 6661.561, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14624.314, "from_m": 6859.319, "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": 14679.746, "from_m": 14624.314, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15333.869, "from_m": 14679.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15430.41, "from_m": 15333.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15466.579, "from_m": 15430.41, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17510.131, "from_m": 15466.579, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18067.026, "from_m": 17510.131, "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": 18830.161, "from_m": 18067.026, "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": 22941.338, "from_m": 18830.161, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26980.321, "from_m": 22941.338, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27139.287, "from_m": 26980.321, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33390.138, "from_m": 27139.287, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33538.878, "from_m": 33390.138, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40257.985, "from_m": 33538.878, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41185.111, "from_m": 40257.985, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41216.083, "from_m": 41185.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41719.971, "from_m": 41216.083, "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": 42764.44, "from_m": 41719.971, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42801.191, "from_m": 42764.44, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 42857.058, "from_m": 42801.191, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42887.737, "from_m": 42857.058, "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": 42958.285, "from_m": 42887.737, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43080.98, "from_m": 42958.285, "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": 43149.385, "from_m": 43080.98, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43882.858, "from_m": 43149.385, "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": 628185, "profile_key": "0c83abcf62afdcb9987dab8df998c41c4f97b1767a4009126f4a12fe18592863", "schedule_id": 40470, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0525", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66501}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 66501}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534", "location": "Aston", "stage_seq": 3, "distance_m": 4256.051, "section_seq": 1, "route_path_id": 66501}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536", "location": "Perry Barr North Jn", "stage_seq": 4, "distance_m": 7919.981, "section_seq": 1, "route_path_id": 66501}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538", "location": "Hamstead", "stage_seq": 5, "distance_m": 9181.311, "section_seq": 1, "route_path_id": 66501}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0542", "location": "Tame Bridge Parkway", "stage_seq": 6, "distance_m": 13476.337, "section_seq": 1, "route_path_id": 66501}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544", "location": "Bescot Stadium", "stage_seq": 7, "distance_m": 15085.924, "section_seq": 1, "route_path_id": 66501}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Pleck Jn", "stage_seq": 8, "distance_m": 16651.007, "section_seq": 1, "route_path_id": 66501}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0549", "location": "Walsall", "stage_seq": 9, "distance_m": 17787.113, "section_seq": 1, "route_path_id": 66501}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Ryecroft Jn", "stage_seq": 10, "distance_m": 18746.927, "section_seq": 1, "route_path_id": 66501}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0554H", "location": "Bloxwich", "stage_seq": 11, "distance_m": 22723.155, "section_seq": 1, "route_path_id": 66501}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0557", "location": "Bloxwich North", "stage_seq": 12, "distance_m": 23588.081, "section_seq": 1, "route_path_id": 66501}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0600H", "location": "Landywood", "stage_seq": 13, "distance_m": 27139.287, "section_seq": 1, "route_path_id": 66501}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Mid Cannock Jn", "stage_seq": 14, "distance_m": 29114.212, "section_seq": 1, "route_path_id": 66501}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604", "location": "Cannock", "stage_seq": 15, "distance_m": 30467.426, "section_seq": 1, "route_path_id": 66501}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0608", "location": "Hednesford", "stage_seq": 16, "distance_m": 33480.54, "section_seq": 1, "route_path_id": 66501}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614H", "location": "Rugeley Town", "stage_seq": 17, "distance_m": 40331.638, "section_seq": 1, "route_path_id": 66501}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Rugeley Power Station Jn", "stage_seq": 18, "distance_m": 41126.73, "section_seq": 1, "route_path_id": 66501}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": null, "location": "Rugeley Trent Valley", "stage_seq": 19, "distance_m": 43882.858, "section_seq": 1, "route_path_id": 66501}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43882.858, "from_m": 0.0, "section_seq": 1, "route_path_id": 66501}], "total_distance_m": 43882.858, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 43118.603, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 764.255, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:27Z", "source_id": 52036756, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:31:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:33Z", "source_id": 16782096, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19528, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:50Z", "source_id": 52040542, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:34:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:53Z", "source_id": 16783222, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19534, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:49Z", "source_id": 52047457, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:40:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:54Z", "source_id": 16785342, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19560, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:27Z", "source_id": 52050696, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:43:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:33Z", "source_id": 16786363, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19227, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:39Z", "source_id": 52057899, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:48:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:42Z", "source_id": 16788513, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19208, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:10Z", "source_id": 52065892, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:54:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:14Z", "source_id": 16790978, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19203, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:45Z", "source_id": 52074456, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:00:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:47Z", "source_id": 16793618, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19199, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:46Z", "source_id": 52081070, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:04:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:52Z", "source_id": 16795724, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19194, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:38Z", "source_id": 52087719, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:07:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:43Z", "source_id": 16797889, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19179, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:08Z", "source_id": 52097659, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:14:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:14Z", "source_id": 16801157, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11443, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:28Z", "source_id": 52105860, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:17:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:31Z", "source_id": 16803779, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Birmingham New Street |
0525 |
0525 |
6A |
None |
None |
Rugeley Trent Valley |
0618 |
0618 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17852/2026-09-17/detailed |
None |
Rugeley Town |
2026-09-17T06:14:30+01:00 |
Rugeley Trent Valley |
3.0 |
{"type": "LineString", "coordinates": [[-1.937124982407858, 52.75459734600963], [-1.9366901000000003, 52.75476749999999], [-1.9361508, 52.754978499999986], [-1.9346718, 52.7556551], [-1.9340390000000005, 52.755951], [-1.9331909, 52.7563375], [-1.9313568000000003, 52.757175], [-1.9309973999999996, 52.7573422], [-1.9302572, 52.75768139999999], [-1.929651, 52.7579769], [-1.9290581, 52.758309700000005], [-1.9286675, 52.75855629999999], [-1.9285137, 52.758661899999986], [-1.9283474000000005, 52.7587788], [-1.9279611999999997, 52.75907320000001], [-1.927819, 52.75919110000001], [-1.9275515000000003, 52.75941459999999], [-1.9274557999999995, 52.75949990000001], [-1.9272970000000005, 52.759653], [-1.9270757999999997, 52.7598843], [-1.9268163000000005, 52.7601787], [-1.9265353999999997, 52.7605467], [-1.9265074, 52.76058859999999], [-1.9264478000000005, 52.76067769999999], [-1.9263315, 52.76085179999999], [-1.9261105, 52.7612589], [-1.92586, 52.76179599999998], [-1.9257108999999997, 52.7622179], [-1.9256492, 52.762479500000005], [-1.9255912, 52.7627411], [-1.925558, 52.7630086], [-1.925558, 52.763096100000006], [-1.925558, 52.763164299999985], [-1.9255579, 52.76341930000001], [-1.9256, 52.76407220000001], [-1.9257062, 52.76457270000001], [-1.9258263, 52.76496920000001], [-1.9260622, 52.76549829999999], [-1.926291, 52.7659025], [-1.9265518, 52.7663097], [-1.9267322999999996, 52.76652619999999], [-1.9270714297208396, 52.766918552514426], [-1.927265, 52.7671425], [-1.9275337, 52.76741810000001], [-1.9278632, 52.7676828], [-1.9284183, 52.76824090000001], [-1.9286520999999996, 52.7684744], [-1.9290955, 52.7688448], [-1.9293679999999995, 52.769052], [-1.9304666, 52.7698721], [-1.9308706, 52.7702135], [-1.931185, 52.7704749], [-1.9315854999999995, 52.7708056], [-1.9328491, 52.77163329999999], [-1.9333514000000005, 52.7720071], [-1.9337217, 52.7722501], [-1.9342395, 52.772642899999994], [-1.9345489, 52.7728456], [-1.9352173, 52.7733345], [-1.9364485, 52.77414859999999], [-1.9370939000000005, 52.774624], [-1.9341635, 52.7726914], [-1.9332245, 52.77207729999999], [-1.9314040999999995, 52.770908000000006], [-1.9308528, 52.77052979999999], [-1.9305311000000005, 52.7702954], [-1.9298091, 52.7697206]]} |
2.2 |
0614 |
0617 |
Rugeley Town |
Rugeley Trent Valley |
Rugeley Trent Valley |
52.7697206 |
-1.9298091 |
52.7697206 |
-1.9298091 |
1 |
0 |
2026-09-17 05:27:51 |
TERMINATED |
2026-09-17 05:17:00 |
Rugeley Trent Valley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803779 |
1789622193721145 |
78 |
78 |
2026-09-17 05:27:46.006505 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:45.035352 |
| 598147 |
627502 |
G89540 |
321N50M417 |
2026-09-17 |
COMPLETE |
16803598 |
2026-09-17 06:17:00 |
2026-09-17 05:27:51 |
2026-09-19 05:27:51 |
{"id": 627502, "stp": "O", "toc": "Northern", "uid": "G89540", "consist": "331110", "dest_crs": "BPN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89540/2026-09-17/detailed", "trust_id": "321N50M417", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-17", "dest_arr_time": "0618", "dest_platform": "4", "is_terminated": 1, "next_location": "Blackpool North", "signalling_id": "1N50", "timing_status": "EARLY", "origin_station": "Manchester Airport", "current_leg_arr": "0617", "current_leg_dep": "0614", "current_leg_end": "Blackpool North", "origin_dep_time": "0448", "origin_platform": "4A", "current_location": "Blackpool North H.S.", "last_update_time": "2026-09-17T05:27:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0299339999999995, 53.83535859999999], [-3.0311454, 53.834635000000006], [-3.0323796, 53.8338854], [-3.033773, 53.8330704], [-3.035318, 53.83214999999999], [-3.0371944999999996, 53.8310323], [-3.0381982, 53.83042820000001], [-3.0398111999999995, 53.82947020000001], [-3.0399273998471563, 53.82940100779941], [-3.0401159266972746, 53.829288096828826], [-3.040281771736386, 53.82918787857017], [-3.0404281710091983, 53.82909853730819], [-3.040558360560419, 53.829018257327625], [-3.0406755764347575, 53.82894522291322], [-3.040783054676921, 53.8288776183497], [-3.0408840313316183, 53.82881362792183], [-3.0409817424435577, 53.82875143591432], [-3.041079424057447, 53.82868922661194], [-3.0411803122179952, 53.82862518429941], [-3.041287642969909, 53.82855749326147], [-3.0414046523578984, 53.82848433778287], [-3.0415345764266704, 53.828403902148345], [-3.0416806512209345, 53.82831437064263], [-3.0418461127853975, 53.82821392755047], [-3.042034197164768, 53.82810075715661], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]}", "current_leg_start": "Layton", "dest_arr_time_act": "0618", "motion_projection": null, "next_location_lat": "53.8223707", "next_location_lon": "-3.0488645", "previous_location": "Layton", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 382.629, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 601.176, \"from_m\": 382.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1809.429, \"from_m\": 601.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2460.351, \"from_m\": 1809.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12308.245, \"from_m\": 2460.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12742.627, \"from_m\": 12308.245, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13010.862, \"from_m\": 12742.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13095.899, \"from_m\": 13010.862, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13126.28, \"from_m\": 13095.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13216.045, \"from_m\": 13126.28, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13301.119, \"from_m\": 13216.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13373.272, \"from_m\": 13301.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13901.364, \"from_m\": 13373.272, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15435.671, \"from_m\": 13901.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15599.395, \"from_m\": 15435.671, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15908.809, \"from_m\": 15599.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15955.015, \"from_m\": 15908.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15974.851, \"from_m\": 15955.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16526.484, \"from_m\": 15974.851, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17139.415, \"from_m\": 16526.484, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17219.224, \"from_m\": 17139.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18989.798, \"from_m\": 17219.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19422.832, \"from_m\": 18989.798, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20376.94, \"from_m\": 19422.832, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20844.916, \"from_m\": 20376.94, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23011.663, \"from_m\": 20844.916, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25419.781, \"from_m\": 23011.663, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 32987.44, \"from_m\": 25419.781, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 34001.256, \"from_m\": 32987.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34046.24, \"from_m\": 34001.256, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 34570.939, \"from_m\": 34046.24, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35088.566, \"from_m\": 34570.939, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39107.161, \"from_m\": 35088.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39137.8, \"from_m\": 39107.161, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 47616.689, \"from_m\": 39137.8, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47732.328, \"from_m\": 47616.689, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50578.885, \"from_m\": 47732.328, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57765.131, \"from_m\": 50578.885, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58154.741, \"from_m\": 57765.131, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65932.316, \"from_m\": 58154.741, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 65979.649, \"from_m\": 65932.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\": 66000.545, \"from_m\": 65979.649, \"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\": 66048.801, \"from_m\": 66000.545, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66089.021, \"from_m\": 66048.801, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66143.103, \"from_m\": 66089.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66369.605, \"from_m\": 66143.103, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67418.791, \"from_m\": 66369.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67441.687, \"from_m\": 67418.791, \"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\": 67499.468, \"from_m\": 67441.687, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79280.429, \"from_m\": 67499.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89275.45, \"from_m\": 79280.429, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90180.455, \"from_m\": 89275.45, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91081.302, \"from_m\": 90180.455, \"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\": 94224.705, \"from_m\": 91081.302, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 94477.92, \"from_m\": 94224.705, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 94618.933, \"from_m\": 94477.92, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94809.795, \"from_m\": 94618.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\": 94821.529, \"from_m\": 94809.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95148.416, \"from_m\": 94821.529, \"capability_applied\": null, \"effective_limit_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\": 627502, \"profile_key\": \"0a71f324fc4dda1cf1cd6982a54996a16488e3f53a28217733f14bbc6a8509ed\", \"schedule_id\": 39512, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0448\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0449H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0450H\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0456\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0458\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": false, \"wtt_arr\": \"0501\", \"wtt_dep\": \"0504\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 16390.171, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": false, \"wtt_arr\": \"0505H\", \"wtt_dep\": \"0508H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 7, \"distance_m\": 17295.452, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509H\", \"location\": \"Deansgate\", \"stage_seq\": 8, \"distance_m\": 17862.606, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510H\", \"location\": \"Water Street Jn\", \"stage_seq\": 9, \"distance_m\": 18400.539, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0511\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 10, \"distance_m\": 18907.549, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": false, \"wtt_arr\": \"0512H\", \"wtt_dep\": \"0513H\", \"location\": \"Salford Crescent\", \"stage_seq\": 11, \"distance_m\": 20156.548, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Burnden Jn\", \"stage_seq\": 12, \"distance_m\": 33749.575, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": false, \"wtt_arr\": \"0522\", \"wtt_dep\": \"0523\", \"location\": \"Bolton\", \"stage_seq\": 13, \"distance_m\": 34456.319, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526H\", \"location\": \"Lostock Jn\", \"stage_seq\": 14, \"distance_m\": 39107.161, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0529H\", \"location\": \"Horwich Parkway\", \"stage_seq\": 15, \"distance_m\": 42487.428, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": false, \"wtt_arr\": \"0536H\", \"wtt_dep\": \"0537H\", \"location\": \"Chorley\", \"stage_seq\": 16, \"distance_m\": 53141.28, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0540H\", \"location\": \"Buckshaw Village\", \"stage_seq\": 17, \"distance_m\": 56809.68, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Euxton Jn\", \"stage_seq\": 18, \"distance_m\": 58339.291, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Ribble Jn\", \"stage_seq\": 19, \"distance_m\": 65932.316, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0553\", \"location\": \"Preston\", \"stage_seq\": 20, \"distance_m\": 66898.258, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 21, \"distance_m\": 67627.195, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0602\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 22, \"distance_m\": 79430.046, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0610H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 23, \"distance_m\": 90096.809, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614\", \"location\": \"Layton\", \"stage_seq\": 24, \"distance_m\": 93227.464, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 25, \"distance_m\": 94269.452, \"section_seq\": 1, \"route_path_id\": 70010}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": null, \"location\": \"Blackpool North\", \"stage_seq\": 26, \"distance_m\": 95148.416, \"section_seq\": 1, \"route_path_id\": 70010}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 95148.416, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70010}], \"total_distance_m\": 95148.416, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 78738.874, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 16409.542, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0448", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.8223707", "current_position_lon": "-3.0488645", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:51:09Z\", \"source_id\": 52006227, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:52:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:51:19Z\", \"source_id\": 16773104, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:00:33Z\", \"source_id\": 52011557, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:01:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:00:38Z\", \"source_id\": 16774675, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:05:09Z\", \"source_id\": 52014613, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:06:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:05:13Z\", \"source_id\": 16775605, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:08:50Z\", \"source_id\": 52017185, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:09:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:08:54Z\", \"source_id\": 16776303, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:11:04Z\", \"source_id\": 52018858, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:12:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:11:09Z\", \"source_id\": 16776796, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:40Z\", \"source_id\": 52026925, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:21:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:42Z\", \"source_id\": 16779166, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:20Z\", \"source_id\": 52034514, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:28:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:28Z\", \"source_id\": 16781439, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:40Z\", \"source_id\": 52041524, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:43Z\", \"source_id\": 16783492, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:07Z\", \"source_id\": 52046568, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:13Z\", \"source_id\": 16785066, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:45Z\", \"source_id\": 52059399, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:49Z\", \"source_id\": 16788964, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:45Z\", \"source_id\": 52077618, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:53Z\", \"source_id\": 16794610, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:54Z\", \"source_id\": 52091848, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:57Z\", \"source_id\": 16799188, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:47Z\", \"source_id\": 52098907, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:53Z\", \"source_id\": 16801521, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:12Z\", \"source_id\": 52105323, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:17Z\", \"source_id\": 16803598, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "4", "timing_fact_generation": 1789622177969905, "current_leg_arrival_utc": "2026-09-17T06:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:45.039746", "service_state_evidence_id": 16803598, "current_leg_start_actual_dep": "2026-09-17T06:14:00+01:00", "operational_evidence_version": 119, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:46.011296", "service_state_valid_until_kind": null, "operational_interpretation_version": 119, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
MIA |
BPN |
1N50 |
331110 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1809.429, "from_m": 601.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12308.245, "from_m": 2460.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12742.627, "from_m": 12308.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13010.862, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13095.899, "from_m": 13010.862, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13126.28, "from_m": 13095.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13216.045, "from_m": 13126.28, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13301.119, "from_m": 13216.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13373.272, "from_m": 13301.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13901.364, "from_m": 13373.272, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15435.671, "from_m": 13901.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15599.395, "from_m": 15435.671, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15908.809, "from_m": 15599.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.015, "from_m": 15908.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15974.851, "from_m": 15955.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16526.484, "from_m": 15974.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17139.415, "from_m": 16526.484, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17219.224, "from_m": 17139.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18989.798, "from_m": 17219.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19422.832, "from_m": 18989.798, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20376.94, "from_m": 19422.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20844.916, "from_m": 20376.94, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23011.663, "from_m": 20844.916, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25419.781, "from_m": 23011.663, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 32987.44, "from_m": 25419.781, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34001.256, "from_m": 32987.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34046.24, "from_m": 34001.256, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 34570.939, "from_m": 34046.24, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35088.566, "from_m": 34570.939, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39107.161, "from_m": 35088.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39137.8, "from_m": 39107.161, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 47616.689, "from_m": 39137.8, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47732.328, "from_m": 47616.689, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50578.885, "from_m": 47732.328, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57765.131, "from_m": 50578.885, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58154.741, "from_m": 57765.131, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65932.316, "from_m": 58154.741, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 65979.649, "from_m": 65932.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": 66000.545, "from_m": 65979.649, "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": 66048.801, "from_m": 66000.545, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66089.021, "from_m": 66048.801, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66143.103, "from_m": 66089.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66369.605, "from_m": 66143.103, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67418.791, "from_m": 66369.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67441.687, "from_m": 67418.791, "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": 67499.468, "from_m": 67441.687, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79280.429, "from_m": 67499.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89275.45, "from_m": 79280.429, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90180.455, "from_m": 89275.45, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91081.302, "from_m": 90180.455, "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": 94224.705, "from_m": 91081.302, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 94477.92, "from_m": 94224.705, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 94618.933, "from_m": 94477.92, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94809.795, "from_m": 94618.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": 94821.529, "from_m": 94809.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95148.416, "from_m": 94821.529, "capability_applied": null, "effective_limit_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": 627502, "profile_key": "0a71f324fc4dda1cf1cd6982a54996a16488e3f53a28217733f14bbc6a8509ed", "schedule_id": 39512, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0448", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0449H", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 70010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0450H", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 70010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0456", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 70010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0458", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 70010}, {"is_pass": false, "wtt_arr": "0501", "wtt_dep": "0504", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 70010}, {"is_pass": false, "wtt_arr": "0505H", "wtt_dep": "0508H", "location": "Manchester Oxford Road", "stage_seq": 7, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 70010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509H", "location": "Deansgate", "stage_seq": 8, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 70010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510H", "location": "Water Street Jn", "stage_seq": 9, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 70010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0511", "location": "Ordsall Lane Jn", "stage_seq": 10, "distance_m": 18907.549, "section_seq": 1, "route_path_id": 70010}, {"is_pass": false, "wtt_arr": "0512H", "wtt_dep": "0513H", "location": "Salford Crescent", "stage_seq": 11, "distance_m": 20156.548, "section_seq": 1, "route_path_id": 70010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Burnden Jn", "stage_seq": 12, "distance_m": 33749.575, "section_seq": 1, "route_path_id": 70010}, {"is_pass": false, "wtt_arr": "0522", "wtt_dep": "0523", "location": "Bolton", "stage_seq": 13, "distance_m": 34456.319, "section_seq": 1, "route_path_id": 70010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526H", "location": "Lostock Jn", "stage_seq": 14, "distance_m": 39107.161, "section_seq": 1, "route_path_id": 70010}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0529H", "location": "Horwich Parkway", "stage_seq": 15, "distance_m": 42487.428, "section_seq": 1, "route_path_id": 70010}, {"is_pass": false, "wtt_arr": "0536H", "wtt_dep": "0537H", "location": "Chorley", "stage_seq": 16, "distance_m": 53141.28, "section_seq": 1, "route_path_id": 70010}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0540H", "location": "Buckshaw Village", "stage_seq": 17, "distance_m": 56809.68, "section_seq": 1, "route_path_id": 70010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Euxton Jn", "stage_seq": 18, "distance_m": 58339.291, "section_seq": 1, "route_path_id": 70010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Ribble Jn", "stage_seq": 19, "distance_m": 65932.316, "section_seq": 1, "route_path_id": 70010}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0553", "location": "Preston", "stage_seq": 20, "distance_m": 66898.258, "section_seq": 1, "route_path_id": 70010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Preston Fylde Jn", "stage_seq": 21, "distance_m": 67627.195, "section_seq": 1, "route_path_id": 70010}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0602", "location": "Kirkham & Wesham", "stage_seq": 22, "distance_m": 79430.046, "section_seq": 1, "route_path_id": 70010}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0610H", "location": "Poulton-le-Fylde", "stage_seq": 23, "distance_m": 90096.809, "section_seq": 1, "route_path_id": 70010}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614", "location": "Layton", "stage_seq": 24, "distance_m": 93227.464, "section_seq": 1, "route_path_id": 70010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Devonshire Road Jn", "stage_seq": 25, "distance_m": 94269.452, "section_seq": 1, "route_path_id": 70010}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 26, "distance_m": 95148.416, "section_seq": 1, "route_path_id": 70010}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 95148.416, "from_m": 0.0, "section_seq": 1, "route_path_id": 70010}], "total_distance_m": 95148.416, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 78738.874, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 16409.542, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:51:09Z", "source_id": 52006227, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T03:52:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:51:19Z", "source_id": 16773104, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:00:33Z", "source_id": 52011557, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:01:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:00:38Z", "source_id": 16774675, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:05:09Z", "source_id": 52014613, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:06:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:05:13Z", "source_id": 16775605, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:08:50Z", "source_id": 52017185, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:09:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:08:54Z", "source_id": 16776303, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:11:04Z", "source_id": 52018858, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:12:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:11:09Z", "source_id": 16776796, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8352, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:40Z", "source_id": 52026925, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:21:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:42Z", "source_id": 16779166, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8033, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:20Z", "source_id": 52034514, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:28:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:28Z", "source_id": 16781439, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8019, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:40Z", "source_id": 52041524, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T04:35:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:43Z", "source_id": 16783492, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:07Z", "source_id": 52046568, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:40:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:13Z", "source_id": 16785066, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:45Z", "source_id": 52059399, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T04:49:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:49Z", "source_id": 16788964, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:45Z", "source_id": 52077618, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T05:01:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:53Z", "source_id": 16794610, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:54Z", "source_id": 52091848, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T05:09:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:57Z", "source_id": 16799188, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7822, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:47Z", "source_id": 52098907, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T05:13:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:53Z", "source_id": 16801521, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7803, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:12Z", "source_id": 52105323, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T05:17:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:17Z", "source_id": 16803598, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
Manchester Airport |
0448 |
0448 |
4A |
None |
None |
Blackpool North |
0618 |
0618 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89540/2026-09-17/detailed |
None |
Layton |
2026-09-17T06:14:00+01:00 |
Blackpool North |
3.0 |
{"type": "LineString", "coordinates": [[-3.0299339999999995, 53.83535859999999], [-3.0311454, 53.834635000000006], [-3.0323796, 53.8338854], [-3.033773, 53.8330704], [-3.035318, 53.83214999999999], [-3.0371944999999996, 53.8310323], [-3.0381982, 53.83042820000001], [-3.0398111999999995, 53.82947020000001], [-3.0399273998471563, 53.82940100779941], [-3.0401159266972746, 53.829288096828826], [-3.040281771736386, 53.82918787857017], [-3.0404281710091983, 53.82909853730819], [-3.040558360560419, 53.829018257327625], [-3.0406755764347575, 53.82894522291322], [-3.040783054676921, 53.8288776183497], [-3.0408840313316183, 53.82881362792183], [-3.0409817424435577, 53.82875143591432], [-3.041079424057447, 53.82868922661194], [-3.0411803122179952, 53.82862518429941], [-3.041287642969909, 53.82855749326147], [-3.0414046523578984, 53.82848433778287], [-3.0415345764266704, 53.828403902148345], [-3.0416806512209345, 53.82831437064263], [-3.0418461127853975, 53.82821392755047], [-3.042034197164768, 53.82810075715661], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]} |
1.2 |
0614 |
0617 |
Layton |
Blackpool North H.S. |
Blackpool North |
53.8223707 |
-3.0488645 |
53.8223707 |
-3.0488645 |
1 |
0 |
2026-09-17 05:27:51 |
TERMINATED |
2026-09-17 05:17:00 |
Blackpool North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803598 |
1789622177969905 |
119 |
119 |
2026-09-17 05:27:46.011296 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:45.039746 |
| 598148 |
627680 |
C82495 |
541C00M517 |
2026-09-17 |
COMPLETE |
16803348 |
2026-09-17 06:17:00 |
2026-09-17 05:27:51 |
2026-09-19 05:27:51 |
{"id": 627680, "stp": "P", "toc": "Great Northern", "uid": "C82495", "consist": "379004+379016", "dest_crs": "CBG", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82495/2026-09-17/detailed", "trust_id": "541C00M517", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-17", "dest_arr_time": "0619", "dest_platform": "2", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "1C00", "timing_status": "EARLY", "origin_station": "London Kings Cross", "current_leg_arr": "0617", "current_leg_dep": "0613", "current_leg_end": "Cambridge", "origin_dep_time": "0501", "origin_platform": "9", "current_location": "Cambridge", "last_update_time": "2026-09-17T05:27:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Cambridge South", "dest_arr_time_act": "0619", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Cambridge South", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.128, \"from_m\": 1830.762, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.611, \"from_m\": 3465.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 14441.923, \"from_m\": 12632.199, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 14482.957, \"from_m\": 14441.923, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19358.511, \"from_m\": 14482.957, \"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\": 20193.817, \"from_m\": 19358.511, \"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\": 20242.488, \"from_m\": 20193.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\": 115.0}, {\"to_m\": 20280.404, \"from_m\": 20242.488, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32471.733, \"from_m\": 20280.404, \"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\": 32530.525, \"from_m\": 32471.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33037.491, \"from_m\": 32530.525, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33091.996, \"from_m\": 33037.491, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37273.211, \"from_m\": 33091.996, \"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\": 51586.682, \"from_m\": 37273.211, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 51655.069, \"from_m\": 51586.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51752.08, \"from_m\": 51655.069, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 52336.065, \"from_m\": 51752.08, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52363.167, \"from_m\": 52336.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52421.491, \"from_m\": 52363.167, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55908.397, \"from_m\": 52421.491, \"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\": 55948.064, \"from_m\": 55908.397, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56051.398, \"from_m\": 55948.064, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 56084.849, \"from_m\": 56051.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61464.1, \"from_m\": 56084.849, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67699.693, \"from_m\": 61464.1, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69598.405, \"from_m\": 67699.693, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71153.048, \"from_m\": 69598.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\": 71821.336, \"from_m\": 71153.048, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72114.844, \"from_m\": 71821.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72866.675, \"from_m\": 72114.844, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72914.436, \"from_m\": 72866.675, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79640.391, \"from_m\": 72914.436, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80188.025, \"from_m\": 79640.391, \"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\": 87610.455, \"from_m\": 80188.025, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87626.334, \"from_m\": 87610.455, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88434.02, \"from_m\": 87626.334, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88936.997, \"from_m\": 88434.02, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 89536.835, \"from_m\": 88936.997, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92526.633, \"from_m\": 89536.835, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 93171.214, \"from_m\": 92526.633, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 627680, \"profile_key\": \"3c47fee75f2d18899dff44343d51f5042f722f1efae42ea76579a0666285a827\", \"schedule_id\": 7712, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0501\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0503\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0504H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": false, \"wtt_arr\": \"0506\", \"wtt_dep\": \"0507H\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"New Barnet\", \"stage_seq\": 6, \"distance_m\": 14827.16, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0517\", \"location\": \"Potters Bar\", \"stage_seq\": 7, \"distance_m\": 20594.056, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Hatfield\", \"stage_seq\": 8, \"distance_m\": 28528.188, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 9, \"distance_m\": 32708.539, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Digswell Jn\", \"stage_seq\": 10, \"distance_m\": 34149.532, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 11, \"distance_m\": 38420.642, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": false, \"wtt_arr\": \"0530H\", \"wtt_dep\": \"0531H\", \"location\": \"Stevenage\", \"stage_seq\": 12, \"distance_m\": 44420.436, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0539\", \"location\": \"Hitchin\", \"stage_seq\": 13, \"distance_m\": 51423.994, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0544\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 14, \"distance_m\": 55673.407, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547\", \"location\": \"Baldock\", \"stage_seq\": 15, \"distance_m\": 58935.981, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 16, \"distance_m\": 65975.168, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0557\", \"location\": \"Royston\", \"stage_seq\": 17, \"distance_m\": 72208.032, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0600H\", \"location\": \"Meldreth\", \"stage_seq\": 18, \"distance_m\": 77063.723, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604\", \"location\": \"Shepreth\", \"stage_seq\": 19, \"distance_m\": 80188.025, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0606H\", \"location\": \"Foxton\", \"stage_seq\": 20, \"distance_m\": 82045.082, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 21, \"distance_m\": 89447.689, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613H\", \"location\": \"Cambridge South\", \"stage_seq\": 22, \"distance_m\": 90563.429, \"section_seq\": 1, \"route_path_id\": 67956}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 23, \"distance_m\": 93171.214, \"section_seq\": 1, \"route_path_id\": 67956}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93171.214, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67956}], \"total_distance_m\": 93171.214, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 86592.783, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6578.431, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0501", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:05:03Z\", \"source_id\": 52014553, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:05:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:05:09Z\", \"source_id\": 16775585, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:51Z\", \"source_id\": 52017944, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:10:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:58Z\", \"source_id\": 16776525, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:13:18Z\", \"source_id\": 52020652, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:14:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:13:23Z\", \"source_id\": 16777298, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:10Z\", \"source_id\": 52022958, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:17:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:12Z\", \"source_id\": 16777978, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:15Z\", \"source_id\": 52026613, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:21:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:18Z\", \"source_id\": 16779037, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:57Z\", \"source_id\": 52029153, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:24:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:23:03Z\", \"source_id\": 16779830, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:13Z\", \"source_id\": 52035399, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:18Z\", \"source_id\": 16781711, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15649, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:16Z\", \"source_id\": 52041050, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:22Z\", \"source_id\": 16783369, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:16Z\", \"source_id\": 52050418, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:23Z\", \"source_id\": 16786308, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:07Z\", \"source_id\": 52055763, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:13Z\", \"source_id\": 16787866, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15599, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:41Z\", \"source_id\": 52063770, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:43Z\", \"source_id\": 16790287, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:49Z\", \"source_id\": 52069933, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:53Z\", \"source_id\": 16792270, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:32Z\", \"source_id\": 52075654, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:38Z\", \"source_id\": 16794015, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:04Z\", \"source_id\": 52081558, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:06Z\", \"source_id\": 16795887, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:50Z\", \"source_id\": 52086286, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:57Z\", \"source_id\": 16797469, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:12Z\", \"source_id\": 16801126, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:46Z\", \"source_id\": 52104530, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:51Z\", \"source_id\": 16803348, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "2", "timing_fact_generation": 1789622152459355, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:47.083580", "service_state_evidence_id": 16803348, "current_leg_start_actual_dep": "2026-09-17T06:13:30+01:00", "operational_evidence_version": 135, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:47.587837", "service_state_valid_until_kind": null, "operational_interpretation_version": 135, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
KGX |
CBG |
1C00 |
379004+379016 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.128, "from_m": 1830.762, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.611, "from_m": 3465.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 14441.923, "from_m": 12632.199, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 14482.957, "from_m": 14441.923, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19358.511, "from_m": 14482.957, "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": 20193.817, "from_m": 19358.511, "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": 20242.488, "from_m": 20193.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": 115.0}, {"to_m": 20280.404, "from_m": 20242.488, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32471.733, "from_m": 20280.404, "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": 32530.525, "from_m": 32471.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33037.491, "from_m": 32530.525, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33091.996, "from_m": 33037.491, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37273.211, "from_m": 33091.996, "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": 51586.682, "from_m": 37273.211, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 51655.069, "from_m": 51586.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51752.08, "from_m": 51655.069, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 52336.065, "from_m": 51752.08, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52363.167, "from_m": 52336.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52421.491, "from_m": 52363.167, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55908.397, "from_m": 52421.491, "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": 55948.064, "from_m": 55908.397, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56051.398, "from_m": 55948.064, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56084.849, "from_m": 56051.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61464.1, "from_m": 56084.849, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67699.693, "from_m": 61464.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69598.405, "from_m": 67699.693, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71153.048, "from_m": 69598.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": 71821.336, "from_m": 71153.048, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72114.844, "from_m": 71821.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72866.675, "from_m": 72114.844, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72914.436, "from_m": 72866.675, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79640.391, "from_m": 72914.436, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80188.025, "from_m": 79640.391, "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": 87610.455, "from_m": 80188.025, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87626.334, "from_m": 87610.455, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88434.02, "from_m": 87626.334, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88936.997, "from_m": 88434.02, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 89536.835, "from_m": 88936.997, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92526.633, "from_m": 89536.835, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 93171.214, "from_m": 92526.633, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 627680, "profile_key": "3c47fee75f2d18899dff44343d51f5042f722f1efae42ea76579a0666285a827", "schedule_id": 7712, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0501", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67956}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0503", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 67956}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0504H", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 67956}, {"is_pass": false, "wtt_arr": "0506", "wtt_dep": "0507H", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 67956}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 67956}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514", "location": "New Barnet", "stage_seq": 6, "distance_m": 14827.16, "section_seq": 1, "route_path_id": 67956}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0517", "location": "Potters Bar", "stage_seq": 7, "distance_m": 20594.056, "section_seq": 1, "route_path_id": 67956}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Hatfield", "stage_seq": 8, "distance_m": 28528.188, "section_seq": 1, "route_path_id": 67956}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Welwyn Garden City", "stage_seq": 9, "distance_m": 32708.539, "section_seq": 1, "route_path_id": 67956}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Digswell Jn", "stage_seq": 10, "distance_m": 34149.532, "section_seq": 1, "route_path_id": 67956}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526H", "location": "Woolmer Green Jn", "stage_seq": 11, "distance_m": 38420.642, "section_seq": 1, "route_path_id": 67956}, {"is_pass": false, "wtt_arr": "0530H", "wtt_dep": "0531H", "location": "Stevenage", "stage_seq": 12, "distance_m": 44420.436, "section_seq": 1, "route_path_id": 67956}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0539", "location": "Hitchin", "stage_seq": 13, "distance_m": 51423.994, "section_seq": 1, "route_path_id": 67956}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0544", "location": "Letchworth Garden City", "stage_seq": 14, "distance_m": 55673.407, "section_seq": 1, "route_path_id": 67956}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547", "location": "Baldock", "stage_seq": 15, "distance_m": 58935.981, "section_seq": 1, "route_path_id": 67956}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552", "location": "Ashwell & Morden", "stage_seq": 16, "distance_m": 65975.168, "section_seq": 1, "route_path_id": 67956}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0557", "location": "Royston", "stage_seq": 17, "distance_m": 72208.032, "section_seq": 1, "route_path_id": 67956}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0600H", "location": "Meldreth", "stage_seq": 18, "distance_m": 77063.723, "section_seq": 1, "route_path_id": 67956}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604", "location": "Shepreth", "stage_seq": 19, "distance_m": 80188.025, "section_seq": 1, "route_path_id": 67956}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0606H", "location": "Foxton", "stage_seq": 20, "distance_m": 82045.082, "section_seq": 1, "route_path_id": 67956}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Shepreth Branch Jn", "stage_seq": 21, "distance_m": 89447.689, "section_seq": 1, "route_path_id": 67956}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613H", "location": "Cambridge South", "stage_seq": 22, "distance_m": 90563.429, "section_seq": 1, "route_path_id": 67956}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": null, "location": "Cambridge", "stage_seq": 23, "distance_m": 93171.214, "section_seq": 1, "route_path_id": 67956}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93171.214, "from_m": 0.0, "section_seq": 1, "route_path_id": 67956}], "total_distance_m": 93171.214, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 86592.783, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6578.431, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:05:03Z", "source_id": 52014553, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:05:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:05:09Z", "source_id": 16775585, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16033, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:51Z", "source_id": 52017944, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:10:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:58Z", "source_id": 16776525, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:13:18Z", "source_id": 52020652, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:14:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:13:23Z", "source_id": 16777298, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:10Z", "source_id": 52022958, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:17:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:12Z", "source_id": 16777978, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:15Z", "source_id": 52026613, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:21:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:18Z", "source_id": 16779037, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15867, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:57Z", "source_id": 52029153, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:24:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:23:03Z", "source_id": 16779830, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:13Z", "source_id": 52035399, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:30:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:18Z", "source_id": 16781711, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15649, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:16Z", "source_id": 52041050, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:35:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:22Z", "source_id": 16783369, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:16Z", "source_id": 52050418, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:43:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:23Z", "source_id": 16786308, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15603, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:07Z", "source_id": 52055763, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:46:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:13Z", "source_id": 16787866, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15599, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:41Z", "source_id": 52063770, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T04:51:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:43Z", "source_id": 16790287, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15578, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:49Z", "source_id": 52069933, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:56:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:53Z", "source_id": 16792270, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12640, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:32Z", "source_id": 52075654, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:00:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:38Z", "source_id": 16794015, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12635, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:04Z", "source_id": 52081558, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:04:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:06Z", "source_id": 16795887, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12631, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:50Z", "source_id": 52086286, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:07:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:57Z", "source_id": 16797469, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:12Z", "source_id": 16801126, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12583, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:46Z", "source_id": 52104530, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T05:17:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:51Z", "source_id": 16803348, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}] |
London Kings Cross |
0501 |
0501 |
9 |
None |
None |
Cambridge |
0619 |
0619 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C82495/2026-09-17/detailed |
None |
Cambridge South |
2026-09-17T06:13:30+01:00 |
Cambridge |
4.0 |
{"type": "LineString", "coordinates": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]} |
1.6 |
0613 |
0617 |
Cambridge South |
Cambridge |
Cambridge |
52.1941415 |
0.1376343 |
52.1941415 |
0.1376343 |
1 |
0 |
2026-09-17 05:27:51 |
TERMINATED |
2026-09-17 05:17:00 |
Cambridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803348 |
1789622152459355 |
135 |
135 |
2026-09-17 05:27:47.587837 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:47.083580 |
| 598149 |
620357 |
H50077 |
334L22C816 |
2026-09-16 |
COMPLETE |
16804574 |
2026-09-17 05:46:00 |
2026-09-17 05:27:51 |
2026-09-19 05:27:51 |
{"id": 620357, "stp": "O", "toc": "Unknown", "uid": "H50077", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50077/2026-09-17/detailed", "trust_id": "334L22C816", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Felixstowe South (GBRf)", "service_date": "2026-09-16", "dest_arr_time": "0544", "dest_platform": null, "is_terminated": 1, "next_location": "Felixstowe South (GBRf)", "signalling_id": "4L22", "timing_status": "LATE", "origin_station": "Trafford Park Euro Terminal (GBRf)", "current_leg_arr": "0546", "current_leg_dep": "0529", "current_leg_end": "Felixstowe South (GBRf)", "origin_dep_time": "2220", "origin_platform": null, "current_location": "Felixstowe South (GBRf)", "last_update_time": "2026-09-17T05:27:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3296932999999995, 51.94967439999999], [1.3293942999999997, 51.9495838], [1.3284747999999995, 51.949315899999995], [1.3283576, 51.9492859], [1.3278312, 51.94909669999999], [1.3273562, 51.948967], [1.3271194, 51.948919], [1.3267774, 51.9488527], [1.3265056, 51.94881579999999], [1.3260777, 51.948745499999994], [1.3259509, 51.94871429999999], [1.3258416, 51.94867630000001], [1.325582, 51.9485572], [1.3253978, 51.9484653], [1.3252266, 51.9483683], [1.3251139, 51.9482335], [1.3249979999999997, 51.9480974], [1.3249427, 51.9480004], [1.324758, 51.94767639999999], [1.3245629999999995, 51.9473342], [1.3244492, 51.9471651], [1.3244116999999995, 51.94708909999999], [1.3243149, 51.9468107], [1.3242521, 51.9465245], [1.3242162, 51.94636070000002], [1.3241929999999995, 51.9462556], [1.3241541, 51.9460856], [1.3241624999999997, 51.94587249999999], [1.3241726, 51.94575520000001], [1.3242414, 51.9454628], [1.3245001, 51.94443150000001], [1.3246172765343505, 51.94396531986611], [1.325279, 51.9413326]]}", "current_leg_start": "Felixstowe Creek R.S", "dest_arr_time_act": "0544", "motion_projection": null, "next_location_lat": "51.9413326", "next_location_lon": "1.3252790", "previous_location": "Felixstowe Creek R.S", "current_leg_milage": "0.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1059.109, \"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\": 2554.89, \"from_m\": 1059.109, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3765.247, \"from_m\": 2554.89, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4124.171, \"from_m\": 3765.247, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4469.488, \"from_m\": 4124.171, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4529.741, \"from_m\": 4469.488, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4955.572, \"from_m\": 4529.741, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5035.381, \"from_m\": 4955.572, \"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\": 5648.311, \"from_m\": 5035.381, \"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\": 6192.846, \"from_m\": 5648.311, \"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\": 6212.682, \"from_m\": 6192.846, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6258.889, \"from_m\": 6212.682, \"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\": 6568.302, \"from_m\": 6258.889, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6732.027, \"from_m\": 6568.302, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8266.333, \"from_m\": 6732.027, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8794.425, \"from_m\": 8266.333, \"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\": 8866.578, \"from_m\": 8794.425, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8951.652, \"from_m\": 8866.578, \"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\": 9041.418, \"from_m\": 8951.652, \"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\": 9071.798, \"from_m\": 9041.418, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9156.835, \"from_m\": 9071.798, \"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\": 9425.07, \"from_m\": 9156.835, \"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\": 9859.452, \"from_m\": 9425.07, \"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\": 20418.657, \"from_m\": 9859.452, \"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\": 20444.849, \"from_m\": 20418.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24671.118, \"from_m\": 20444.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24876.789, \"from_m\": 24671.118, \"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\": 24956.777, \"from_m\": 24876.789, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47069.695, \"from_m\": 24956.777, \"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\": 47951.038, \"from_m\": 47069.695, \"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\": 54014.227, \"from_m\": 47951.038, \"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\": 54389.337, \"from_m\": 54014.227, \"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\": 55416.815, \"from_m\": 54389.337, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 93248.028, \"from_m\": 55416.815, \"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\": 93314.54, \"from_m\": 93248.028, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94408.001, \"from_m\": 93314.54, \"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\": 94458.829, \"from_m\": 94408.001, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 94492.146, \"from_m\": 94458.829, \"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\": 94540.809, \"from_m\": 94492.146, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 95019.927, \"from_m\": 94540.809, \"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\": 97424.11, \"from_m\": 95019.927, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 112975.788, \"from_m\": 97424.11, \"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\": 113488.495, \"from_m\": 112975.788, \"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\": 116020.645, \"from_m\": 113488.495, \"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\": 116069.623, \"from_m\": 116020.645, \"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\": 125103.315, \"from_m\": 116069.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 126625.687, \"from_m\": 125103.315, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 126654.383, \"from_m\": 126625.687, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126764.755, \"from_m\": 126654.383, \"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\": 126836.884, \"from_m\": 126764.755, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127677.823, \"from_m\": 126836.884, \"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\": 128235.396, \"from_m\": 127677.823, \"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\": 128915.803, \"from_m\": 128235.396, \"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\": 129876.725, \"from_m\": 128915.803, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 130278.126, \"from_m\": 129876.725, \"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\": 147137.385, \"from_m\": 130278.126, \"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\": 147144.211, \"from_m\": 147137.385, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 147351.745, \"from_m\": 147144.211, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 149011.908, \"from_m\": 147351.745, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 149052.471, \"from_m\": 149011.908, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 149117.487, \"from_m\": 149052.471, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 149989.388, \"from_m\": 149117.487, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 150175.501, \"from_m\": 149989.388, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 150238.558, \"from_m\": 150175.501, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 150242.449, \"from_m\": 150238.558, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153882.536, \"from_m\": 150242.449, \"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\": 154240.628, \"from_m\": 153882.536, \"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\": 154267.481, \"from_m\": 154240.628, \"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\": 154597.341, \"from_m\": 154267.481, \"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\": 169891.843, \"from_m\": 154597.341, \"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\": 170618.609, \"from_m\": 169891.843, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170658.754, \"from_m\": 170618.609, \"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\": 170688.705, \"from_m\": 170658.754, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170731.985, \"from_m\": 170688.705, \"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\": 170783.948, \"from_m\": 170731.985, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170840.44, \"from_m\": 170783.948, \"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\": 170963.686, \"from_m\": 170840.44, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 171563.299, \"from_m\": 170963.686, \"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\": 171861.362, \"from_m\": 171563.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 171950.014, \"from_m\": 171861.362, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 172548.007, \"from_m\": 171950.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 187175.868, \"from_m\": 172548.007, \"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\": 188042.938, \"from_m\": 187175.868, \"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\": 195201.015, \"from_m\": 188042.938, \"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\": 196108.628, \"from_m\": 195201.015, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 196225.32, \"from_m\": 196108.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 196284.733, \"from_m\": 196225.32, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 196428.385, \"from_m\": 196284.733, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 199627.23, \"from_m\": 196428.385, \"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\": 200187.161, \"from_m\": 199627.23, \"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\": 200934.027, \"from_m\": 200187.161, \"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\": 201639.244, \"from_m\": 200934.027, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 202155.804, \"from_m\": 201639.244, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 208831.173, \"from_m\": 202155.804, \"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\": 208881.052, \"from_m\": 208831.173, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 208938.779, \"from_m\": 208881.052, \"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\": 209047.187, \"from_m\": 208938.779, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 209154.268, \"from_m\": 209047.187, \"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\": 209847.581, \"from_m\": 209154.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 225466.79, \"from_m\": 209847.581, \"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\": 226004.725, \"from_m\": 225466.79, \"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\": 226080.714, \"from_m\": 226004.725, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 243189.491, \"from_m\": 226080.714, \"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\": 246284.129, \"from_m\": 243189.491, \"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\": 248165.552, \"from_m\": 246284.129, \"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\": 248217.121, \"from_m\": 248165.552, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 248735.498, \"from_m\": 248217.121, \"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\": 249524.693, \"from_m\": 248735.498, \"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\": 249950.202, \"from_m\": 249524.693, \"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\": 261687.485, \"from_m\": 249950.202, \"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\": 265687.091, \"from_m\": 261687.485, \"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\": 266697.191, \"from_m\": 265687.091, \"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\": 282392.198, \"from_m\": 266697.191, \"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\": 282505.375, \"from_m\": 282392.198, \"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\": 284419.64, \"from_m\": 282505.375, \"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\": 284856.45, \"from_m\": 284419.64, \"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\": 284945.093, \"from_m\": 284856.45, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 284974.352, \"from_m\": 284945.093, \"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\": 285343.433, \"from_m\": 284974.352, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 285619.01, \"from_m\": 285343.433, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 285910.95, \"from_m\": 285619.01, \"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\": 286230.301, \"from_m\": 285910.95, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 286394.296, \"from_m\": 286230.301, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 286634.737, \"from_m\": 286394.296, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 287950.519, \"from_m\": 286634.737, \"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\": 295183.892, \"from_m\": 287950.519, \"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\": 295242.599, \"from_m\": 295183.892, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 308614.654, \"from_m\": 295242.599, \"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\": 311321.755, \"from_m\": 308614.654, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 318515.662, \"from_m\": 311321.755, \"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\": 318561.407, \"from_m\": 318515.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 329293.637, \"from_m\": 318561.407, \"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\": 330727.686, \"from_m\": 329293.637, \"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\": 330807.365, \"from_m\": 330727.686, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 333412.003, \"from_m\": 330807.365, \"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\": 333872.613, \"from_m\": 333412.003, \"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\": 333927.039, \"from_m\": 333872.613, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 333995.777, \"from_m\": 333927.039, \"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\": 334962.665, \"from_m\": 333995.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 335542.711, \"from_m\": 334962.665, \"capability_applied\": null, \"effective_limit_mph\": 15.534, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.534}, {\"to_m\": 337129.666, \"from_m\": 335542.711, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 340204.954, \"from_m\": 337129.666, \"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\": 342525.1, \"from_m\": 340204.954, \"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\": 342898.967, \"from_m\": 342525.1, \"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\": 352135.529, \"from_m\": 342898.967, \"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\": 353184.505, \"from_m\": 352135.529, \"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\": 353326.41, \"from_m\": 353184.505, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 392601.32, \"from_m\": 353326.41, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 392840.274, \"from_m\": 392601.32, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 407834.231, \"from_m\": 392840.274, \"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\": 407885.666, \"from_m\": 407834.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 413063.104, \"from_m\": 407885.666, \"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\": 413823.758, \"from_m\": 413063.104, \"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\": 414162.818, \"from_m\": 413823.758, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 414203.583, \"from_m\": 414162.818, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 417594.722, \"from_m\": 414203.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\": 417871.205, \"from_m\": 417594.722, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 418178.709, \"from_m\": 417871.205, \"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\": 422399.735, \"from_m\": 418178.709, \"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\": 433825.498, \"from_m\": 422399.735, \"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\": 434563.693, \"from_m\": 433825.498, \"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\": 436166.483, \"from_m\": 434563.693, \"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\": 438082.471, \"from_m\": 436166.483, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 439655.434, \"from_m\": 438082.471, \"capability_applied\": null, \"effective_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\": 620357, \"profile_key\": \"eaf2b6d254993c0b0a4b7d2f139afbcaf2172c0e219bb2396a51149dd2ab375e\", \"schedule_id\": 37418, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Trafford Park Euro Terminal (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222\", \"location\": \"Manchester United Football Ground\", \"stage_seq\": 2, \"distance_m\": 1097.636, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 3, \"distance_m\": 1345.283, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229\", \"location\": \"Deansgate\", \"stage_seq\": 4, \"distance_m\": 4312.336, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 5, \"distance_m\": 4879.343, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 5774.078, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 7, \"distance_m\": 6878.399, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 8, \"distance_m\": 9415.559, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244H\", \"location\": \"Heald Green\", \"stage_seq\": 9, \"distance_m\": 19153.257, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245H\", \"location\": \"Heald Green South Jn\", \"stage_seq\": 10, \"distance_m\": 20488.056, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": \"2254\", \"location\": \"Wilmslow\", \"stage_seq\": 11, \"distance_m\": 24364.756, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258\", \"location\": \"Alderley Edge\", \"stage_seq\": 12, \"distance_m\": 27032.005, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"Chelford\", \"stage_seq\": 13, \"distance_m\": 31946.788, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311H\", \"location\": \"Sandbach\", \"stage_seq\": 14, \"distance_m\": 47367.928, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Crewe Sig. CE154\", \"stage_seq\": 15, \"distance_m\": 53528.39, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Crewe\", \"stage_seq\": 16, \"distance_m\": 54731.173, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 17, \"distance_m\": 57421.08, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Madeley\", \"stage_seq\": 18, \"distance_m\": 68081.767, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 19, \"distance_m\": 87651.565, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350\", \"location\": \"Stafford\", \"stage_seq\": 20, \"distance_m\": 94102.994, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 21, \"distance_m\": 94867.365, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357H\", \"location\": \"Penkridge\", \"stage_seq\": 22, \"distance_m\": 103188.329, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 23, \"distance_m\": 116069.623, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014\", \"location\": \"Portobello Jn (West Midlands)\", \"stage_seq\": 24, \"distance_m\": 120257.676, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018\", \"location\": \"Darlaston Jn\", \"stage_seq\": 25, \"distance_m\": 125083.279, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021\", \"location\": \"Pleck Jn\", \"stage_seq\": 26, \"distance_m\": 126764.755, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0023H\", \"location\": \"Walsall\", \"stage_seq\": 27, \"distance_m\": 127955.471, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026H\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 28, \"distance_m\": 128915.803, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0045\", \"location\": \"Park Lane Jn (W Midlands)\", \"stage_seq\": 29, \"distance_m\": 147306.819, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0047\", \"location\": \"Water Orton West Jn\", \"stage_seq\": 30, \"distance_m\": 149117.487, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0048\", \"location\": \"Water Orton\", \"stage_seq\": 31, \"distance_m\": 149782.544, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": false, \"wtt_arr\": \"0051\", \"wtt_dep\": \"0053\", \"location\": \"Coleshill Parkway\", \"stage_seq\": 32, \"distance_m\": 152233.422, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0056\", \"location\": \"Whitacre Jn\", \"stage_seq\": 33, \"distance_m\": 154207.424, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0112H\", \"location\": \"Nuneaton Abbey Jn\", \"stage_seq\": 34, \"distance_m\": 169950.674, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0114H\", \"location\": \"Nuneaton\", \"stage_seq\": 35, \"distance_m\": 171209.024, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0121H\", \"location\": \"Hinckley\", \"stage_seq\": 36, \"distance_m\": 177970.063, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0128H\", \"location\": \"Croft\", \"stage_seq\": 37, \"distance_m\": 187794.029, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0135\", \"location\": \"Wigston North Jn\", \"stage_seq\": 38, \"distance_m\": 196327.46, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0140\", \"location\": \"Leicester\", \"stage_seq\": 39, \"distance_m\": 201374.749, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0147H\", \"location\": \"Syston South Jn\", \"stage_seq\": 40, \"distance_m\": 209154.268, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0148\", \"location\": \"Syston East Jn\", \"stage_seq\": 41, \"distance_m\": 209662.012, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0155H\", \"location\": \"Frisby S.B.\", \"stage_seq\": 42, \"distance_m\": 219226.313, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0159H\", \"location\": \"Melton Mowbray\", \"stage_seq\": 43, \"distance_m\": 225385.468, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0202H\", \"location\": \"Melton Mowbray Sig. Mn54\", \"stage_seq\": 44, \"distance_m\": 231607.676, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0207H\", \"location\": \"Whissendine L.C.\", \"stage_seq\": 45, \"distance_m\": 235232.414, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0210\", \"location\": \"Ashwell L.C.\", \"stage_seq\": 46, \"distance_m\": 238914.727, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0212\", \"location\": \"Langham Jn\", \"stage_seq\": 47, \"distance_m\": 241889.237, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0213H\", \"location\": \"Oakham\", \"stage_seq\": 48, \"distance_m\": 243866.336, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0217\", \"location\": \"Manton Jn\", \"stage_seq\": 49, \"distance_m\": 249484.988, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0220H\", \"location\": \"Luffenham S.B.\", \"stage_seq\": 50, \"distance_m\": 256179.411, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0222H\", \"location\": \"Ketton S.B.\", \"stage_seq\": 51, \"distance_m\": 260392.43, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0229\", \"location\": \"Uffington S.B. (Lincs)\", \"stage_seq\": 52, \"distance_m\": 270324.252, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0237\", \"location\": \"Helpston Jn\", \"stage_seq\": 53, \"distance_m\": 276588.043, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0242\", \"location\": \"Marholm Jn\", \"stage_seq\": 54, \"distance_m\": 281206.291, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0246H\", \"location\": \"Peterborough\", \"stage_seq\": 55, \"distance_m\": 285254.022, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": false, \"wtt_arr\": \"0248\", \"wtt_dep\": \"0252H\", \"location\": \"Peterborough Sig. 434\", \"stage_seq\": 56, \"distance_m\": 285782.837, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0254\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 57, \"distance_m\": 286452.041, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0259\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 58, \"distance_m\": 291847.365, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0302\", \"location\": \"Whittlesea\", \"stage_seq\": 59, \"distance_m\": 295033.663, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0304H\", \"location\": \"Eastrea Sig. W6\", \"stage_seq\": 60, \"distance_m\": 296828.773, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0306\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 61, \"distance_m\": 300783.243, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0312H\", \"location\": \"March West Jn\", \"stage_seq\": 62, \"distance_m\": 308747.38, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0313\", \"location\": \"March\", \"stage_seq\": 63, \"distance_m\": 309171.62, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0315H\", \"location\": \"March South Sig. MS934\", \"stage_seq\": 64, \"distance_m\": 311704.618, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0318H\", \"location\": \"Stonea S.B.\", \"stage_seq\": 65, \"distance_m\": 315477.033, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0320H\", \"location\": \"Manea\", \"stage_seq\": 66, \"distance_m\": 318445.785, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0323\", \"location\": \"Manea Sig. Ca924\", \"stage_seq\": 67, \"distance_m\": 321699.644, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0331H\", \"location\": \"Ely North Jn\", \"stage_seq\": 68, \"distance_m\": 331941.681, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": false, \"wtt_arr\": \"0334H\", \"wtt_dep\": \"0337H\", \"location\": \"Ely\", \"stage_seq\": 69, \"distance_m\": 334246.18, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0339\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 70, \"distance_m\": 334962.665, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0342\", \"location\": \"Soham Sig. Ca498\", \"stage_seq\": 71, \"distance_m\": 337129.666, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0346\", \"location\": \"Soham Jn\", \"stage_seq\": 72, \"distance_m\": 342378.937, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0354\", \"location\": \"Chippenham Jn\", \"stage_seq\": 73, \"distance_m\": 353388.657, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0357H\", \"location\": \"Kennett\", \"stage_seq\": 74, \"distance_m\": 357860.376, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0411\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 75, \"distance_m\": 373420.687, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0428\", \"location\": \"Haughley Jn\", \"stage_seq\": 76, \"distance_m\": 392857.718, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0431H\", \"location\": \"Stowmarket\", \"stage_seq\": 77, \"distance_m\": 396735.969, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0437H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 78, \"distance_m\": 407670.047, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0441\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 79, \"distance_m\": 412982.112, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": false, \"wtt_arr\": \"0442H\", \"wtt_dep\": \"0454H\", \"location\": \"Ipswich Sig. CO352\", \"stage_seq\": 80, \"distance_m\": 413905.14, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0455H\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 81, \"distance_m\": 414230.955, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501H\", \"location\": \"Westerfield\", \"stage_seq\": 82, \"distance_m\": 417727.657, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506\", \"location\": \"Derby Road\", \"stage_seq\": 83, \"distance_m\": 421859.879, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509\", \"location\": \"Derby Road Levington Sig. FW9017\", \"stage_seq\": 84, \"distance_m\": 426593.045, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512H\", \"location\": \"Trimley Sig. FW9023\", \"stage_seq\": 85, \"distance_m\": 429925.696, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Gun Lane Jn\", \"stage_seq\": 86, \"distance_m\": 432981.475, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516\", \"location\": \"Trimley\", \"stage_seq\": 87, \"distance_m\": 434700.554, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0518H\", \"location\": \"Felixstowe Beach Jn\", \"stage_seq\": 88, \"distance_m\": 436166.483, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Felixstowe Beach S.B.\", \"stage_seq\": 89, \"distance_m\": 438016.83, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": false, \"wtt_arr\": \"0526\", \"wtt_dep\": \"0534\", \"location\": \"Felixstowe Creek R.S\", \"stage_seq\": 90, \"distance_m\": 438509.055, \"section_seq\": 1, \"route_path_id\": 105619}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": null, \"location\": \"Felixstowe South (GBRf)\", \"stage_seq\": 91, \"distance_m\": 439655.434, \"section_seq\": 1, \"route_path_id\": 105619}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 439655.434, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105619}], \"total_distance_m\": 439655.434, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 388501.881, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 51153.553, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2220", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "51.9413326", "current_position_lon": "1.3252790", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:29:21Z\", \"source_id\": 51741584, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:30:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:29:26Z\", \"source_id\": 16699581, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:30:29Z\", \"source_id\": 51743730, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:31:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:30:33Z\", \"source_id\": 16700272, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:33:19Z\", \"source_id\": 51749734, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:34:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:33:23Z\", \"source_id\": 16701999, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:46:38Z\", \"source_id\": 51776377, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:46:46Z\", \"source_id\": 16709884, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:53:22Z\", \"source_id\": 51789597, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:54:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:53:28Z\", \"source_id\": 16713796, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:00:15Z\", \"source_id\": 51802260, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:00:17Z\", \"source_id\": 16717600, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:03:35Z\", \"source_id\": 51808511, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:04:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:03:37Z\", \"source_id\": 16719462, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:12:10Z\", \"source_id\": 51823485, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:13:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:12:14Z\", \"source_id\": 16724170, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:18:03Z\", \"source_id\": 51833729, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:18:06Z\", \"source_id\": 16727266, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:45:19Z\", \"source_id\": 51878265, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:46:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:45:23Z\", \"source_id\": 16740526, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:51:10Z\", \"source_id\": 51886675, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:52:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:51:13Z\", \"source_id\": 16743131, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:15:22Z\", \"source_id\": 51916328, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:16:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:15:28Z\", \"source_id\": 16751444, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19897, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:37:47Z\", \"source_id\": 51935686, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:37:52Z\", \"source_id\": 16756676, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:50Z\", \"source_id\": 51938440, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:42:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:53Z\", \"source_id\": 16757380, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:04:14Z\", \"source_id\": 51949898, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:05:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:04:18Z\", \"source_id\": 16760232, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:15:17Z\", \"source_id\": 51953946, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:16:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:15:22Z\", \"source_id\": 16761196, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:34:14Z\", \"source_id\": 51959444, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:35:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:34:19Z\", \"source_id\": 16762536, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:43:12Z\", \"source_id\": 51973290, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:45:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:43:12Z\", \"source_id\": 16765046, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:30:40Z\", \"source_id\": 51981943, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:31:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:30:43Z\", \"source_id\": 16766526, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:35:59Z\", \"source_id\": 51982982, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:36:04Z\", \"source_id\": 16766762, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:54:47Z\", \"source_id\": 51986953, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:55:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:54:48Z\", \"source_id\": 16767653, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:04:33Z\", \"source_id\": 51989351, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:05:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:04:37Z\", \"source_id\": 16768240, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:26:20Z\", \"source_id\": 51995468, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:27:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:26:23Z\", \"source_id\": 16769898, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:36:06Z\", \"source_id\": 51999122, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:37:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:36:13Z\", \"source_id\": 16771066, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:56:01Z\", \"source_id\": 52008913, \"stage_seq\": 82, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:56:04Z\", \"source_id\": 16773892, \"stage_seq\": 82, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:00:29Z\", \"source_id\": 52011529, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:01:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:00:33Z\", \"source_id\": 16774662, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:10:39Z\", \"source_id\": 52018556, \"stage_seq\": 87, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:11:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:10:42Z\", \"source_id\": 16776677, \"stage_seq\": 87, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:46Z\", \"source_id\": 16804574, \"stage_seq\": 91, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Felixstowe South (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789622267158458, "current_leg_arrival_utc": "2026-09-17T05:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:47.127422", "service_state_evidence_id": 16804574, "current_leg_start_actual_dep": "2026-09-17T05:36:00+01:00", "operational_evidence_version": 196, "service_state_event_time_utc": "2026-09-17T04:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:47.583619", "service_state_valid_until_kind": null, "operational_interpretation_version": 196, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
O |
None |
None |
4L22 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1059.109, "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": 2554.89, "from_m": 1059.109, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3765.247, "from_m": 2554.89, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4124.171, "from_m": 3765.247, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4469.488, "from_m": 4124.171, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4529.741, "from_m": 4469.488, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 4955.572, "from_m": 4529.741, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5035.381, "from_m": 4955.572, "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": 5648.311, "from_m": 5035.381, "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": 6192.846, "from_m": 5648.311, "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": 6212.682, "from_m": 6192.846, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6258.889, "from_m": 6212.682, "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": 6568.302, "from_m": 6258.889, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6732.027, "from_m": 6568.302, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8266.333, "from_m": 6732.027, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8794.425, "from_m": 8266.333, "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": 8866.578, "from_m": 8794.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8951.652, "from_m": 8866.578, "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": 9041.418, "from_m": 8951.652, "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": 9071.798, "from_m": 9041.418, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9156.835, "from_m": 9071.798, "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": 9425.07, "from_m": 9156.835, "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": 9859.452, "from_m": 9425.07, "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": 20418.657, "from_m": 9859.452, "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": 20444.849, "from_m": 20418.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24671.118, "from_m": 20444.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24876.789, "from_m": 24671.118, "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": 24956.777, "from_m": 24876.789, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47069.695, "from_m": 24956.777, "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": 47951.038, "from_m": 47069.695, "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": 54014.227, "from_m": 47951.038, "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": 54389.337, "from_m": 54014.227, "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": 55416.815, "from_m": 54389.337, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 93248.028, "from_m": 55416.815, "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": 93314.54, "from_m": 93248.028, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94408.001, "from_m": 93314.54, "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": 94458.829, "from_m": 94408.001, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 94492.146, "from_m": 94458.829, "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": 94540.809, "from_m": 94492.146, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 95019.927, "from_m": 94540.809, "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": 97424.11, "from_m": 95019.927, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 112975.788, "from_m": 97424.11, "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": 113488.495, "from_m": 112975.788, "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": 116020.645, "from_m": 113488.495, "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": 116069.623, "from_m": 116020.645, "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": 125103.315, "from_m": 116069.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 126625.687, "from_m": 125103.315, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 126654.383, "from_m": 126625.687, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126764.755, "from_m": 126654.383, "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": 126836.884, "from_m": 126764.755, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127677.823, "from_m": 126836.884, "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": 128235.396, "from_m": 127677.823, "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": 128915.803, "from_m": 128235.396, "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": 129876.725, "from_m": 128915.803, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 130278.126, "from_m": 129876.725, "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": 147137.385, "from_m": 130278.126, "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": 147144.211, "from_m": 147137.385, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 147351.745, "from_m": 147144.211, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 149011.908, "from_m": 147351.745, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 149052.471, "from_m": 149011.908, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 149117.487, "from_m": 149052.471, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 149989.388, "from_m": 149117.487, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 150175.501, "from_m": 149989.388, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 150238.558, "from_m": 150175.501, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 150242.449, "from_m": 150238.558, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153882.536, "from_m": 150242.449, "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": 154240.628, "from_m": 153882.536, "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": 154267.481, "from_m": 154240.628, "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": 154597.341, "from_m": 154267.481, "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": 169891.843, "from_m": 154597.341, "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": 170618.609, "from_m": 169891.843, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170658.754, "from_m": 170618.609, "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": 170688.705, "from_m": 170658.754, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170731.985, "from_m": 170688.705, "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": 170783.948, "from_m": 170731.985, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170840.44, "from_m": 170783.948, "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": 170963.686, "from_m": 170840.44, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 171563.299, "from_m": 170963.686, "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": 171861.362, "from_m": 171563.299, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 171950.014, "from_m": 171861.362, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 172548.007, "from_m": 171950.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 187175.868, "from_m": 172548.007, "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": 188042.938, "from_m": 187175.868, "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": 195201.015, "from_m": 188042.938, "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": 196108.628, "from_m": 195201.015, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 196225.32, "from_m": 196108.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 196284.733, "from_m": 196225.32, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 196428.385, "from_m": 196284.733, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 199627.23, "from_m": 196428.385, "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": 200187.161, "from_m": 199627.23, "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": 200934.027, "from_m": 200187.161, "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": 201639.244, "from_m": 200934.027, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 202155.804, "from_m": 201639.244, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 208831.173, "from_m": 202155.804, "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": 208881.052, "from_m": 208831.173, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 208938.779, "from_m": 208881.052, "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": 209047.187, "from_m": 208938.779, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 209154.268, "from_m": 209047.187, "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": 209847.581, "from_m": 209154.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 225466.79, "from_m": 209847.581, "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": 226004.725, "from_m": 225466.79, "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": 226080.714, "from_m": 226004.725, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 243189.491, "from_m": 226080.714, "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": 246284.129, "from_m": 243189.491, "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": 248165.552, "from_m": 246284.129, "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": 248217.121, "from_m": 248165.552, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 248735.498, "from_m": 248217.121, "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": 249524.693, "from_m": 248735.498, "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": 249950.202, "from_m": 249524.693, "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": 261687.485, "from_m": 249950.202, "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": 265687.091, "from_m": 261687.485, "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": 266697.191, "from_m": 265687.091, "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": 282392.198, "from_m": 266697.191, "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": 282505.375, "from_m": 282392.198, "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": 284419.64, "from_m": 282505.375, "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": 284856.45, "from_m": 284419.64, "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": 284945.093, "from_m": 284856.45, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 284974.352, "from_m": 284945.093, "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": 285343.433, "from_m": 284974.352, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 285619.01, "from_m": 285343.433, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 285910.95, "from_m": 285619.01, "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": 286230.301, "from_m": 285910.95, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 286394.296, "from_m": 286230.301, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 286634.737, "from_m": 286394.296, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 287950.519, "from_m": 286634.737, "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": 295183.892, "from_m": 287950.519, "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": 295242.599, "from_m": 295183.892, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 308614.654, "from_m": 295242.599, "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": 311321.755, "from_m": 308614.654, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 318515.662, "from_m": 311321.755, "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": 318561.407, "from_m": 318515.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 329293.637, "from_m": 318561.407, "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": 330727.686, "from_m": 329293.637, "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": 330807.365, "from_m": 330727.686, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 333412.003, "from_m": 330807.365, "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": 333872.613, "from_m": 333412.003, "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": 333927.039, "from_m": 333872.613, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 333995.777, "from_m": 333927.039, "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": 334962.665, "from_m": 333995.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 335542.711, "from_m": 334962.665, "capability_applied": null, "effective_limit_mph": 15.534, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.534}, {"to_m": 337129.666, "from_m": 335542.711, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 340204.954, "from_m": 337129.666, "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": 342525.1, "from_m": 340204.954, "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": 342898.967, "from_m": 342525.1, "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": 352135.529, "from_m": 342898.967, "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": 353184.505, "from_m": 352135.529, "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": 353326.41, "from_m": 353184.505, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 392601.32, "from_m": 353326.41, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 392840.274, "from_m": 392601.32, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 407834.231, "from_m": 392840.274, "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": 407885.666, "from_m": 407834.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 413063.104, "from_m": 407885.666, "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": 413823.758, "from_m": 413063.104, "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": 414162.818, "from_m": 413823.758, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 414203.583, "from_m": 414162.818, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 417594.722, "from_m": 414203.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": 417871.205, "from_m": 417594.722, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 418178.709, "from_m": 417871.205, "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": 422399.735, "from_m": 418178.709, "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": 433825.498, "from_m": 422399.735, "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": 434563.693, "from_m": 433825.498, "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": 436166.483, "from_m": 434563.693, "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": 438082.471, "from_m": 436166.483, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 439655.434, "from_m": 438082.471, "capability_applied": null, "effective_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": 620357, "profile_key": "eaf2b6d254993c0b0a4b7d2f139afbcaf2172c0e219bb2396a51149dd2ab375e", "schedule_id": 37418, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2220", "location": "Trafford Park Euro Terminal (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222", "location": "Manchester United Football Ground", "stage_seq": 2, "distance_m": 1097.636, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223", "location": "Trafford Park East Jn", "stage_seq": 3, "distance_m": 1345.283, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229", "location": "Deansgate", "stage_seq": 4, "distance_m": 4312.336, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230", "location": "Manchester Oxford Road", "stage_seq": 5, "distance_m": 4879.343, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 5774.078, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234H", "location": "Ardwick Jn", "stage_seq": 7, "distance_m": 6878.399, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237H", "location": "Slade Lane Jn", "stage_seq": 8, "distance_m": 9415.559, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244H", "location": "Heald Green", "stage_seq": 9, "distance_m": 19153.257, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245H", "location": "Heald Green South Jn", "stage_seq": 10, "distance_m": 20488.056, "section_seq": 1, "route_path_id": 105619}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": "2254", "location": "Wilmslow", "stage_seq": 11, "distance_m": 24364.756, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258", "location": "Alderley Edge", "stage_seq": 12, "distance_m": 27032.005, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301", "location": "Chelford", "stage_seq": 13, "distance_m": 31946.788, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311H", "location": "Sandbach", "stage_seq": 14, "distance_m": 47367.928, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Crewe Sig. CE154", "stage_seq": 15, "distance_m": 53528.39, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Crewe", "stage_seq": 16, "distance_m": 54731.173, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Crewe Basford Hall Jn", "stage_seq": 17, "distance_m": 57421.08, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333", "location": "Madeley", "stage_seq": 18, "distance_m": 68081.767, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Little Bridgeford Jn", "stage_seq": 19, "distance_m": 87651.565, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350", "location": "Stafford", "stage_seq": 20, "distance_m": 94102.994, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Stafford Trent Valley Jn", "stage_seq": 21, "distance_m": 94867.365, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357H", "location": "Penkridge", "stage_seq": 22, "distance_m": 103188.329, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "Bushbury Jn", "stage_seq": 23, "distance_m": 116069.623, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014", "location": "Portobello Jn (West Midlands)", "stage_seq": 24, "distance_m": 120257.676, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018", "location": "Darlaston Jn", "stage_seq": 25, "distance_m": 125083.279, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Pleck Jn", "stage_seq": 26, "distance_m": 126764.755, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023H", "location": "Walsall", "stage_seq": 27, "distance_m": 127955.471, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026H", "location": "Ryecroft Jn", "stage_seq": 28, "distance_m": 128915.803, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0045", "location": "Park Lane Jn (W Midlands)", "stage_seq": 29, "distance_m": 147306.819, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0047", "location": "Water Orton West Jn", "stage_seq": 30, "distance_m": 149117.487, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0048", "location": "Water Orton", "stage_seq": 31, "distance_m": 149782.544, "section_seq": 1, "route_path_id": 105619}, {"is_pass": false, "wtt_arr": "0051", "wtt_dep": "0053", "location": "Coleshill Parkway", "stage_seq": 32, "distance_m": 152233.422, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0056", "location": "Whitacre Jn", "stage_seq": 33, "distance_m": 154207.424, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0112H", "location": "Nuneaton Abbey Jn", "stage_seq": 34, "distance_m": 169950.674, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0114H", "location": "Nuneaton", "stage_seq": 35, "distance_m": 171209.024, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0121H", "location": "Hinckley", "stage_seq": 36, "distance_m": 177970.063, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0128H", "location": "Croft", "stage_seq": 37, "distance_m": 187794.029, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0135", "location": "Wigston North Jn", "stage_seq": 38, "distance_m": 196327.46, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0140", "location": "Leicester", "stage_seq": 39, "distance_m": 201374.749, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0147H", "location": "Syston South Jn", "stage_seq": 40, "distance_m": 209154.268, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0148", "location": "Syston East Jn", "stage_seq": 41, "distance_m": 209662.012, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0155H", "location": "Frisby S.B.", "stage_seq": 42, "distance_m": 219226.313, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0159H", "location": "Melton Mowbray", "stage_seq": 43, "distance_m": 225385.468, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0202H", "location": "Melton Mowbray Sig. Mn54", "stage_seq": 44, "distance_m": 231607.676, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0207H", "location": "Whissendine L.C.", "stage_seq": 45, "distance_m": 235232.414, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0210", "location": "Ashwell L.C.", "stage_seq": 46, "distance_m": 238914.727, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0212", "location": "Langham Jn", "stage_seq": 47, "distance_m": 241889.237, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0213H", "location": "Oakham", "stage_seq": 48, "distance_m": 243866.336, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0217", "location": "Manton Jn", "stage_seq": 49, "distance_m": 249484.988, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0220H", "location": "Luffenham S.B.", "stage_seq": 50, "distance_m": 256179.411, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0222H", "location": "Ketton S.B.", "stage_seq": 51, "distance_m": 260392.43, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0229", "location": "Uffington S.B. (Lincs)", "stage_seq": 52, "distance_m": 270324.252, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0237", "location": "Helpston Jn", "stage_seq": 53, "distance_m": 276588.043, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0242", "location": "Marholm Jn", "stage_seq": 54, "distance_m": 281206.291, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0246H", "location": "Peterborough", "stage_seq": 55, "distance_m": 285254.022, "section_seq": 1, "route_path_id": 105619}, {"is_pass": false, "wtt_arr": "0248", "wtt_dep": "0252H", "location": "Peterborough Sig. 434", "stage_seq": 56, "distance_m": 285782.837, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0254", "location": "Peterborough East Jn", "stage_seq": 57, "distance_m": 286452.041, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0259", "location": "Kings Dyke S.B.", "stage_seq": 58, "distance_m": 291847.365, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0302", "location": "Whittlesea", "stage_seq": 59, "distance_m": 295033.663, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0304H", "location": "Eastrea Sig. W6", "stage_seq": 60, "distance_m": 296828.773, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0306", "location": "Three Horse Shoes", "stage_seq": 61, "distance_m": 300783.243, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0312H", "location": "March West Jn", "stage_seq": 62, "distance_m": 308747.38, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0313", "location": "March", "stage_seq": 63, "distance_m": 309171.62, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0315H", "location": "March South Sig. MS934", "stage_seq": 64, "distance_m": 311704.618, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0318H", "location": "Stonea S.B.", "stage_seq": 65, "distance_m": 315477.033, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0320H", "location": "Manea", "stage_seq": 66, "distance_m": 318445.785, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0323", "location": "Manea Sig. Ca924", "stage_seq": 67, "distance_m": 321699.644, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0331H", "location": "Ely North Jn", "stage_seq": 68, "distance_m": 331941.681, "section_seq": 1, "route_path_id": 105619}, {"is_pass": false, "wtt_arr": "0334H", "wtt_dep": "0337H", "location": "Ely", "stage_seq": 69, "distance_m": 334246.18, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0339", "location": "Ely Dock Jn", "stage_seq": 70, "distance_m": 334962.665, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0342", "location": "Soham Sig. Ca498", "stage_seq": 71, "distance_m": 337129.666, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0346", "location": "Soham Jn", "stage_seq": 72, "distance_m": 342378.937, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0354", "location": "Chippenham Jn", "stage_seq": 73, "distance_m": 353388.657, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0357H", "location": "Kennett", "stage_seq": 74, "distance_m": 357860.376, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0411", "location": "Bury St Edmunds", "stage_seq": 75, "distance_m": 373420.687, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0428", "location": "Haughley Jn", "stage_seq": 76, "distance_m": 392857.718, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0431H", "location": "Stowmarket", "stage_seq": 77, "distance_m": 396735.969, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0437H", "location": "Claydon S.B.", "stage_seq": 78, "distance_m": 407670.047, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0441", "location": "Ipswich Europa Jn", "stage_seq": 79, "distance_m": 412982.112, "section_seq": 1, "route_path_id": 105619}, {"is_pass": false, "wtt_arr": "0442H", "wtt_dep": "0454H", "location": "Ipswich Sig. CO352", "stage_seq": 80, "distance_m": 413905.14, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0455H", "location": "Ipswich Boss Hall Jn", "stage_seq": 81, "distance_m": 414230.955, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501H", "location": "Westerfield", "stage_seq": 82, "distance_m": 417727.657, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506", "location": "Derby Road", "stage_seq": 83, "distance_m": 421859.879, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509", "location": "Derby Road Levington Sig. FW9017", "stage_seq": 84, "distance_m": 426593.045, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512H", "location": "Trimley Sig. FW9023", "stage_seq": 85, "distance_m": 429925.696, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515", "location": "Gun Lane Jn", "stage_seq": 86, "distance_m": 432981.475, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516", "location": "Trimley", "stage_seq": 87, "distance_m": 434700.554, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0518H", "location": "Felixstowe Beach Jn", "stage_seq": 88, "distance_m": 436166.483, "section_seq": 1, "route_path_id": 105619}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Felixstowe Beach S.B.", "stage_seq": 89, "distance_m": 438016.83, "section_seq": 1, "route_path_id": 105619}, {"is_pass": false, "wtt_arr": "0526", "wtt_dep": "0534", "location": "Felixstowe Creek R.S", "stage_seq": 90, "distance_m": 438509.055, "section_seq": 1, "route_path_id": 105619}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": null, "location": "Felixstowe South (GBRf)", "stage_seq": 91, "distance_m": 439655.434, "section_seq": 1, "route_path_id": 105619}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 439655.434, "from_m": 0.0, "section_seq": 1, "route_path_id": 105619}], "total_distance_m": 439655.434, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 388501.881, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 51153.553, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:29:21Z", "source_id": 51741584, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:30:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:29:26Z", "source_id": 16699581, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9216, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:30:29Z", "source_id": 51743730, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:31:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:30:33Z", "source_id": 16700272, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:33:19Z", "source_id": 51749734, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:34:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:33:23Z", "source_id": 16701999, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:46:38Z", "source_id": 51776377, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:47:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:46:46Z", "source_id": 16709884, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9097, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:53:22Z", "source_id": 51789597, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:54:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:53:28Z", "source_id": 16713796, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:00:15Z", "source_id": 51802260, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:01:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:00:17Z", "source_id": 16717600, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:03:35Z", "source_id": 51808511, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:04:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:03:37Z", "source_id": 16719462, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10500, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:12:10Z", "source_id": 51823485, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:13:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:12:14Z", "source_id": 16724170, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10617, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:18:03Z", "source_id": 51833729, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:20:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:18:06Z", "source_id": 16727266, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11306, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:45:19Z", "source_id": 51878265, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T22:46:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:45:23Z", "source_id": 16740526, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18935, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:51:10Z", "source_id": 51886675, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T22:52:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:51:13Z", "source_id": 16743131, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19227, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:15:22Z", "source_id": 51916328, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T23:16:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:15:28Z", "source_id": 16751444, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19897, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:37:47Z", "source_id": 51935686, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T23:39:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:37:52Z", "source_id": 16756676, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T00:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19884, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:41:50Z", "source_id": 51938440, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T23:42:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:41:53Z", "source_id": 16757380, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T00:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20674, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:04:14Z", "source_id": 51949898, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T00:05:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:04:18Z", "source_id": 16760232, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T01:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17568, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:15:17Z", "source_id": 51953946, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T00:16:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:15:22Z", "source_id": 16761196, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T01:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17468, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:34:14Z", "source_id": 51959444, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T00:35:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:34:19Z", "source_id": 16762536, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T01:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11834, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:43:12Z", "source_id": 51973290, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-17T01:45:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:43:12Z", "source_id": 16765046, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-17T02:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12210, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:30:40Z", "source_id": 51981943, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-17T02:31:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:30:43Z", "source_id": 16766526, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-17T03:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12268, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:35:59Z", "source_id": 51982982, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-17T02:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:36:04Z", "source_id": 16766762, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-17T03:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12278, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:54:47Z", "source_id": 51986953, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-17T02:55:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:54:48Z", "source_id": 16767653, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-17T03:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12292, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:04:33Z", "source_id": 51989351, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-17T03:05:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:04:37Z", "source_id": 16768240, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-17T04:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:26:20Z", "source_id": 51995468, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-17T03:27:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:26:23Z", "source_id": 16769898, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-17T04:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13521, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:36:06Z", "source_id": 51999122, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-17T03:37:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:36:13Z", "source_id": 16771066, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-17T04:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13335, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:56:01Z", "source_id": 52008913, "stage_seq": 82, "event_role": "ARR", "event_time": "2026-09-17T03:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:56:04Z", "source_id": 16773892, "stage_seq": 82, "event_role": "ARR", "event_time": "2026-09-17T04:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13329, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:00:29Z", "source_id": 52011529, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-17T04:01:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:00:33Z", "source_id": 16774662, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-17T05:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13318, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:10:39Z", "source_id": 52018556, "stage_seq": 87, "event_role": "ARR", "event_time": "2026-09-17T04:11:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:10:42Z", "source_id": 16776677, "stage_seq": 87, "event_role": "ARR", "event_time": "2026-09-17T05:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:46Z", "source_id": 16804574, "stage_seq": 91, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}] |
Trafford Park Euro Terminal (GBRf) |
2220 |
2220 |
None |
None |
None |
Felixstowe South (GBRf) |
0544 |
0544 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H50077/2026-09-17/detailed |
None |
Felixstowe Creek R.S |
2026-09-17T05:36:00+01:00 |
Felixstowe South (GBRf) |
17.0 |
{"type": "LineString", "coordinates": [[1.3296932999999995, 51.94967439999999], [1.3293942999999997, 51.9495838], [1.3284747999999995, 51.949315899999995], [1.3283576, 51.9492859], [1.3278312, 51.94909669999999], [1.3273562, 51.948967], [1.3271194, 51.948919], [1.3267774, 51.9488527], [1.3265056, 51.94881579999999], [1.3260777, 51.948745499999994], [1.3259509, 51.94871429999999], [1.3258416, 51.94867630000001], [1.325582, 51.9485572], [1.3253978, 51.9484653], [1.3252266, 51.9483683], [1.3251139, 51.9482335], [1.3249979999999997, 51.9480974], [1.3249427, 51.9480004], [1.324758, 51.94767639999999], [1.3245629999999995, 51.9473342], [1.3244492, 51.9471651], [1.3244116999999995, 51.94708909999999], [1.3243149, 51.9468107], [1.3242521, 51.9465245], [1.3242162, 51.94636070000002], [1.3241929999999995, 51.9462556], [1.3241541, 51.9460856], [1.3241624999999997, 51.94587249999999], [1.3241726, 51.94575520000001], [1.3242414, 51.9454628], [1.3245001, 51.94443150000001], [1.3246172765343505, 51.94396531986611], [1.325279, 51.9413326]]} |
0.7 |
0529 |
0546 |
Felixstowe Creek R.S |
Felixstowe South (GBRf) |
Felixstowe South (GBRf) |
51.9413326 |
1.3252790 |
51.9413326 |
1.3252790 |
1 |
0 |
2026-09-17 05:27:51 |
TERMINATED |
2026-09-17 04:46:00 |
Felixstowe South (GBRf) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16804574 |
1789622267158458 |
196 |
196 |
2026-09-17 05:27:47.583619 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:47.127422 |
| 598150 |
631955 |
W32949 |
629R07MB17 |
2026-09-17 |
COMPLETE |
16804581 |
2026-09-17 06:17:00 |
2026-09-17 05:27:51 |
2026-09-19 05:27:51 |
{"id": 631955, "stp": "P", "toc": "Thameslink", "uid": "W32949", "consist": null, "dest_crs": "TBD", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32949/2026-09-17/detailed", "trust_id": "629R07MB17", "origin_crs": "BDM", "show_on_map": 0, "dar_est_time": "07:30:00", "dar_platform": null, "dest_station": "Three Bridges", "service_date": "2026-09-17", "dest_arr_time": "0940", "dest_platform": "2", "is_terminated": 1, "next_location": "Flitwick", "signalling_id": "9R07", "timing_status": null, "origin_station": "Bedford", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0730", "origin_platform": "1", "current_location": "Bedford", "last_update_time": "2026-09-17T05:27:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0940", "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\": 84.678, \"from_m\": 0.0, \"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\": 119.056, \"from_m\": 84.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 252.617, \"from_m\": 119.056, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 297.535, \"from_m\": 252.617, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 589.645, \"from_m\": 297.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1453.242, \"from_m\": 589.645, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1498.472, \"from_m\": 1453.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12232.27, \"from_m\": 1498.472, \"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\": 14982.186, \"from_m\": 12232.27, \"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\": 15037.998, \"from_m\": 14982.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15261.373, \"from_m\": 15037.998, \"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\": 15318.117, \"from_m\": 15261.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16064.411, \"from_m\": 15318.117, \"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\": 16362.788, \"from_m\": 16064.411, \"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\": 18265.393, \"from_m\": 16362.788, \"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\": 18354.102, \"from_m\": 18265.393, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20671.347, \"from_m\": 18354.102, \"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\": 20836.851, \"from_m\": 20671.347, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21233.751, \"from_m\": 20836.851, \"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\": 27218.352, \"from_m\": 21233.751, \"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\": 27264.814, \"from_m\": 27218.352, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27503.018, \"from_m\": 27264.814, \"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\": 27569.312, \"from_m\": 27503.018, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31292.048, \"from_m\": 27569.312, \"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\": 32343.322, \"from_m\": 31292.048, \"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\": 33218.076, \"from_m\": 32343.322, \"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\": 35819.781, \"from_m\": 33218.076, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 37618.58, \"from_m\": 35819.781, \"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\": 41102.958, \"from_m\": 37618.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41675.506, \"from_m\": 41102.958, \"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\": 41761.079, \"from_m\": 41675.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41778.279, \"from_m\": 41761.079, \"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\": 41863.289, \"from_m\": 41778.279, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47056.588, \"from_m\": 41863.289, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 51190.173, \"from_m\": 47056.588, \"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\": 68893.066, \"from_m\": 51190.173, \"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\": 72251.899, \"from_m\": 68893.066, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 73638.737, \"from_m\": 72251.899, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 74914.27, \"from_m\": 73638.737, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 75018.69, \"from_m\": 74914.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77181.662, \"from_m\": 75018.69, \"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\": 77978.363, \"from_m\": 77181.662, \"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\": 80664.222, \"from_m\": 77978.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80733.106, \"from_m\": 80664.222, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81960.094, \"from_m\": 80733.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81997.355, \"from_m\": 81960.094, \"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\": 82068.388, \"from_m\": 81997.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\": 82123.656, \"from_m\": 82068.388, \"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\": 82276.682, \"from_m\": 82123.656, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84318.945, \"from_m\": 82276.682, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84381.401, \"from_m\": 84318.945, \"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\": 85624.917, \"from_m\": 84381.401, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 85702.543, \"from_m\": 85624.917, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86112.179, \"from_m\": 85702.543, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86824.8, \"from_m\": 86112.179, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86895.373, \"from_m\": 86824.8, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87442.271, \"from_m\": 86895.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89056.175, \"from_m\": 87442.271, \"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\": 90628.081, \"from_m\": 89056.175, \"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\": 91564.509, \"from_m\": 90628.081, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93454.319, \"from_m\": 91564.509, \"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\": 102465.855, \"from_m\": 93454.319, \"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\": 104618.825, \"from_m\": 102465.855, \"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\": 104680.213, \"from_m\": 104618.825, \"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\": 104719.816, \"from_m\": 104680.213, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104745.384, \"from_m\": 104719.816, \"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\": 104798.383, \"from_m\": 104745.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104828.583, \"from_m\": 104798.383, \"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\": 104865.549, \"from_m\": 104828.583, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105259.805, \"from_m\": 104865.549, \"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\": 105290.24, \"from_m\": 105259.805, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105378.909, \"from_m\": 105290.24, \"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\": 105442.608, \"from_m\": 105378.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105478.315, \"from_m\": 105442.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\": 105522.586, \"from_m\": 105478.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\": 105581.15, \"from_m\": 105522.586, \"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\": 106858.793, \"from_m\": 105581.15, \"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\": 111201.775, \"from_m\": 106858.793, \"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\": 111318.544, \"from_m\": 111201.775, \"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\": 112719.691, \"from_m\": 111318.544, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 113346.589, \"from_m\": 112719.691, \"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\": 120856.278, \"from_m\": 113346.589, \"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\": 121912.153, \"from_m\": 120856.278, \"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\": 121943.191, \"from_m\": 121912.153, \"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\": 122039.158, \"from_m\": 121943.191, \"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\": 122596.427, \"from_m\": 122039.158, \"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\": 122724.583, \"from_m\": 122596.427, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 123008.715, \"from_m\": 122724.583, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 135024.29, \"from_m\": 123008.715, \"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\": 135135.036, \"from_m\": 135024.29, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 135578.913, \"from_m\": 135135.036, \"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\": 631955, \"profile_key\": \"3b71708a06b1f632d5014202de3121e57107414575ae9c8d33501ca2f46709b9\", \"schedule_id\": 26253, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Bedford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 2, \"distance_m\": 1615.773, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Wixams\", \"stage_seq\": 3, \"distance_m\": 5460.048, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"Flitwick\", \"stage_seq\": 4, \"distance_m\": 16233.211, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746\", \"location\": \"Harlington\", \"stage_seq\": 5, \"distance_m\": 20912.132, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Sundon South Jn\", \"stage_seq\": 6, \"distance_m\": 23492.073, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Leagrave Jn\", \"stage_seq\": 7, \"distance_m\": 27402.719, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Leagrave\", \"stage_seq\": 8, \"distance_m\": 28174.713, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0757\", \"location\": \"Luton\", \"stage_seq\": 9, \"distance_m\": 32095.6, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 10, \"distance_m\": 33849.685, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805H\", \"location\": \"Harpenden\", \"stage_seq\": 11, \"distance_m\": 41239.169, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Harpenden Jn\", \"stage_seq\": 12, \"distance_m\": 41778.279, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"St. Albans\", \"stage_seq\": 13, \"distance_m\": 48816.247, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Radlett Jn\", \"stage_seq\": 14, \"distance_m\": 57603.139, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Hendon\", \"stage_seq\": 15, \"distance_m\": 69605.137, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Cricklewood\", \"stage_seq\": 16, \"distance_m\": 72654.84, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 17, \"distance_m\": 74603.887, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 18, \"distance_m\": 75037.825, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 19, \"distance_m\": 77350.514, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Kentish Town\", \"stage_seq\": 20, \"distance_m\": 78354.196, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Dock Jn North\", \"stage_seq\": 21, \"distance_m\": 79321.292, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0835\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 22, \"distance_m\": 83260.706, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0838H\", \"wtt_dep\": \"0839H\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 85456.549, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0840H\", \"wtt_dep\": \"0841H\", \"location\": \"City Thameslink\", \"stage_seq\": 24, \"distance_m\": 86186.707, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": \"0844\", \"location\": \"London Blackfriars\", \"stage_seq\": 25, \"distance_m\": 86584.398, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 26, \"distance_m\": 87790.978, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0850\", \"wtt_dep\": \"0851H\", \"location\": \"London Bridge\", \"stage_seq\": 27, \"distance_m\": 88517.996, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0854\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 28, \"distance_m\": 91235.67, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0854H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 29, \"distance_m\": 92001.907, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0855H\", \"location\": \"New Cross Gate\", \"stage_seq\": 30, \"distance_m\": 93103.196, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0858H\", \"location\": \"Sydenham\", \"stage_seq\": 31, \"distance_m\": 98735.492, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0901H\", \"wtt_dep\": \"0902H\", \"location\": \"Norwood Junction\", \"stage_seq\": 32, \"distance_m\": 102401.117, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0904\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 33, \"distance_m\": 103455.179, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0904H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 34, \"distance_m\": 104208.81, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0905H\", \"wtt_dep\": \"0906H\", \"location\": \"East Croydon\", \"stage_seq\": 35, \"distance_m\": 105057.913, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0908H\", \"wtt_dep\": \"0909\", \"location\": \"South Croydon\", \"stage_seq\": 36, \"distance_m\": 106505.336, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0912H\", \"wtt_dep\": \"0913H\", \"location\": \"Purley\", \"stage_seq\": 37, \"distance_m\": 109852.782, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0915\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 38, \"distance_m\": 111441.075, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0921H\", \"wtt_dep\": \"0922H\", \"location\": \"Redhill\", \"stage_seq\": 39, \"distance_m\": 121804.643, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0924H\", \"wtt_dep\": \"0925\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 40, \"distance_m\": 123146.767, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0928\", \"wtt_dep\": \"0928H\", \"location\": \"Salfords\", \"stage_seq\": 41, \"distance_m\": 126315.761, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0931H\", \"wtt_dep\": \"0932\", \"location\": \"Horley\", \"stage_seq\": 42, \"distance_m\": 129785.065, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0934\", \"wtt_dep\": \"0935H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 43, \"distance_m\": 131137.494, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"0940\", \"wtt_dep\": null, \"location\": \"Three Bridges\", \"stage_seq\": 44, \"distance_m\": 135578.913, \"section_seq\": 1, \"route_path_id\": 101012}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 135578.913, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101012}], \"total_distance_m\": 135578.913, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 126018.825, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 9560.088, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0730", "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": "Bedford", "service_state_platform": "1", "timing_fact_generation": 1789622268302764, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:17:48.297953", "service_state_evidence_id": 16804581, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T05:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:27:48.832047", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
BDM |
TBD |
9R07 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 84.678, "from_m": 0.0, "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": 119.056, "from_m": 84.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 252.617, "from_m": 119.056, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 297.535, "from_m": 252.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 589.645, "from_m": 297.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1453.242, "from_m": 589.645, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1498.472, "from_m": 1453.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12232.27, "from_m": 1498.472, "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": 14982.186, "from_m": 12232.27, "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": 15037.998, "from_m": 14982.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15261.373, "from_m": 15037.998, "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": 15318.117, "from_m": 15261.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16064.411, "from_m": 15318.117, "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": 16362.788, "from_m": 16064.411, "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": 18265.393, "from_m": 16362.788, "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": 18354.102, "from_m": 18265.393, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20671.347, "from_m": 18354.102, "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": 20836.851, "from_m": 20671.347, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21233.751, "from_m": 20836.851, "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": 27218.352, "from_m": 21233.751, "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": 27264.814, "from_m": 27218.352, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27503.018, "from_m": 27264.814, "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": 27569.312, "from_m": 27503.018, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31292.048, "from_m": 27569.312, "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": 32343.322, "from_m": 31292.048, "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": 33218.076, "from_m": 32343.322, "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": 35819.781, "from_m": 33218.076, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 37618.58, "from_m": 35819.781, "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": 41102.958, "from_m": 37618.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41675.506, "from_m": 41102.958, "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": 41761.079, "from_m": 41675.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41778.279, "from_m": 41761.079, "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": 41863.289, "from_m": 41778.279, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47056.588, "from_m": 41863.289, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 51190.173, "from_m": 47056.588, "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": 68893.066, "from_m": 51190.173, "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": 72251.899, "from_m": 68893.066, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 73638.737, "from_m": 72251.899, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 74914.27, "from_m": 73638.737, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 75018.69, "from_m": 74914.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77181.662, "from_m": 75018.69, "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": 77978.363, "from_m": 77181.662, "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": 80664.222, "from_m": 77978.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80733.106, "from_m": 80664.222, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81960.094, "from_m": 80733.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81997.355, "from_m": 81960.094, "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": 82068.388, "from_m": 81997.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": 82123.656, "from_m": 82068.388, "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": 82276.682, "from_m": 82123.656, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 84318.945, "from_m": 82276.682, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 84381.401, "from_m": 84318.945, "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": 85624.917, "from_m": 84381.401, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 85702.543, "from_m": 85624.917, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86112.179, "from_m": 85702.543, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 86824.8, "from_m": 86112.179, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 86895.373, "from_m": 86824.8, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87442.271, "from_m": 86895.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89056.175, "from_m": 87442.271, "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": 90628.081, "from_m": 89056.175, "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": 91564.509, "from_m": 90628.081, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93454.319, "from_m": 91564.509, "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": 102465.855, "from_m": 93454.319, "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": 104618.825, "from_m": 102465.855, "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": 104680.213, "from_m": 104618.825, "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": 104719.816, "from_m": 104680.213, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104745.384, "from_m": 104719.816, "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": 104798.383, "from_m": 104745.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104828.583, "from_m": 104798.383, "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": 104865.549, "from_m": 104828.583, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105259.805, "from_m": 104865.549, "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": 105290.24, "from_m": 105259.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105378.909, "from_m": 105290.24, "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": 105442.608, "from_m": 105378.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105478.315, "from_m": 105442.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": 105522.586, "from_m": 105478.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": 105581.15, "from_m": 105522.586, "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": 106858.793, "from_m": 105581.15, "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": 111201.775, "from_m": 106858.793, "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": 111318.544, "from_m": 111201.775, "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": 112719.691, "from_m": 111318.544, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113346.589, "from_m": 112719.691, "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": 120856.278, "from_m": 113346.589, "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": 121912.153, "from_m": 120856.278, "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": 121943.191, "from_m": 121912.153, "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": 122039.158, "from_m": 121943.191, "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": 122596.427, "from_m": 122039.158, "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": 122724.583, "from_m": 122596.427, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 123008.715, "from_m": 122724.583, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 135024.29, "from_m": 123008.715, "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": 135135.036, "from_m": 135024.29, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 135578.913, "from_m": 135135.036, "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": 631955, "profile_key": "3b71708a06b1f632d5014202de3121e57107414575ae9c8d33501ca2f46709b9", "schedule_id": 26253, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0730", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732H", "location": "Bedford South Jn", "stage_seq": 2, "distance_m": 1615.773, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Wixams", "stage_seq": 3, "distance_m": 5460.048, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "Flitwick", "stage_seq": 4, "distance_m": 16233.211, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746", "location": "Harlington", "stage_seq": 5, "distance_m": 20912.132, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Sundon South Jn", "stage_seq": 6, "distance_m": 23492.073, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Leagrave Jn", "stage_seq": 7, "distance_m": 27402.719, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Leagrave", "stage_seq": 8, "distance_m": 28174.713, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0757", "location": "Luton", "stage_seq": 9, "distance_m": 32095.6, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800", "location": "Luton Airport Parkway", "stage_seq": 10, "distance_m": 33849.685, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805H", "location": "Harpenden", "stage_seq": 11, "distance_m": 41239.169, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Harpenden Jn", "stage_seq": 12, "distance_m": 41778.279, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "St. Albans", "stage_seq": 13, "distance_m": 48816.247, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Radlett Jn", "stage_seq": 14, "distance_m": 57603.139, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Hendon", "stage_seq": 15, "distance_m": 69605.137, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Cricklewood", "stage_seq": 16, "distance_m": 72654.84, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824H", "location": "West Hampstead Thameslink", "stage_seq": 17, "distance_m": 74603.887, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "West Hampstead South Jn", "stage_seq": 18, "distance_m": 75037.825, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "Carlton Road Jn", "stage_seq": 19, "distance_m": 77350.514, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Kentish Town", "stage_seq": 20, "distance_m": 78354.196, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Dock Jn North", "stage_seq": 21, "distance_m": 79321.292, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0835", "location": "St Pancras Low Level", "stage_seq": 22, "distance_m": 83260.706, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0838H", "wtt_dep": "0839H", "location": "Farringdon", "stage_seq": 23, "distance_m": 85456.549, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0840H", "wtt_dep": "0841H", "location": "City Thameslink", "stage_seq": 24, "distance_m": 86186.707, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": "0844", "location": "London Blackfriars", "stage_seq": 25, "distance_m": 86584.398, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846H", "location": "Metropolitan Jn", "stage_seq": 26, "distance_m": 87790.978, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0850", "wtt_dep": "0851H", "location": "London Bridge", "stage_seq": 27, "distance_m": 88517.996, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0854", "location": "Corbetts Lane Jn", "stage_seq": 28, "distance_m": 91235.67, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0854H", "location": "Bricklayers Arms Jn", "stage_seq": 29, "distance_m": 92001.907, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0855H", "location": "New Cross Gate", "stage_seq": 30, "distance_m": 93103.196, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0858H", "location": "Sydenham", "stage_seq": 31, "distance_m": 98735.492, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0901H", "wtt_dep": "0902H", "location": "Norwood Junction", "stage_seq": 32, "distance_m": 102401.117, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0904", "location": "Norwood Fork Jn", "stage_seq": 33, "distance_m": 103455.179, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0904H", "location": "Windmill Bridge Jn", "stage_seq": 34, "distance_m": 104208.81, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0905H", "wtt_dep": "0906H", "location": "East Croydon", "stage_seq": 35, "distance_m": 105057.913, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0908H", "wtt_dep": "0909", "location": "South Croydon", "stage_seq": 36, "distance_m": 106505.336, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0912H", "wtt_dep": "0913H", "location": "Purley", "stage_seq": 37, "distance_m": 109852.782, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0915", "location": "Stoats Nest Jn", "stage_seq": 38, "distance_m": 111441.075, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0921H", "wtt_dep": "0922H", "location": "Redhill", "stage_seq": 39, "distance_m": 121804.643, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0924H", "wtt_dep": "0925", "location": "Earlswood (Surrey)", "stage_seq": 40, "distance_m": 123146.767, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0928", "wtt_dep": "0928H", "location": "Salfords", "stage_seq": 41, "distance_m": 126315.761, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0931H", "wtt_dep": "0932", "location": "Horley", "stage_seq": 42, "distance_m": 129785.065, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0934", "wtt_dep": "0935H", "location": "Gatwick Airport", "stage_seq": 43, "distance_m": 131137.494, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "0940", "wtt_dep": null, "location": "Three Bridges", "stage_seq": 44, "distance_m": 135578.913, "section_seq": 1, "route_path_id": 101012}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 135578.913, "from_m": 0.0, "section_seq": 1, "route_path_id": 101012}], "total_distance_m": 135578.913, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 126018.825, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 9560.088, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bedford |
0730 |
0730 |
1 |
7:30:00 |
None |
Three Bridges |
0940 |
0940 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W32949/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Bedford |
Flitwick |
None |
None |
None |
None |
1 |
0 |
2026-09-17 05:27:51 |
TERMINATED |
2026-09-17 05:17:00 |
Bedford |
TRUST |
TRUST_CANCELLATION |
16804581 |
1789622268302764 |
1 |
1 |
2026-09-17 05:27:48.832047 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:17:48.297953 |
| 598151 |
627573 |
G14168 |
865Y02M417 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 05:18:00 |
2026-09-17 05:28:21 |
2026-09-19 05:28:21 |
{"id": 627573, "stp": "P", "toc": "Southern", "uid": "G14168", "consist": "377307", "dest_crs": null, "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14168/2026-09-17/detailed", "trust_id": "865Y02M417", "origin_crs": "LIT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chichester Reception No1", "service_date": "2026-09-17", "dest_arr_time": "0518", "dest_platform": null, "is_terminated": 1, "next_location": "Chichester", "signalling_id": "5Y02", "timing_status": "ON TIME", "origin_station": "Littlehampton", "current_leg_arr": "0515", "current_leg_dep": "0507", "current_leg_end": "Chichester", "origin_dep_time": "0455", "origin_platform": "4F", "current_location": "Chichester", "last_update_time": "2026-09-17T05:28:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422557, 50.83069129999999], [-0.6426101, 50.83072049999999], [-0.6427428, 50.83073249999999], [-0.6429481999999999, 50.8307477], [-0.6434241999999999, 50.8307846], [-0.6437469, 50.8308016], [-0.6442019, 50.8308049], [-0.646048, 50.83080219999999], [-0.6471342999999999, 50.83080410000001], [-0.6563164, 50.8308185], [-0.6695096999999999, 50.830814999999994], [-0.669598, 50.830814999999994], [-0.6747026999999999, 50.8308201], [-0.6890809999999999, 50.8308346], [-0.6893293999999999, 50.8308349], [-0.689442, 50.83083500000001], [-0.6897033, 50.8308353], [-0.6902851999999999, 50.8308425], [-0.6904371, 50.8308453], [-0.6905214, 50.8308469], [-0.6905401, 50.83084800000001], [-0.6909053999999999, 50.8308541], [-0.7059806, 50.83136240000001], [-0.7060436, 50.8313645], [-0.7124814, 50.831574], [-0.7186522272956171, 50.831785715788406], [-0.7289144, 50.832137799999984], [-0.7291790999999999, 50.832146899999984], [-0.7293347, 50.8321516], [-0.7295207, 50.83215800000001], [-0.735481, 50.83236219999999], [-0.7367632, 50.8323937], [-0.7375221, 50.83240219999999], [-0.7403746000000001, 50.832367], [-0.7535648, 50.8322168], [-0.7658782999999999, 50.8320561], [-0.7740396, 50.83195119999999], [-0.7761364, 50.8319257], [-0.7798608, 50.83187459999999], [-0.7811046, 50.831863799999994], [-0.7816836999999999, 50.8318595], [-0.7826204, 50.83185909999998], [-0.7828325999999999, 50.83186460000001], [-0.7832319925247032, 50.83187495270385]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "0518", "motion_projection": null, "next_location_lat": "50.8318750", "next_location_lon": "-0.7832320", "previous_location": "Barnham", "current_leg_milage": "6.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 474.509, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2137.869, \"from_m\": 474.509, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2914.671, \"from_m\": 2137.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3020.119, \"from_m\": 2914.671, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3071.804, \"from_m\": 3020.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7164.52, \"from_m\": 3071.804, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7791.584, \"from_m\": 7164.52, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18589.258, \"from_m\": 7791.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18661.512, \"from_m\": 18589.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 627573, \"profile_key\": \"b60635bcd54dbafabc09945e56b12c702685c542b5a776fcf73e29bb6c2a5802\", \"schedule_id\": 8677, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0455\", \"location\": \"Littlehampton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0458\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 2, \"distance_m\": 2137.869, \"section_seq\": 1, \"route_path_id\": 68465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0459H\", \"location\": \"Ford\", \"stage_seq\": 3, \"distance_m\": 3247.252, \"section_seq\": 1, \"route_path_id\": 68465}, {\"is_pass\": false, \"wtt_arr\": \"0506\", \"wtt_dep\": \"0507\", \"location\": \"Barnham\", \"stage_seq\": 4, \"distance_m\": 7489.08, \"section_seq\": 1, \"route_path_id\": 68465}, {\"is_pass\": false, \"wtt_arr\": \"0515\", \"wtt_dep\": \"0515\", \"location\": \"Chichester\", \"stage_seq\": 5, \"distance_m\": 17602.888, \"section_seq\": 1, \"route_path_id\": 68465}, {\"is_pass\": false, \"wtt_arr\": \"0518\", \"wtt_dep\": null, \"location\": \"Chichester Reception No1\", \"stage_seq\": 6, \"distance_m\": 18661.512, \"section_seq\": 1, \"route_path_id\": 68465}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18661.512, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68465}], \"total_distance_m\": 18661.512, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18609.827, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 51.685, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0455", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "8.0", "current_position_lat": "50.8318750", "current_position_lon": "-0.7832320", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27483, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:59:00Z\", \"source_id\": 52010601, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:59:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:59:03Z\", \"source_id\": 16774391, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:05:09Z\", \"source_id\": 52014615, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:06:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:05:13Z\", \"source_id\": 16775603, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:50Z\", \"source_id\": 52021873, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:15:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:52Z\", \"source_id\": 16777648, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chichester", "service_state_platform": "2", "timing_fact_generation": 1789618510807647, "current_leg_arrival_utc": "2026-09-17T05:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:02.283662", "service_state_evidence_id": 52021873, "current_leg_start_actual_dep": "2026-09-17T05:07:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:02.911412", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
LIT |
None |
5Y02 |
377307 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 474.509, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2137.869, "from_m": 474.509, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2914.671, "from_m": 2137.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3020.119, "from_m": 2914.671, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3071.804, "from_m": 3020.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7164.52, "from_m": 3071.804, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7791.584, "from_m": 7164.52, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18589.258, "from_m": 7791.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18661.512, "from_m": 18589.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 627573, "profile_key": "b60635bcd54dbafabc09945e56b12c702685c542b5a776fcf73e29bb6c2a5802", "schedule_id": 8677, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0455", "location": "Littlehampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0458", "location": "Littlehampton Jn", "stage_seq": 2, "distance_m": 2137.869, "section_seq": 1, "route_path_id": 68465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0459H", "location": "Ford", "stage_seq": 3, "distance_m": 3247.252, "section_seq": 1, "route_path_id": 68465}, {"is_pass": false, "wtt_arr": "0506", "wtt_dep": "0507", "location": "Barnham", "stage_seq": 4, "distance_m": 7489.08, "section_seq": 1, "route_path_id": 68465}, {"is_pass": false, "wtt_arr": "0515", "wtt_dep": "0515", "location": "Chichester", "stage_seq": 5, "distance_m": 17602.888, "section_seq": 1, "route_path_id": 68465}, {"is_pass": false, "wtt_arr": "0518", "wtt_dep": null, "location": "Chichester Reception No1", "stage_seq": 6, "distance_m": 18661.512, "section_seq": 1, "route_path_id": 68465}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18661.512, "from_m": 0.0, "section_seq": 1, "route_path_id": 68465}], "total_distance_m": 18661.512, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18609.827, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 51.685, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27483, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:59:00Z", "source_id": 52010601, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T03:59:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:59:03Z", "source_id": 16774391, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:05:09Z", "source_id": 52014615, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:06:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:05:13Z", "source_id": 16775603, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:50Z", "source_id": 52021873, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:15:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:52Z", "source_id": 16777648, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:15:00+01:00", "operational_fact": true}] |
Littlehampton |
0455 |
0455 |
4F |
None |
None |
Chichester Reception No1 |
0518 |
0518 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G14168/2026-09-17/detailed |
None |
Barnham |
2026-09-17T05:07:00+01:00 |
Chichester |
8.0 |
{"type": "LineString", "coordinates": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422557, 50.83069129999999], [-0.6426101, 50.83072049999999], [-0.6427428, 50.83073249999999], [-0.6429481999999999, 50.8307477], [-0.6434241999999999, 50.8307846], [-0.6437469, 50.8308016], [-0.6442019, 50.8308049], [-0.646048, 50.83080219999999], [-0.6471342999999999, 50.83080410000001], [-0.6563164, 50.8308185], [-0.6695096999999999, 50.830814999999994], [-0.669598, 50.830814999999994], [-0.6747026999999999, 50.8308201], [-0.6890809999999999, 50.8308346], [-0.6893293999999999, 50.8308349], [-0.689442, 50.83083500000001], [-0.6897033, 50.8308353], [-0.6902851999999999, 50.8308425], [-0.6904371, 50.8308453], [-0.6905214, 50.8308469], [-0.6905401, 50.83084800000001], [-0.6909053999999999, 50.8308541], [-0.7059806, 50.83136240000001], [-0.7060436, 50.8313645], [-0.7124814, 50.831574], [-0.7186522272956171, 50.831785715788406], [-0.7289144, 50.832137799999984], [-0.7291790999999999, 50.832146899999984], [-0.7293347, 50.8321516], [-0.7295207, 50.83215800000001], [-0.735481, 50.83236219999999], [-0.7367632, 50.8323937], [-0.7375221, 50.83240219999999], [-0.7403746000000001, 50.832367], [-0.7535648, 50.8322168], [-0.7658782999999999, 50.8320561], [-0.7740396, 50.83195119999999], [-0.7761364, 50.8319257], [-0.7798608, 50.83187459999999], [-0.7811046, 50.831863799999994], [-0.7816836999999999, 50.8318595], [-0.7826204, 50.83185909999998], [-0.7828325999999999, 50.83186460000001], [-0.7832319925247032, 50.83187495270385]]} |
6.2 |
0507 |
0515 |
Barnham |
Chichester |
Chichester |
50.8318750 |
-0.7832320 |
50.8318750 |
-0.7832320 |
1 |
0 |
2026-09-17 05:28:21 |
TERMINATED |
2026-09-17 05:18:00 |
Chichester |
TD |
TRACKING_TIMEOUT |
52021873 |
1789618510807647 |
18 |
18 |
2026-09-17 05:28:02.911412 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:02.283662 |
| 598152 |
627937 |
C35431 |
883P26M517 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 05:18:00 |
2026-09-17 05:28:21 |
2026-09-19 05:28:21 |
{"id": 627937, "stp": "P", "toc": "Elizabeth Line", "uid": "C35431", "consist": "345042", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35431/2026-09-17/detailed", "trust_id": "883P26M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plumstead Rev Sidings", "service_date": "2026-09-17", "dest_arr_time": "0517", "dest_platform": null, "is_terminated": 1, "next_location": "Plumstead Rev Sidings", "signalling_id": "3P26", "timing_status": "LATE", "origin_station": "Plumstead Carriage Sidings", "current_leg_arr": "0517", "current_leg_dep": "0516", "current_leg_end": "Plumstead Rev Sidings", "origin_dep_time": "0515", "origin_platform": null, "current_location": "Plumstead Carriage Sidings", "last_update_time": "2026-09-17T05:28:21", "route_debug_link": null, "timing_variation": "+1 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": "0517", "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:52023049\", \"confirmationDeadline\": \"2026-09-17T05:18: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\": 627937, \"profile_key\": \"82c5d02b49d04a5c0fa13fb4a48d8a5ba7f90600d4a21d080bc1082f66875348\", \"schedule_id\": 4455, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Plumstead Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29780}, {\"is_pass\": false, \"wtt_arr\": \"0517\", \"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": "0515", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1.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": "1", "timing_fact_generation": 1789618579231076, "current_leg_arrival_utc": "2026-09-17T05:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:02.311385", "service_state_evidence_id": 52023049, "current_leg_start_actual_dep": "2026-09-17T05:16:13+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:02.923647", "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 |
3P26 |
345042 |
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": 627937, "profile_key": "82c5d02b49d04a5c0fa13fb4a48d8a5ba7f90600d4a21d080bc1082f66875348", "schedule_id": 4455, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0515", "location": "Plumstead Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29780}, {"is_pass": false, "wtt_arr": "0517", "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 |
0515 |
0515 |
None |
None |
None |
Plumstead Rev Sidings |
0517 |
0517 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35431/2026-09-17/detailed |
None |
Plumstead Carriage Sidings |
2026-09-17T05:16:13+01:00 |
Plumstead Rev Sidings |
1.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 |
0516 |
0517 |
None |
Plumstead Carriage Sidings |
Plumstead Rev Sidings |
51.4899096 |
0.0859598 |
51.4899096 |
0.0859598 |
1 |
0 |
2026-09-17 05:28:21 |
TERMINATED |
2026-09-17 05:18:00 |
Plumstead Carriage Sidings |
TD |
TRACKING_TIMEOUT |
52023049 |
1789618579231076 |
4 |
4 |
2026-09-17 05:28:02.923647 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:02.311385 |
| 598153 |
629154 |
P90465 |
885B80M517 |
2026-09-17 |
COMPLETE |
16803496 |
2026-09-17 06:18:00 |
2026-09-17 05:28:21 |
2026-09-19 05:28:21 |
{"id": 629154, "stp": "P", "toc": "Southeastern", "uid": "P90465", "consist": "465018+465914", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90465/2026-09-17/detailed", "trust_id": "885B80M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-17", "dest_arr_time": "0618", "dest_platform": "3", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "5B80", "timing_status": "ON TIME", "origin_station": "Bellingham Siding", "current_leg_arr": "0618", "current_leg_dep": "0553", "current_leg_end": "London Victoria", "origin_dep_time": "0556", "origin_platform": null, "current_location": "Victoria Plat 10", "last_update_time": "2026-09-17T05:28:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.017840499999999995, 51.4284649], [-0.0178916, 51.428834], [-0.017928799999999998, 51.42911039999999], [-0.018008, 51.42961520000001], [-0.0180824, 51.4299892], [-0.018156599999999995, 51.4303273], [-0.0181952, 51.43044059999999], [-0.018206, 51.43047610000001], [-0.0183082, 51.4307403], [-0.0183679, 51.43087399999999], [-0.018450099999999997, 51.43104739999999], [-0.0184833, 51.43116599999998], [-0.0186365, 51.43155589999999], [-0.0187406, 51.4318032], [-0.0187923, 51.4319344], [-0.0188774, 51.4321208], [-0.0189293, 51.43222079999999], [-0.019013499999999996, 51.43241429999999], [-0.019116599999999997, 51.43264080000001], [-0.0191828, 51.43278550000001], [-0.019269199999999997, 51.43294800000001], [-0.019415999999999996, 51.4331954], [-0.0195499, 51.4334227], [-0.01972615469894212, 51.43369138969889], [-0.0197463, 51.4337221], [-0.0198807, 51.433933], [-0.0199974, 51.43410579999999], [-0.020305199999999995, 51.434534099999986], [-0.020622, 51.434929800000006], [-0.020767, 51.435114500000005], [-0.020952799999999997, 51.43533599999999], [-0.0213102, 51.4357247], [-0.0215934, 51.4360273], [-0.0218927, 51.4363323], [-0.022404899999999995, 51.4368563], [-0.022874, 51.4373279], [-0.023633999999999995, 51.4380892], [-0.024143000000000005, 51.4386102], [-0.024307, 51.438784099999985], [-0.0244148, 51.43892759999999], [-0.0245558, 51.4391102], [-0.024728799999999995, 51.4393428], [-0.024891099999999996, 51.439575000000005], [-0.0249901, 51.4397073], [-0.0251324, 51.43990910000001], [-0.0252991, 51.4401583], [-0.025506299999999996, 51.440472], [-0.025596101969795063, 51.440611185477565], [-0.025633805071553245, 51.44066962197825], [-0.0256796, 51.44074059999999], [-0.0260086, 51.4412838], [-0.026158, 51.4416029], [-0.0262413, 51.4418063], [-0.026354099999999995, 51.44210790000001], [-0.026408199999999996, 51.442305100000006], [-0.0264631, 51.44251830000001], [-0.0264979, 51.442705399999994], [-0.0265035, 51.4428147], [-0.026503828920187284, 51.442817580280106], [-0.0265257, 51.4430091], [-0.0265139, 51.44321479999999], [-0.0264509, 51.4435113], [-0.026360399999999996, 51.4437818], [-0.026311999999999995, 51.4439634], [-0.026197699999999997, 51.44428529999999], [-0.0261567, 51.4444111], [-0.0261269, 51.4444949], [-0.026091599999999996, 51.4445947], [-0.025883399999999997, 51.4451894], [-0.0257921, 51.44545249999999], [-0.0256794, 51.4457658], [-0.025593299999999996, 51.44599939999999], [-0.0254168, 51.4465063], [-0.025380699999999996, 51.44662760000001], [-0.0253058, 51.4468561], [-0.0252382, 51.4470776], [-0.025187299999999996, 51.4472907], [-0.0251497, 51.4475051], [-0.025130999999999997, 51.44770580000001], [-0.025120199999999995, 51.44795270000001], [-0.025130999999999997, 51.4481541], [-0.025153800000000004, 51.4483305], [-0.025188, 51.4485369], [-0.0252282, 51.4487192], [-0.0252892, 51.4489072], [-0.025362999999999997, 51.44911860000001], [-0.0254488, 51.4493159], [-0.025561499999999997, 51.4495441], [-0.0256284, 51.4496632], [-0.0256786, 51.4497619], [-0.025761, 51.4498854], [-0.025862499999999997, 51.45003700000001], [-0.025967, 51.45018579999999], [-0.026149599999999995, 51.45039049999999], [-0.026355599999999996, 51.4506412], [-0.0265616, 51.4508416], [-0.026881399999999996, 51.4511128], [-0.027246399999999997, 51.451360400000006], [-0.0275501, 51.45157319999999], [-0.027862, 51.4517634], [-0.02813299999999999, 51.45189839999999], [-0.028392799999999992, 51.452019199999995], [-0.0286672, 51.4521594], [-0.029010200000000003, 51.4523173], [-0.029417999999999993, 51.4524943], [-0.0296726, 51.45259269999999], [-0.030070900000000005, 51.4527394], [-0.0303126, 51.4528233], [-0.030655199999999997, 51.4529837], [-0.0314026, 51.45323150000001], [-0.0320609, 51.45345120000001], [-0.0326022, 51.4536255], [-0.0333046, 51.453864], [-0.0335985, 51.453959100000006], [-0.0341173, 51.4541313], [-0.0346654, 51.45431719999999], [-0.0349728, 51.45442829999998], [-0.0354467, 51.45462159999999], [-0.0356443, 51.45471189999999], [-0.035919900000000005, 51.45484540000001], [-0.036223000000000005, 51.4550027], [-0.0366092, 51.45523029999999], [-0.0369243, 51.4554412], [-0.0372265, 51.4556587], [-0.0374969, 51.455882], [-0.0378074, 51.456119499999986], [-0.0380549, 51.456380999999986], [-0.0382659, 51.45663289999999], [-0.0384417, 51.45688560000001], [-0.0385841, 51.4571036], [-0.03872199999999999, 51.457327600000006], [-0.0389795, 51.4577294], [-0.0390674, 51.457850500000006], [-0.0392501, 51.458083300000006], [-0.0394267, 51.458290099999985], [-0.03951802394642744, 51.45838276889295], [-0.03955688222735863, 51.458422199390725], [-0.03960077669318415, 51.45846674019394], [-0.03963690546611939, 51.458503400923355], [-0.0397391, 51.458607099999995], [-0.03991949999999999, 51.4587633], [-0.04013049999999999, 51.458939599999994], [-0.040365, 51.4591204], [-0.0406208, 51.45930089999999], [-0.0409013, 51.45947859999998], [-0.04117919999999999, 51.4596381], [-0.041523599999999994, 51.4598267], [-0.04196799999999999, 51.4600698], [-0.0421447, 51.4601615], [-0.042500699999999995, 51.460371599999995], [-0.0428185, 51.4605843], [-0.0429922, 51.4607101], [-0.0431619, 51.4608452], [-0.043436699999999995, 51.461067500000006], [-0.0435379, 51.46115799999999], [-0.04367909999999999, 51.4612915], [-0.04380309999999999, 51.4614143], [-0.0439115, 51.4615399], [-0.0441119, 51.461785199999994], [-0.0443127, 51.4620655], [-0.044421199999999994, 51.4622411], [-0.0445145, 51.462397900000006], [-0.0446295, 51.462625300000006], [-0.04485449999999999, 51.4630428], [-0.0451096, 51.46347490000001], [-0.04543549999999999, 51.4638889], [-0.04565279999999999, 51.4641271], [-0.0458464, 51.464317300000005], [-0.0460666, 51.464512], [-0.0462858, 51.4647011], [-0.046520799999999994, 51.46489239999999], [-0.0467687, 51.4650767], [-0.0468374, 51.465125699999994], [-0.0469459, 51.465203], [-0.0469949, 51.465237900000005], [-0.04708949999999999, 51.4653054], [-0.04742389999999999, 51.465505400000005], [-0.04772359999999999, 51.46567360000001], [-0.0479639, 51.4657974], [-0.0481589, 51.46588509999999], [-0.0484125, 51.465998799999994], [-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.1356645, 51.46755769999999], [-0.1361976, 51.4679956], [-0.13620509999999997, 51.4680014], [-0.1364181, 51.4681771], [-0.1365505, 51.4682882], [-0.1366274, 51.468352], [-0.13665699999999997, 51.468376500000005], [-0.136808, 51.4685298], [-0.13703660000000004, 51.4687608], [-0.137176, 51.4689209], [-0.1373365, 51.4690805], [-0.1378899, 51.4696352], [-0.1381593, 51.4699072], [-0.1383116, 51.4700553], [-0.138551, 51.4702783], [-0.1387222, 51.47044559999999], [-0.1388566, 51.47057470000001], [-0.1390321908187699, 51.47074436450915], [-0.1390403, 51.4707522], [-0.1395526, 51.471254300000005], [-0.1397761, 51.47147879999999], [-0.1400351, 51.4717478], [-0.1401968, 51.4719352], [-0.14035199999999998, 51.47211010000001], [-0.14053899999999997, 51.47235129999999], [-0.1407586, 51.4726821], [-0.14091920000000002, 51.4729797], [-0.1410626, 51.47329589999999], [-0.1411922, 51.473617899999994], [-0.14125899999999997, 51.47375319999998], [-0.14133339999999997, 51.47391389999999], [-0.1414443, 51.4740914], [-0.14155149999999997, 51.474251500000015], [-0.14173639999999998, 51.474501999999994], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.1423843216254196, 51.47516626481895], [-0.1425426227585996, 51.47529844548388], [-0.14269568419597467, 51.47542460604307], [-0.14284399808549436, 51.475545708045814], [-0.1429880565751082, 51.475662713041345], [-0.14312835181276562, 51.47577658257895], [-0.14326537594641622, 51.47588827820787], [-0.14339962112400942, 51.47599876147741], [-0.14353157949349477, 51.476108993936805], [-0.1436617432028218, 51.47621993713534], [-0.14379060439993996, 51.47633255262226], [-0.1439186552327988, 51.47644780194685], [-0.14404638784934776, 51.47656664665837], [-0.14417429439753643, 51.47669004830608], [-0.14430286702531428, 51.476818968439254], [-0.1444325978806308, 51.47695436860715], [-0.14456397911143554, 51.47709721035904], [-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.1471447, 51.4822958], [-0.14718792725972388, 51.482468273280226], [-0.1471982705190683, 51.482626429372445], [-0.1472044261818193, 51.482766191737824], [-0.1472068677414586, 51.48289019153924], [-0.14720606869146807, 51.4830010599396], [-0.14720250252532951, 51.48310142810181], [-0.14719664273652475, 51.48319392718877], [-0.1471889628185355, 51.48328118836339], [-0.14717993626484363, 51.48336584278856], [-0.147170036568931, 51.48345052162719], [-0.14715973722427933, 51.483537856042176], [-0.14714951172437046, 51.48363047719642], [-0.14713983356268623, 51.48373101625283], [-0.14713117623270838, 51.483842104374304], [-0.14712401322791874, 51.48396637272374], [-0.14711881804179913, 51.484106452464054], [-0.14711606416783138, 51.48426497475813], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Bellingham Siding", "dest_arr_time_act": "0618", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Bellingham Siding", "current_leg_milage": "9.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 290.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\": 1226.224, \"from_m\": 290.942, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2023.29, \"from_m\": 1226.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4347.524, \"from_m\": 2023.29, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4846.979, \"from_m\": 4347.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6244.217, \"from_m\": 4846.979, \"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\": 6890.022, \"from_m\": 6244.217, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7157.593, \"from_m\": 6890.022, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7207.952, \"from_m\": 7157.593, \"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\": 8661.691, \"from_m\": 7207.952, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8667.012, \"from_m\": 8661.691, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9438.741, \"from_m\": 8667.012, \"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\": 9541.611, \"from_m\": 9438.741, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9844.248, \"from_m\": 9541.611, \"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\": 9868.095, \"from_m\": 9844.248, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11458.047, \"from_m\": 9868.095, \"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\": 11566.191, \"from_m\": 11458.047, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12362.127, \"from_m\": 11566.191, \"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\": 12413.587, \"from_m\": 12362.127, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12987.341, \"from_m\": 12413.587, \"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\": 13418.376, \"from_m\": 12987.341, \"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\": 13738.537, \"from_m\": 13418.376, \"capability_applied\": null, \"effective_limit_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\": 14868.989, \"from_m\": 13738.537, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 629154, \"profile_key\": \"e3ff74debe6c3293eb4d6effffd485d5e67bfab4088b886a13e31d4d66c430c5\", \"schedule_id\": 24223, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Bellingham Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Bellingham\", \"stage_seq\": 2, \"distance_m\": 602.121, \"section_seq\": 1, \"route_path_id\": 100391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Nunhead\", \"stage_seq\": 3, \"distance_m\": 5318.126, \"section_seq\": 1, \"route_path_id\": 100391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 4, \"distance_m\": 7207.952, \"section_seq\": 1, \"route_path_id\": 100391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Denmark Hill\", \"stage_seq\": 5, \"distance_m\": 8016.826, \"section_seq\": 1, \"route_path_id\": 100391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 6, \"distance_m\": 11425.518, \"section_seq\": 1, \"route_path_id\": 100391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Factory Jn\", \"stage_seq\": 7, \"distance_m\": 11907.258, \"section_seq\": 1, \"route_path_id\": 100391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Stewarts Lane Jn\", \"stage_seq\": 8, \"distance_m\": 12597.091, \"section_seq\": 1, \"route_path_id\": 100391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 13466.281, \"section_seq\": 1, \"route_path_id\": 100391}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 10, \"distance_m\": 14868.989, \"section_seq\": 1, \"route_path_id\": 100391}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14868.989, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100391}], \"total_distance_m\": 14868.989, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 11237.474, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3631.515, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0556", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31833, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:24Z\", \"source_id\": 52067811, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:27Z\", \"source_id\": 16791571, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:40Z\", \"source_id\": 52079172, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:43Z\", \"source_id\": 16795118, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:40Z\", \"source_id\": 52087798, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:47Z\", \"source_id\": 16797918, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:00Z\", \"source_id\": 52104896, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:03Z\", \"source_id\": 16803496, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "3", "timing_fact_generation": 1789622167065509, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:04.021881", "service_state_evidence_id": 16803496, "current_leg_start_actual_dep": "2026-09-17T05:56:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:04.102346", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
None |
5B80 |
465018+465914 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 290.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": 1226.224, "from_m": 290.942, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2023.29, "from_m": 1226.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4347.524, "from_m": 2023.29, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4846.979, "from_m": 4347.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6244.217, "from_m": 4846.979, "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": 6890.022, "from_m": 6244.217, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7157.593, "from_m": 6890.022, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7207.952, "from_m": 7157.593, "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": 8661.691, "from_m": 7207.952, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8667.012, "from_m": 8661.691, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9438.741, "from_m": 8667.012, "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": 9541.611, "from_m": 9438.741, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9844.248, "from_m": 9541.611, "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": 9868.095, "from_m": 9844.248, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11458.047, "from_m": 9868.095, "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": 11566.191, "from_m": 11458.047, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12362.127, "from_m": 11566.191, "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": 12413.587, "from_m": 12362.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12987.341, "from_m": 12413.587, "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": 13418.376, "from_m": 12987.341, "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": 13738.537, "from_m": 13418.376, "capability_applied": null, "effective_limit_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": 14868.989, "from_m": 13738.537, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 629154, "profile_key": "e3ff74debe6c3293eb4d6effffd485d5e67bfab4088b886a13e31d4d66c430c5", "schedule_id": 24223, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0556", "location": "Bellingham Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Bellingham", "stage_seq": 2, "distance_m": 602.121, "section_seq": 1, "route_path_id": 100391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Nunhead", "stage_seq": 3, "distance_m": 5318.126, "section_seq": 1, "route_path_id": 100391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Crofton Road Jn", "stage_seq": 4, "distance_m": 7207.952, "section_seq": 1, "route_path_id": 100391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Denmark Hill", "stage_seq": 5, "distance_m": 8016.826, "section_seq": 1, "route_path_id": 100391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Voltaire Road Jn", "stage_seq": 6, "distance_m": 11425.518, "section_seq": 1, "route_path_id": 100391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Factory Jn", "stage_seq": 7, "distance_m": 11907.258, "section_seq": 1, "route_path_id": 100391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Stewarts Lane Jn", "stage_seq": 8, "distance_m": 12597.091, "section_seq": 1, "route_path_id": 100391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614H", "location": "Grosvenor Bridge Jn", "stage_seq": 9, "distance_m": 13466.281, "section_seq": 1, "route_path_id": 100391}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": null, "location": "London Victoria", "stage_seq": 10, "distance_m": 14868.989, "section_seq": 1, "route_path_id": 100391}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14868.989, "from_m": 0.0, "section_seq": 1, "route_path_id": 100391}], "total_distance_m": 14868.989, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 11237.474, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3631.515, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31833, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:24Z", "source_id": 52067811, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:27Z", "source_id": 16791571, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31562, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:40Z", "source_id": 52079172, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:43Z", "source_id": 16795118, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:40Z", "source_id": 52087798, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:07:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:47Z", "source_id": 16797918, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28677, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:00Z", "source_id": 52104896, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:18:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:03Z", "source_id": 16803496, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}] |
Bellingham Siding |
0556 |
0556 |
None |
None |
None |
London Victoria |
0618 |
0618 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90465/2026-09-17/detailed |
None |
Bellingham Siding |
2026-09-17T05:56:00+01:00 |
London Victoria |
25.0 |
{"type": "LineString", "coordinates": [[-0.017840499999999995, 51.4284649], [-0.0178916, 51.428834], [-0.017928799999999998, 51.42911039999999], [-0.018008, 51.42961520000001], [-0.0180824, 51.4299892], [-0.018156599999999995, 51.4303273], [-0.0181952, 51.43044059999999], [-0.018206, 51.43047610000001], [-0.0183082, 51.4307403], [-0.0183679, 51.43087399999999], [-0.018450099999999997, 51.43104739999999], [-0.0184833, 51.43116599999998], [-0.0186365, 51.43155589999999], [-0.0187406, 51.4318032], [-0.0187923, 51.4319344], [-0.0188774, 51.4321208], [-0.0189293, 51.43222079999999], [-0.019013499999999996, 51.43241429999999], [-0.019116599999999997, 51.43264080000001], [-0.0191828, 51.43278550000001], [-0.019269199999999997, 51.43294800000001], [-0.019415999999999996, 51.4331954], [-0.0195499, 51.4334227], [-0.01972615469894212, 51.43369138969889], [-0.0197463, 51.4337221], [-0.0198807, 51.433933], [-0.0199974, 51.43410579999999], [-0.020305199999999995, 51.434534099999986], [-0.020622, 51.434929800000006], [-0.020767, 51.435114500000005], [-0.020952799999999997, 51.43533599999999], [-0.0213102, 51.4357247], [-0.0215934, 51.4360273], [-0.0218927, 51.4363323], [-0.022404899999999995, 51.4368563], [-0.022874, 51.4373279], [-0.023633999999999995, 51.4380892], [-0.024143000000000005, 51.4386102], [-0.024307, 51.438784099999985], [-0.0244148, 51.43892759999999], [-0.0245558, 51.4391102], [-0.024728799999999995, 51.4393428], [-0.024891099999999996, 51.439575000000005], [-0.0249901, 51.4397073], [-0.0251324, 51.43990910000001], [-0.0252991, 51.4401583], [-0.025506299999999996, 51.440472], [-0.025596101969795063, 51.440611185477565], [-0.025633805071553245, 51.44066962197825], [-0.0256796, 51.44074059999999], [-0.0260086, 51.4412838], [-0.026158, 51.4416029], [-0.0262413, 51.4418063], [-0.026354099999999995, 51.44210790000001], [-0.026408199999999996, 51.442305100000006], [-0.0264631, 51.44251830000001], [-0.0264979, 51.442705399999994], [-0.0265035, 51.4428147], [-0.026503828920187284, 51.442817580280106], [-0.0265257, 51.4430091], [-0.0265139, 51.44321479999999], [-0.0264509, 51.4435113], [-0.026360399999999996, 51.4437818], [-0.026311999999999995, 51.4439634], [-0.026197699999999997, 51.44428529999999], [-0.0261567, 51.4444111], [-0.0261269, 51.4444949], [-0.026091599999999996, 51.4445947], [-0.025883399999999997, 51.4451894], [-0.0257921, 51.44545249999999], [-0.0256794, 51.4457658], [-0.025593299999999996, 51.44599939999999], [-0.0254168, 51.4465063], [-0.025380699999999996, 51.44662760000001], [-0.0253058, 51.4468561], [-0.0252382, 51.4470776], [-0.025187299999999996, 51.4472907], [-0.0251497, 51.4475051], [-0.025130999999999997, 51.44770580000001], [-0.025120199999999995, 51.44795270000001], [-0.025130999999999997, 51.4481541], [-0.025153800000000004, 51.4483305], [-0.025188, 51.4485369], [-0.0252282, 51.4487192], [-0.0252892, 51.4489072], [-0.025362999999999997, 51.44911860000001], [-0.0254488, 51.4493159], [-0.025561499999999997, 51.4495441], [-0.0256284, 51.4496632], [-0.0256786, 51.4497619], [-0.025761, 51.4498854], [-0.025862499999999997, 51.45003700000001], [-0.025967, 51.45018579999999], [-0.026149599999999995, 51.45039049999999], [-0.026355599999999996, 51.4506412], [-0.0265616, 51.4508416], [-0.026881399999999996, 51.4511128], [-0.027246399999999997, 51.451360400000006], [-0.0275501, 51.45157319999999], [-0.027862, 51.4517634], [-0.02813299999999999, 51.45189839999999], [-0.028392799999999992, 51.452019199999995], [-0.0286672, 51.4521594], [-0.029010200000000003, 51.4523173], [-0.029417999999999993, 51.4524943], [-0.0296726, 51.45259269999999], [-0.030070900000000005, 51.4527394], [-0.0303126, 51.4528233], [-0.030655199999999997, 51.4529837], [-0.0314026, 51.45323150000001], [-0.0320609, 51.45345120000001], [-0.0326022, 51.4536255], [-0.0333046, 51.453864], [-0.0335985, 51.453959100000006], [-0.0341173, 51.4541313], [-0.0346654, 51.45431719999999], [-0.0349728, 51.45442829999998], [-0.0354467, 51.45462159999999], [-0.0356443, 51.45471189999999], [-0.035919900000000005, 51.45484540000001], [-0.036223000000000005, 51.4550027], [-0.0366092, 51.45523029999999], [-0.0369243, 51.4554412], [-0.0372265, 51.4556587], [-0.0374969, 51.455882], [-0.0378074, 51.456119499999986], [-0.0380549, 51.456380999999986], [-0.0382659, 51.45663289999999], [-0.0384417, 51.45688560000001], [-0.0385841, 51.4571036], [-0.03872199999999999, 51.457327600000006], [-0.0389795, 51.4577294], [-0.0390674, 51.457850500000006], [-0.0392501, 51.458083300000006], [-0.0394267, 51.458290099999985], [-0.03951802394642744, 51.45838276889295], [-0.03955688222735863, 51.458422199390725], [-0.03960077669318415, 51.45846674019394], [-0.03963690546611939, 51.458503400923355], [-0.0397391, 51.458607099999995], [-0.03991949999999999, 51.4587633], [-0.04013049999999999, 51.458939599999994], [-0.040365, 51.4591204], [-0.0406208, 51.45930089999999], [-0.0409013, 51.45947859999998], [-0.04117919999999999, 51.4596381], [-0.041523599999999994, 51.4598267], [-0.04196799999999999, 51.4600698], [-0.0421447, 51.4601615], [-0.042500699999999995, 51.460371599999995], [-0.0428185, 51.4605843], [-0.0429922, 51.4607101], [-0.0431619, 51.4608452], [-0.043436699999999995, 51.461067500000006], [-0.0435379, 51.46115799999999], [-0.04367909999999999, 51.4612915], [-0.04380309999999999, 51.4614143], [-0.0439115, 51.4615399], [-0.0441119, 51.461785199999994], [-0.0443127, 51.4620655], [-0.044421199999999994, 51.4622411], [-0.0445145, 51.462397900000006], [-0.0446295, 51.462625300000006], [-0.04485449999999999, 51.4630428], [-0.0451096, 51.46347490000001], [-0.04543549999999999, 51.4638889], [-0.04565279999999999, 51.4641271], [-0.0458464, 51.464317300000005], [-0.0460666, 51.464512], [-0.0462858, 51.4647011], [-0.046520799999999994, 51.46489239999999], [-0.0467687, 51.4650767], [-0.0468374, 51.465125699999994], [-0.0469459, 51.465203], [-0.0469949, 51.465237900000005], [-0.04708949999999999, 51.4653054], [-0.04742389999999999, 51.465505400000005], [-0.04772359999999999, 51.46567360000001], [-0.0479639, 51.4657974], [-0.0481589, 51.46588509999999], [-0.0484125, 51.465998799999994], [-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.1356645, 51.46755769999999], [-0.1361976, 51.4679956], [-0.13620509999999997, 51.4680014], [-0.1364181, 51.4681771], [-0.1365505, 51.4682882], [-0.1366274, 51.468352], [-0.13665699999999997, 51.468376500000005], [-0.136808, 51.4685298], [-0.13703660000000004, 51.4687608], [-0.137176, 51.4689209], [-0.1373365, 51.4690805], [-0.1378899, 51.4696352], [-0.1381593, 51.4699072], [-0.1383116, 51.4700553], [-0.138551, 51.4702783], [-0.1387222, 51.47044559999999], [-0.1388566, 51.47057470000001], [-0.1390321908187699, 51.47074436450915], [-0.1390403, 51.4707522], [-0.1395526, 51.471254300000005], [-0.1397761, 51.47147879999999], [-0.1400351, 51.4717478], [-0.1401968, 51.4719352], [-0.14035199999999998, 51.47211010000001], [-0.14053899999999997, 51.47235129999999], [-0.1407586, 51.4726821], [-0.14091920000000002, 51.4729797], [-0.1410626, 51.47329589999999], [-0.1411922, 51.473617899999994], [-0.14125899999999997, 51.47375319999998], [-0.14133339999999997, 51.47391389999999], [-0.1414443, 51.4740914], [-0.14155149999999997, 51.474251500000015], [-0.14173639999999998, 51.474501999999994], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.1423843216254196, 51.47516626481895], [-0.1425426227585996, 51.47529844548388], [-0.14269568419597467, 51.47542460604307], [-0.14284399808549436, 51.475545708045814], [-0.1429880565751082, 51.475662713041345], [-0.14312835181276562, 51.47577658257895], [-0.14326537594641622, 51.47588827820787], [-0.14339962112400942, 51.47599876147741], [-0.14353157949349477, 51.476108993936805], [-0.1436617432028218, 51.47621993713534], [-0.14379060439993996, 51.47633255262226], [-0.1439186552327988, 51.47644780194685], [-0.14404638784934776, 51.47656664665837], [-0.14417429439753643, 51.47669004830608], [-0.14430286702531428, 51.476818968439254], [-0.1444325978806308, 51.47695436860715], [-0.14456397911143554, 51.47709721035904], [-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.1471447, 51.4822958], [-0.14718792725972388, 51.482468273280226], [-0.1471982705190683, 51.482626429372445], [-0.1472044261818193, 51.482766191737824], [-0.1472068677414586, 51.48289019153924], [-0.14720606869146807, 51.4830010599396], [-0.14720250252532951, 51.48310142810181], [-0.14719664273652475, 51.48319392718877], [-0.1471889628185355, 51.48328118836339], [-0.14717993626484363, 51.48336584278856], [-0.147170036568931, 51.48345052162719], [-0.14715973722427933, 51.483537856042176], [-0.14714951172437046, 51.48363047719642], [-0.14713983356268623, 51.48373101625283], [-0.14713117623270838, 51.483842104374304], [-0.14712401322791874, 51.48396637272374], [-0.14711881804179913, 51.484106452464054], [-0.14711606416783138, 51.48426497475813], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
9.0 |
0553 |
0618 |
Bellingham Siding |
Victoria Plat 10 |
London Victoria |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-17 05:28:21 |
TERMINATED |
2026-09-17 05:18:00 |
London Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803496 |
1789622167065509 |
29 |
29 |
2026-09-17 05:28:04.102346 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:04.021881 |
| 598154 |
629811 |
C22371 |
862K07M617 |
2026-09-17 |
COMPLETE |
16804094 |
2026-09-17 06:18:00 |
2026-09-17 05:28:21 |
2026-09-19 05:28:21 |
{"id": 629811, "stp": "O", "toc": "Southern", "uid": "C22371", "consist": "377139", "dest_crs": "BAA", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22371/2026-09-17/detailed", "trust_id": "862K07M617", "origin_crs": "BOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barnham", "service_date": "2026-09-17", "dest_arr_time": "0619", "dest_platform": "1", "is_terminated": 1, "next_location": "Barnham", "signalling_id": "2K07", "timing_status": "EARLY", "origin_station": "Bognor Regis", "current_leg_arr": "0618", "current_leg_dep": "0611", "current_leg_end": "Barnham", "origin_dep_time": "0612", "origin_platform": "2", "current_location": "Barnham", "last_update_time": "2026-09-17T05:28:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6752245999999998, 50.788802700000005], [-0.6743821, 50.7898575], [-0.6741493999999999, 50.79014800000001], [-0.6738919, 50.7904403], [-0.6736888999999999, 50.7906067], [-0.6733322, 50.7909161], [-0.6732224, 50.79101620000001], [-0.6730411999999999, 50.791175], [-0.6726780999999998, 50.7914582], [-0.6721931, 50.79178329999999], [-0.6714139, 50.7921883], [-0.6709472, 50.792436599999995], [-0.6704957, 50.7926871], [-0.6700675000000001, 50.79292139999999], [-0.6695995999999999, 50.7931874], [-0.6691869999999999, 50.7934214], [-0.6687615999999998, 50.79368489999999], [-0.6681978, 50.7940487], [-0.6676739, 50.79440939999999], [-0.6666995999999998, 50.795168799999985], [-0.6663413999999999, 50.7954847], [-0.6659704, 50.795825], [-0.6656723999999999, 50.79610600000001], [-0.6652311, 50.79655549999999], [-0.6651496999999998, 50.7966499], [-0.6647517999999999, 50.7971099], [-0.6644138, 50.7975208], [-0.6640780999999999, 50.7979741], [-0.6637884, 50.79839869999999], [-0.6635561, 50.798752], [-0.6628602999999998, 50.799901299999995], [-0.6625857999999999, 50.80034860000001], [-0.6575340999999999, 50.808659899999995], [-0.6556359, 50.8117826], [-0.6554307, 50.812145], [-0.6552497, 50.81249129999999], [-0.6550682, 50.8128517], [-0.6548532, 50.81326889999999], [-0.6546796, 50.8137196], [-0.654575, 50.81403859999999], [-0.6544739, 50.8144273], [-0.654389, 50.8147549], [-0.6543048999999999, 50.8151372], [-0.6542159, 50.815609499999994], [-0.6541697, 50.8159673], [-0.6541459000000001, 50.8163323], [-0.6541389999999999, 50.81670170000001], [-0.6541954999999999, 50.818137], [-0.6541942, 50.818495799999994], [-0.6541759, 50.818855], [-0.6541356, 50.8192044], [-0.6540742, 50.819574499999995], [-0.6539987, 50.8199426], [-0.6539271, 50.8203056], [-0.6538206, 50.820651999999995], [-0.6536816, 50.8210071], [-0.6535165999999999, 50.8213844], [-0.6533943999999999, 50.8216288], [-0.653171, 50.82200919999999], [-0.652938, 50.822392], [-0.6527267, 50.822708299999995], [-0.6526946867549304, 50.82275035457093], [-0.6524675, 50.8230488], [-0.6522063999999999, 50.82333340000001], [-0.6518363999999999, 50.8237825], [-0.6515659999999999, 50.8240569], [-0.6512909999999998, 50.82432850000001], [-0.6509443, 50.8246425], [-0.6501128999999999, 50.82541040000001], [-0.6460245, 50.8292294], [-0.6457376, 50.8294613], [-0.6455958999999999, 50.82957219999999], [-0.6454424, 50.8296873], [-0.6451316999999999, 50.8298903], [-0.6447778999999999, 50.8300786], [-0.6444787, 50.8302115], [-0.6442546999999998, 50.83030269999999], [-0.6439952999999999, 50.83039110000001], [-0.6438301, 50.8304426], [-0.6436093, 50.830496999999994], [-0.6434986999999999, 50.8305199], [-0.6434057999999999, 50.8305391], [-0.6432087999999999, 50.8305754], [-0.6429537999999999, 50.83061380000001], [-0.6426072, 50.8306459], [-0.6422916, 50.83065890000001], [-0.6417759, 50.8306659], [-0.6415082, 50.8306633], [-0.6404466, 50.8306619]]}", "current_leg_start": "Bognor Regis", "dest_arr_time_act": "0619", "motion_projection": null, "next_location_lat": "50.8306619", "next_location_lon": "-0.6404466", "previous_location": "Bognor Regis", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 597.951, \"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\": 5459.722, \"from_m\": 597.951, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5550.07, \"from_m\": 5459.722, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5608.987, \"from_m\": 5550.07, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5702.349, \"from_m\": 5608.987, \"capability_applied\": null, \"effective_limit_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\": 629811, \"profile_key\": \"a1c65f46e7312da03bc8823d7afa0a8a90aebbf2840ad592f4447cfd47e110d3\", \"schedule_id\": 39271, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Bognor Regis\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Bognor Regis Sig. Br14\", \"stage_seq\": 2, \"distance_m\": 837.141, \"section_seq\": 1, \"route_path_id\": 28359}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": null, \"location\": \"Barnham\", \"stage_seq\": 3, \"distance_m\": 5702.349, \"section_seq\": 1, \"route_path_id\": 28359}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5702.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28359}], \"total_distance_m\": 5702.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5702.349, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0612", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.8306619", "current_position_lon": "-0.6404466", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27457, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:01Z\", \"source_id\": 52106811, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:04Z\", \"source_id\": 16804094, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barnham", "service_state_platform": "1", "timing_fact_generation": 1789622225483594, "current_leg_arrival_utc": "2026-09-17T06:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:07.601764", "service_state_evidence_id": 16804094, "current_leg_start_actual_dep": "2026-09-17T06:12:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:07.908236", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
BOG |
BAA |
2K07 |
377139 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 597.951, "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": 5459.722, "from_m": 597.951, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5550.07, "from_m": 5459.722, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5608.987, "from_m": 5550.07, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5702.349, "from_m": 5608.987, "capability_applied": null, "effective_limit_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": 629811, "profile_key": "a1c65f46e7312da03bc8823d7afa0a8a90aebbf2840ad592f4447cfd47e110d3", "schedule_id": 39271, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0612", "location": "Bognor Regis", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Bognor Regis Sig. Br14", "stage_seq": 2, "distance_m": 837.141, "section_seq": 1, "route_path_id": 28359}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": null, "location": "Barnham", "stage_seq": 3, "distance_m": 5702.349, "section_seq": 1, "route_path_id": 28359}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5702.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 28359}], "total_distance_m": 5702.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5702.349, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27457, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:01Z", "source_id": 52106811, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:18:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:04Z", "source_id": 16804094, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}] |
Bognor Regis |
0612 |
0612 |
2 |
None |
None |
Barnham |
0619 |
0619 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22371/2026-09-17/detailed |
None |
Bognor Regis |
2026-09-17T06:12:00+01:00 |
Barnham |
7.0 |
{"type": "LineString", "coordinates": [[-0.6752245999999998, 50.788802700000005], [-0.6743821, 50.7898575], [-0.6741493999999999, 50.79014800000001], [-0.6738919, 50.7904403], [-0.6736888999999999, 50.7906067], [-0.6733322, 50.7909161], [-0.6732224, 50.79101620000001], [-0.6730411999999999, 50.791175], [-0.6726780999999998, 50.7914582], [-0.6721931, 50.79178329999999], [-0.6714139, 50.7921883], [-0.6709472, 50.792436599999995], [-0.6704957, 50.7926871], [-0.6700675000000001, 50.79292139999999], [-0.6695995999999999, 50.7931874], [-0.6691869999999999, 50.7934214], [-0.6687615999999998, 50.79368489999999], [-0.6681978, 50.7940487], [-0.6676739, 50.79440939999999], [-0.6666995999999998, 50.795168799999985], [-0.6663413999999999, 50.7954847], [-0.6659704, 50.795825], [-0.6656723999999999, 50.79610600000001], [-0.6652311, 50.79655549999999], [-0.6651496999999998, 50.7966499], [-0.6647517999999999, 50.7971099], [-0.6644138, 50.7975208], [-0.6640780999999999, 50.7979741], [-0.6637884, 50.79839869999999], [-0.6635561, 50.798752], [-0.6628602999999998, 50.799901299999995], [-0.6625857999999999, 50.80034860000001], [-0.6575340999999999, 50.808659899999995], [-0.6556359, 50.8117826], [-0.6554307, 50.812145], [-0.6552497, 50.81249129999999], [-0.6550682, 50.8128517], [-0.6548532, 50.81326889999999], [-0.6546796, 50.8137196], [-0.654575, 50.81403859999999], [-0.6544739, 50.8144273], [-0.654389, 50.8147549], [-0.6543048999999999, 50.8151372], [-0.6542159, 50.815609499999994], [-0.6541697, 50.8159673], [-0.6541459000000001, 50.8163323], [-0.6541389999999999, 50.81670170000001], [-0.6541954999999999, 50.818137], [-0.6541942, 50.818495799999994], [-0.6541759, 50.818855], [-0.6541356, 50.8192044], [-0.6540742, 50.819574499999995], [-0.6539987, 50.8199426], [-0.6539271, 50.8203056], [-0.6538206, 50.820651999999995], [-0.6536816, 50.8210071], [-0.6535165999999999, 50.8213844], [-0.6533943999999999, 50.8216288], [-0.653171, 50.82200919999999], [-0.652938, 50.822392], [-0.6527267, 50.822708299999995], [-0.6526946867549304, 50.82275035457093], [-0.6524675, 50.8230488], [-0.6522063999999999, 50.82333340000001], [-0.6518363999999999, 50.8237825], [-0.6515659999999999, 50.8240569], [-0.6512909999999998, 50.82432850000001], [-0.6509443, 50.8246425], [-0.6501128999999999, 50.82541040000001], [-0.6460245, 50.8292294], [-0.6457376, 50.8294613], [-0.6455958999999999, 50.82957219999999], [-0.6454424, 50.8296873], [-0.6451316999999999, 50.8298903], [-0.6447778999999999, 50.8300786], [-0.6444787, 50.8302115], [-0.6442546999999998, 50.83030269999999], [-0.6439952999999999, 50.83039110000001], [-0.6438301, 50.8304426], [-0.6436093, 50.830496999999994], [-0.6434986999999999, 50.8305199], [-0.6434057999999999, 50.8305391], [-0.6432087999999999, 50.8305754], [-0.6429537999999999, 50.83061380000001], [-0.6426072, 50.8306459], [-0.6422916, 50.83065890000001], [-0.6417759, 50.8306659], [-0.6415082, 50.8306633], [-0.6404466, 50.8306619]]} |
3.4 |
0611 |
0618 |
Bognor Regis |
Barnham |
Barnham |
50.8306619 |
-0.6404466 |
50.8306619 |
-0.6404466 |
1 |
0 |
2026-09-17 05:28:21 |
TERMINATED |
2026-09-17 05:18:00 |
Barnham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16804094 |
1789622225483594 |
9 |
9 |
2026-09-17 05:28:07.908236 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:07.601764 |
| 598155 |
629044 |
L86262 |
865T20M517 |
2026-09-17 |
COMPLETE |
16804264 |
2026-09-17 06:18:00 |
2026-09-17 05:28:21 |
2026-09-19 05:28:21 |
{"id": 629044, "stp": "P", "toc": "South Western Railway", "uid": "L86262", "consist": "444009", "dest_crs": "PMH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86262/2026-09-17/detailed", "trust_id": "865T20M517", "origin_crs": "XFR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-17", "dest_arr_time": "0607", "dest_platform": "5", "is_terminated": 1, "next_location": "Portsmouth Harbour", "signalling_id": "5T20", "timing_status": "LATE", "origin_station": "Fratton Carriage Servicing Depot", "current_leg_arr": "0618", "current_leg_dep": "0558", "current_leg_end": "Portsmouth Harbour", "origin_dep_time": "0553", "origin_platform": null, "current_location": "Clarence Pier", "last_update_time": "2026-09-17T05:28:21", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.07842069253565, 50.79656408183831], [-1.0806658, 50.7970789], [-1.0810241, 50.79715709999999], [-1.0813661, 50.7972266], [-1.0817133999999995, 50.7972748], [-1.082038, 50.7973156], [-1.0823524, 50.797351099999986], [-1.0831906, 50.79747329999999], [-1.0833366999999998, 50.7974919], [-1.0848106, 50.7976563], [-1.0854054999999998, 50.79772499999999], [-1.0862268, 50.79781210000001], [-1.0874807, 50.7979309], [-1.0878495, 50.79794660000001], [-1.0881754, 50.7979747], [-1.088386, 50.797999700000005], [-1.0889908, 50.7980785], [-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]}", "current_leg_start": "Fratton Staff Halt", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "50.7968435", "next_location_lon": "-1.1087909", "previous_location": "Fratton Staff Halt", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 559.319, \"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\": 619.26, \"from_m\": 559.319, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 981.106, \"from_m\": 619.26, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1048.505, \"from_m\": 981.106, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1087.912, \"from_m\": 1048.505, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1341.133, \"from_m\": 1087.912, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1696.93, \"from_m\": 1341.133, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2304.463, \"from_m\": 1696.93, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2486.326, \"from_m\": 2304.463, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2867.738, \"from_m\": 2486.326, \"capability_applied\": null, \"effective_limit_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\": 629044, \"profile_key\": \"bde2fcb59abbf7029ae99f5d4774d9d0b7acc668d1593bc088b75ba20740c70b\", \"schedule_id\": 18290, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Fratton Carriage Servicing Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30277}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0558\", \"location\": \"Fratton Staff Halt\", \"stage_seq\": 2, \"distance_m\": 619.26, \"section_seq\": 1, \"route_path_id\": 30277}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 3, \"distance_m\": 1392.576, \"section_seq\": 1, \"route_path_id\": 30277}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 4, \"distance_m\": 2867.738, \"section_seq\": 1, \"route_path_id\": 30277}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2867.738, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30277}], \"total_distance_m\": 2867.738, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2867.738, \"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": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "50.7968435", "current_position_lon": "-1.1087909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:25Z\", \"source_id\": 52096388, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:29Z\", \"source_id\": 16800720, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27328, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:17Z\", \"source_id\": 52107359, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:20Z\", \"source_id\": 16804264, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth Harbour", "service_state_platform": "3", "timing_fact_generation": 1789622241765585, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:07.616237", "service_state_evidence_id": 16804264, "current_leg_start_actual_dep": "2026-09-17T06:09:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:07.905045", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XFR |
PMH |
5T20 |
444009 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 559.319, "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": 619.26, "from_m": 559.319, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 981.106, "from_m": 619.26, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1048.505, "from_m": 981.106, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1087.912, "from_m": 1048.505, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1341.133, "from_m": 1087.912, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1696.93, "from_m": 1341.133, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2304.463, "from_m": 1696.93, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2486.326, "from_m": 2304.463, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2867.738, "from_m": 2486.326, "capability_applied": null, "effective_limit_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": 629044, "profile_key": "bde2fcb59abbf7029ae99f5d4774d9d0b7acc668d1593bc088b75ba20740c70b", "schedule_id": 18290, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Fratton Carriage Servicing Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30277}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0558", "location": "Fratton Staff Halt", "stage_seq": 2, "distance_m": 619.26, "section_seq": 1, "route_path_id": 30277}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Portsmouth & Southsea", "stage_seq": 3, "distance_m": 1392.576, "section_seq": 1, "route_path_id": 30277}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 4, "distance_m": 2867.738, "section_seq": 1, "route_path_id": 30277}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2867.738, "from_m": 0.0, "section_seq": 1, "route_path_id": 30277}], "total_distance_m": 2867.738, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2867.738, "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": 27348, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:25Z", "source_id": 52096388, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:29Z", "source_id": 16800720, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27328, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:17Z", "source_id": 52107359, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:18:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:20Z", "source_id": 16804264, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}] |
Fratton Carriage Servicing Depot |
0553 |
0553 |
None |
None |
None |
Portsmouth Harbour |
0607 |
0607 |
5 |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86262/2026-09-17/detailed |
None |
Fratton Staff Halt |
2026-09-17T06:09:00+01:00 |
Portsmouth Harbour |
20.0 |
{"type": "LineString", "coordinates": [[-1.07842069253565, 50.79656408183831], [-1.0806658, 50.7970789], [-1.0810241, 50.79715709999999], [-1.0813661, 50.7972266], [-1.0817133999999995, 50.7972748], [-1.082038, 50.7973156], [-1.0823524, 50.797351099999986], [-1.0831906, 50.79747329999999], [-1.0833366999999998, 50.7974919], [-1.0848106, 50.7976563], [-1.0854054999999998, 50.79772499999999], [-1.0862268, 50.79781210000001], [-1.0874807, 50.7979309], [-1.0878495, 50.79794660000001], [-1.0881754, 50.7979747], [-1.088386, 50.797999700000005], [-1.0889908, 50.7980785], [-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]} |
1.4 |
0558 |
0618 |
Fratton Staff Halt |
Clarence Pier |
Portsmouth Harbour |
50.7968435 |
-1.1087909 |
50.7968435 |
-1.1087909 |
1 |
0 |
2026-09-17 05:28:21 |
TERMINATED |
2026-09-17 05:18:00 |
Portsmouth Harbour |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16804264 |
1789622241765585 |
16 |
16 |
2026-09-17 05:28:07.905045 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:07.616237 |
| 598156 |
629832 |
P29168 |
315E39M617 |
2026-09-17 |
COMPLETE |
16804349 |
2026-09-17 06:18:00 |
2026-09-17 05:28:21 |
2026-09-19 05:28:21 |
{"id": 629832, "stp": "P", "toc": "Northern", "uid": "P29168", "consist": "195007+195010", "dest_crs": "MCV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29168/2026-09-17/detailed", "trust_id": "315E39M617", "origin_crs": "XNN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-17", "dest_arr_time": "0619", "dest_platform": "6", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "5E39", "timing_status": "EARLY", "origin_station": "Newton Heath T.M.D.", "current_leg_arr": "0618", "current_leg_dep": "0610", "current_leg_end": "Manchester Victoria", "origin_dep_time": "0613", "origin_platform": null, "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-17T05:28:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1906638, 53.5035578], [-2.1909117, 53.503457100000006], [-2.1912415, 53.5033538], [-2.1914261, 53.5033149], [-2.1921206, 53.5031684], [-2.1923345, 53.5031333], [-2.1926302, 53.5030767], [-2.1929174, 53.5030085], [-2.1929992351226635, 53.50298398924777], [-2.1932314187509436, 53.50290629270718], [-2.1934372155282227, 53.50283826338666], [-2.1936203699501897, 53.50277849339205], [-2.193784626512534, 53.50272557482929], [-2.193933729710944, 53.50267809980423], [-2.1940714240411094, 53.50263466042274], [-2.1942014539987182, 53.50259384879073], [-2.1943275640794613, 53.50255425701409], [-2.194453498779026, 53.502514477198694], [-2.194583002593102, 53.50247310145042], [-2.1947198200173776, 53.502428721875155], [-2.1948676955475426, 53.5023799305788], [-2.1950303736792853, 53.50232531966722], [-2.195211598908296, 53.50226348124631], [-2.1954151157302624, 53.502193007421944], [-2.195644668640874, 53.50211249030002], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]}", "current_leg_start": "Newton Heath T.M.D.", "dest_arr_time_act": "0619", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Newton Heath T.M.D.", "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\": 106.192, \"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\": 196.897, \"from_m\": 106.192, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 218.963, \"from_m\": 196.897, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 268.075, \"from_m\": 218.963, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1635.988, \"from_m\": 268.075, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1663.687, \"from_m\": 1635.988, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1723.783, \"from_m\": 1663.687, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1771.062, \"from_m\": 1723.783, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3408.774, \"from_m\": 1771.062, \"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\": 3867.153, \"from_m\": 3408.774, \"capability_applied\": null, \"effective_limit_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\": 629832, \"profile_key\": \"79075997175c0650bf6eee071555bdd01939fc8d57bdd1a4270691767de6c7eb\", \"schedule_id\": 21219, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Newton Heath T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 268.075, \"section_seq\": 1, \"route_path_id\": 36678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 3, \"distance_m\": 1723.783, \"section_seq\": 1, \"route_path_id\": 36678}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": null, \"location\": \"Manchester Victoria\", \"stage_seq\": 4, \"distance_m\": 3867.153, \"section_seq\": 1, \"route_path_id\": 36678}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3867.153, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36678}], \"total_distance_m\": 3867.153, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3711.849, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 155.304, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0613", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:21Z\", \"source_id\": 16800658, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:23Z\", \"source_id\": 52107602, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:26Z\", \"source_id\": 16804349, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "6", "timing_fact_generation": 1789622248645676, "current_leg_arrival_utc": "2026-09-17T06:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:14.573353", "service_state_evidence_id": 16804349, "current_leg_start_actual_dep": "2026-09-17T06:13:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:15.215801", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
XNN |
MCV |
5E39 |
195007+195010 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 106.192, "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": 196.897, "from_m": 106.192, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 218.963, "from_m": 196.897, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 268.075, "from_m": 218.963, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1635.988, "from_m": 268.075, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1663.687, "from_m": 1635.988, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1723.783, "from_m": 1663.687, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1771.062, "from_m": 1723.783, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3408.774, "from_m": 1771.062, "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": 3867.153, "from_m": 3408.774, "capability_applied": null, "effective_limit_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": 629832, "profile_key": "79075997175c0650bf6eee071555bdd01939fc8d57bdd1a4270691767de6c7eb", "schedule_id": 21219, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0613", "location": "Newton Heath T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Thorpes Bridge Jn", "stage_seq": 2, "distance_m": 268.075, "section_seq": 1, "route_path_id": 36678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Miles Platting Jn", "stage_seq": 3, "distance_m": 1723.783, "section_seq": 1, "route_path_id": 36678}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 4, "distance_m": 3867.153, "section_seq": 1, "route_path_id": 36678}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3867.153, "from_m": 0.0, "section_seq": 1, "route_path_id": 36678}], "total_distance_m": 3867.153, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3711.849, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 155.304, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:21Z", "source_id": 16800658, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8184, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:23Z", "source_id": 52107602, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:26Z", "source_id": 16804349, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}] |
Newton Heath T.M.D. |
0613 |
0613 |
None |
None |
None |
Manchester Victoria |
0619 |
0619 |
6 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P29168/2026-09-17/detailed |
None |
Newton Heath T.M.D. |
2026-09-17T06:13:00+01:00 |
Manchester Victoria |
8.0 |
{"type": "LineString", "coordinates": [[-2.1906638, 53.5035578], [-2.1909117, 53.503457100000006], [-2.1912415, 53.5033538], [-2.1914261, 53.5033149], [-2.1921206, 53.5031684], [-2.1923345, 53.5031333], [-2.1926302, 53.5030767], [-2.1929174, 53.5030085], [-2.1929992351226635, 53.50298398924777], [-2.1932314187509436, 53.50290629270718], [-2.1934372155282227, 53.50283826338666], [-2.1936203699501897, 53.50277849339205], [-2.193784626512534, 53.50272557482929], [-2.193933729710944, 53.50267809980423], [-2.1940714240411094, 53.50263466042274], [-2.1942014539987182, 53.50259384879073], [-2.1943275640794613, 53.50255425701409], [-2.194453498779026, 53.502514477198694], [-2.194583002593102, 53.50247310145042], [-2.1947198200173776, 53.502428721875155], [-2.1948676955475426, 53.5023799305788], [-2.1950303736792853, 53.50232531966722], [-2.195211598908296, 53.50226348124631], [-2.1954151157302624, 53.502193007421944], [-2.195644668640874, 53.50211249030002], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]} |
2.4 |
0610 |
0618 |
Newton Heath T.M.D. |
Manchester Victoria H.s. |
Manchester Victoria |
53.4880832 |
-2.2415595 |
53.4880832 |
-2.2415595 |
1 |
0 |
2026-09-17 05:28:21 |
TERMINATED |
2026-09-17 05:18:00 |
Manchester Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16804349 |
1789622248645676 |
10 |
10 |
2026-09-17 05:28:15.215801 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:14.573353 |
| 598157 |
629123 |
W10565 |
731T27M517 |
2026-09-17 |
COMPLETE |
16804051 |
2026-09-17 06:18:00 |
2026-09-17 05:28:21 |
2026-09-19 05:28:21 |
{"id": 629123, "stp": "P", "toc": "Heathrow Express", "uid": "W10565", "consist": "387133+387140", "dest_crs": "HWV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10565/2026-09-17/detailed", "trust_id": "731T27M517", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-17", "dest_arr_time": "0617", "dest_platform": "3", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "1T27", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "0618", "current_leg_dep": "0614", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "0555", "origin_platform": "6", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-17T05:28:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "0617", "motion_projection": null, "next_location_lat": "51.4722980", "next_location_lon": "-0.4905293", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.6", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18549.218, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 19049.444, \"from_m\": 18549.218, \"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\": 19589.337, \"from_m\": 19049.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19664.275, \"from_m\": 19589.337, \"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\": 22262.582, \"from_m\": 19664.275, \"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\": 23163.217, \"from_m\": 22262.582, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 23473.719, \"from_m\": 23163.217, \"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\": 24939.195, \"from_m\": 23473.719, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 25324.581, \"from_m\": 24939.195, \"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\": 25981.807, \"from_m\": 25324.581, \"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\": 629123, \"profile_key\": \"de51e141e24ca94029b57ab503358bb0e70560e5abfc45fc8fecbf68864d8d45\", \"schedule_id\": 25296, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 8, \"distance_m\": 19557.929, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0613\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 9, \"distance_m\": 23331.663, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 10, \"distance_m\": 25981.807, \"section_seq\": 1, \"route_path_id\": 38278}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25981.807, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38278}], \"total_distance_m\": 25981.807, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 25981.807, \"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": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4722980", "current_position_lon": "-0.4905293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:26Z\", \"source_id\": 52085612, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:28Z\", \"source_id\": 16797189, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:13Z\", \"source_id\": 52097808, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:18Z\", \"source_id\": 16801196, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:56Z\", \"source_id\": 52106670, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:02Z\", \"source_id\": 16804051, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "3", "timing_fact_generation": 1789622224569890, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:15.100016", "service_state_evidence_id": 16804051, "current_leg_start_actual_dep": "2026-09-17T06:14:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:15.219184", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Heathrow Express |
P |
PAD |
HWV |
1T27 |
387133+387140 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18549.218, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19049.444, "from_m": 18549.218, "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": 19589.337, "from_m": 19049.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19664.275, "from_m": 19589.337, "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": 22262.582, "from_m": 19664.275, "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": 23163.217, "from_m": 22262.582, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 23473.719, "from_m": 23163.217, "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": 24939.195, "from_m": 23473.719, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 25324.581, "from_m": 24939.195, "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": 25981.807, "from_m": 25324.581, "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": 629123, "profile_key": "de51e141e24ca94029b57ab503358bb0e70560e5abfc45fc8fecbf68864d8d45", "schedule_id": 25296, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Heathrow Tunnel Jn", "stage_seq": 8, "distance_m": 19557.929, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0613", "location": "Heathrow Terminals 2 & 3", "stage_seq": 9, "distance_m": 23331.663, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": null, "location": "Heathrow Terminal 5", "stage_seq": 10, "distance_m": 25981.807, "section_seq": 1, "route_path_id": 38278}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25981.807, "from_m": 0.0, "section_seq": 1, "route_path_id": 38278}], "total_distance_m": 25981.807, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 25981.807, "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": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:26Z", "source_id": 52085612, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:06:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:28Z", "source_id": 16797189, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:13Z", "source_id": 52097808, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:13:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:18Z", "source_id": 16801196, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23433, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:56Z", "source_id": 52106670, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:18:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:02Z", "source_id": 16804051, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}] |
London Paddington |
0555 |
0555 |
6 |
None |
None |
Heathrow Terminal 5 |
0617 |
0617 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W10565/2026-09-17/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-17T06:14:00+01:00 |
Heathrow Terminal 5 |
4.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]} |
1.6 |
0614 |
0618 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 5 |
Heathrow Terminal 5 |
51.4722980 |
-0.4905293 |
51.4722980 |
-0.4905293 |
1 |
0 |
2026-09-17 05:28:21 |
TERMINATED |
2026-09-17 05:18:00 |
Heathrow Terminal 5 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16804051 |
1789622224569890 |
41 |
41 |
2026-09-17 05:28:15.219184 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:15.100016 |
| 598158 |
629635 |
Y80578 |
742H07M617 |
2026-09-17 |
COMPLETE |
16804165 |
2026-09-17 06:18:00 |
2026-09-17 05:28:21 |
2026-09-19 05:28:21 |
{"id": 629635, "stp": "P", "toc": "Great Western Railway", "uid": "Y80578", "consist": "165108", "dest_crs": "TWY", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80578/2026-09-17/detailed", "trust_id": "742H07M617", "origin_crs": "HOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Twyford", "service_date": "2026-09-17", "dest_arr_time": "0619", "dest_platform": "5", "is_terminated": 1, "next_location": "Twyford", "signalling_id": "2H07", "timing_status": "EARLY", "origin_station": "Henley-on-Thames", "current_leg_arr": "0618", "current_leg_dep": "0614½", "current_leg_end": "Twyford", "origin_dep_time": "0607", "origin_platform": null, "current_location": "Twyford", "last_update_time": "2026-09-17T05:28:21", "route_debug_link": null, "timing_variation": "-1 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": "0619", "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\": 629635, \"profile_key\": \"873eeeb4e8870f93f61e2bf3f85023ded76e36d281796e74b33566628d9d5006\", \"schedule_id\": 31139, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Henley-on-Thames\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30157}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0611H\", \"location\": \"Shiplake\", \"stage_seq\": 2, \"distance_m\": 2896.97, \"section_seq\": 1, \"route_path_id\": 30157}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0614H\", \"location\": \"Wargrave\", \"stage_seq\": 3, \"distance_m\": 4352.151, \"section_seq\": 1, \"route_path_id\": 30157}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"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": "0607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.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-17T05:17:08Z\", \"source_id\": 52107041, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:10Z\", \"source_id\": 16804165, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Twyford", "service_state_platform": "5", "timing_fact_generation": 1789622232920449, "current_leg_arrival_utc": "2026-09-17T06:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:15.107636", "service_state_evidence_id": 16804165, "current_leg_start_actual_dep": "2026-09-17T06:14:30+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:15.222618", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
HOT |
TWY |
2H07 |
165108 |
3 |
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": 629635, "profile_key": "873eeeb4e8870f93f61e2bf3f85023ded76e36d281796e74b33566628d9d5006", "schedule_id": 31139, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0607", "location": "Henley-on-Thames", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30157}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0611H", "location": "Shiplake", "stage_seq": 2, "distance_m": 2896.97, "section_seq": 1, "route_path_id": 30157}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0614H", "location": "Wargrave", "stage_seq": 3, "distance_m": 4352.151, "section_seq": 1, "route_path_id": 30157}, {"is_pass": false, "wtt_arr": "0619", "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-17T05:17:08Z", "source_id": 52107041, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:18:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:10Z", "source_id": 16804165, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}] |
Henley-on-Thames |
0607 |
0607 |
None |
None |
None |
Twyford |
0619 |
0619 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80578/2026-09-17/detailed |
None |
Wargrave |
2026-09-17T06:14:30+01:00 |
Twyford |
3.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 |
0614½ |
0618 |
Wargrave |
Twyford |
Twyford |
51.4752397 |
-0.8637746 |
51.4752397 |
-0.8637746 |
1 |
0 |
2026-09-17 05:28:21 |
TERMINATED |
2026-09-17 05:18:00 |
Twyford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16804165 |
1789622232920449 |
8 |
8 |
2026-09-17 05:28:15.222618 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:15.107636 |
| 598159 |
631976 |
W32943 |
879R22MF17 |
2026-09-17 |
COMPLETE |
16804854 |
2026-09-17 06:18:00 |
2026-09-17 05:28:21 |
2026-09-19 05:28:21 |
{"id": 631976, "stp": "P", "toc": "Thameslink", "uid": "W32943", "consist": null, "dest_crs": "BDM", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32943/2026-09-17/detailed", "trust_id": "879R22MF17", "origin_crs": "TBD", "show_on_map": 0, "dar_est_time": "09:56:00", "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-17", "dest_arr_time": "1209", "dest_platform": "3", "is_terminated": 1, "next_location": "Gatwick Airport", "signalling_id": "9R22", "timing_status": null, "origin_station": "Three Bridges", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0956", "origin_platform": "2", "current_location": "Three Bridges", "last_update_time": "2026-09-17T05:28:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1209", "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\": 443.877, \"from_m\": 0.0, \"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\": 554.623, \"from_m\": 443.877, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2999.284, \"from_m\": 554.623, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3114.735, \"from_m\": 2999.284, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.511, \"from_m\": 3114.735, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5996.133, \"from_m\": 3967.511, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8807.23, \"from_m\": 5996.133, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8847.984, \"from_m\": 8807.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12231.678, \"from_m\": 8847.984, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13544.985, \"from_m\": 12231.678, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14728.373, \"from_m\": 13544.985, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22238.062, \"from_m\": 14728.373, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22864.96, \"from_m\": 22238.062, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24266.107, \"from_m\": 22864.96, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24382.876, \"from_m\": 24266.107, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28725.857, \"from_m\": 24382.876, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30003.501, \"from_m\": 28725.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30062.065, \"from_m\": 30003.501, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30106.336, \"from_m\": 30062.065, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30142.043, \"from_m\": 30106.336, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30205.742, \"from_m\": 30142.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30294.41, \"from_m\": 30205.742, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30324.846, \"from_m\": 30294.41, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30719.102, \"from_m\": 30324.846, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30756.067, \"from_m\": 30719.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31652.518, \"from_m\": 30756.067, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31683.914, \"from_m\": 31652.518, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31717.927, \"from_m\": 31683.914, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32133.386, \"from_m\": 31717.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33122.71, \"from_m\": 32133.386, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33444.694, \"from_m\": 33122.71, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33502.959, \"from_m\": 33444.694, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36791.612, \"from_m\": 33502.959, \"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\": 36853.129, \"from_m\": 36791.612, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42134.301, \"from_m\": 36853.129, \"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\": 44024.111, \"from_m\": 42134.301, \"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\": 44960.539, \"from_m\": 44024.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46532.445, \"from_m\": 44960.539, \"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\": 48146.349, \"from_m\": 46532.445, \"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\": 48389.702, \"from_m\": 48146.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48485.715, \"from_m\": 48389.702, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48532.974, \"from_m\": 48485.715, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48771.473, \"from_m\": 48532.974, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49298.758, \"from_m\": 48771.473, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49336.522, \"from_m\": 49298.758, \"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\": 49893.753, \"from_m\": 49336.522, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49971.378, \"from_m\": 49893.753, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53323.083, \"from_m\": 49971.378, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53601.044, \"from_m\": 53323.083, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53638.305, \"from_m\": 53601.044, \"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\": 54865.293, \"from_m\": 53638.305, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54934.178, \"from_m\": 54865.293, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55512.312, \"from_m\": 54934.178, \"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\": 55730.802, \"from_m\": 55512.312, \"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\": 57572.14, \"from_m\": 55730.802, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59271.246, \"from_m\": 57572.14, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 60658.084, \"from_m\": 59271.246, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 64016.917, \"from_m\": 60658.084, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 81719.811, \"from_m\": 64016.917, \"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\": 85853.396, \"from_m\": 81719.811, \"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\": 91046.694, \"from_m\": 85853.396, \"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\": 91131.704, \"from_m\": 91046.694, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91148.904, \"from_m\": 91131.704, \"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\": 91234.477, \"from_m\": 91148.904, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91807.026, \"from_m\": 91234.477, \"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\": 95291.404, \"from_m\": 91807.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97090.202, \"from_m\": 95291.404, \"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\": 99691.908, \"from_m\": 97090.202, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 100566.661, \"from_m\": 99691.908, \"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\": 101617.935, \"from_m\": 100566.661, \"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\": 105671.586, \"from_m\": 101617.935, \"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\": 105718.879, \"from_m\": 105671.586, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109185.514, \"from_m\": 105718.879, \"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\": 117139.566, \"from_m\": 109185.514, \"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\": 117186.963, \"from_m\": 117139.566, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 120008.318, \"from_m\": 117186.963, \"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\": 130742.116, \"from_m\": 120008.318, \"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\": 130787.346, \"from_m\": 130742.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131650.943, \"from_m\": 130787.346, \"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\": 131943.053, \"from_m\": 131650.943, \"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\": 131987.971, \"from_m\": 131943.053, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132121.532, \"from_m\": 131987.971, \"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\": 132155.91, \"from_m\": 132121.532, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132240.588, \"from_m\": 132155.91, \"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}], \"service_id\": 631976, \"profile_key\": \"fe60d2c2abc8174e76b7d237396453bc5852d828ad09a88beb5f32e5f66d16d1\", \"schedule_id\": 26249, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0956\", \"location\": \"Three Bridges\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1000\", \"wtt_dep\": \"1002H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 2, \"distance_m\": 4437.601, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1004H\", \"wtt_dep\": \"1005\", \"location\": \"Horley\", \"stage_seq\": 3, \"distance_m\": 5799.562, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1008H\", \"wtt_dep\": \"1009\", \"location\": \"Salfords\", \"stage_seq\": 4, \"distance_m\": 9472.683, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1012\", \"wtt_dep\": \"1012H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 5, \"distance_m\": 12409.443, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1016\", \"wtt_dep\": \"1018\", \"location\": \"Redhill\", \"stage_seq\": 6, \"distance_m\": 13780.008, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1024H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 7, \"distance_m\": 24143.576, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1026\", \"wtt_dep\": \"1027\", \"location\": \"Purley\", \"stage_seq\": 8, \"distance_m\": 25731.869, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1030\", \"wtt_dep\": \"1030H\", \"location\": \"South Croydon\", \"stage_seq\": 9, \"distance_m\": 29079.315, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1032H\", \"wtt_dep\": \"1033H\", \"location\": \"East Croydon\", \"stage_seq\": 10, \"distance_m\": 30526.738, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1034H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 31374.448, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 12, \"distance_m\": 32133.386, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1037\", \"wtt_dep\": \"1038\", \"location\": \"Norwood Junction\", \"stage_seq\": 13, \"distance_m\": 33187.449, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041\", \"location\": \"Sydenham\", \"stage_seq\": 14, \"distance_m\": 36791.612, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044\", \"location\": \"New Cross Gate\", \"stage_seq\": 15, \"distance_m\": 42485.424, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 16, \"distance_m\": 43586.714, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 45205.847, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1049H\", \"wtt_dep\": \"1051\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 47070.625, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1052H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 19, \"distance_m\": 47797.642, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1055\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 20, \"distance_m\": 48405.07, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1056\", \"wtt_dep\": \"1057\", \"location\": \"London Blackfriars\", \"stage_seq\": 21, \"distance_m\": 49007.205, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1058\", \"wtt_dep\": \"1059\", \"location\": \"City Thameslink\", \"stage_seq\": 22, \"distance_m\": 49409.588, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1100H\", \"wtt_dep\": \"1101H\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 50139.746, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1105\", \"wtt_dep\": \"1106\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 24, \"distance_m\": 52358.602, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1108H\", \"location\": \"Dock Jn North\", \"stage_seq\": 25, \"distance_m\": 53590.48, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1110H\", \"location\": \"Kentish Town\", \"stage_seq\": 26, \"distance_m\": 54557.505, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1111H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 27, \"distance_m\": 55512.312, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1113\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 28, \"distance_m\": 58306.096, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1114\", \"location\": \"Cricklewood\", \"stage_seq\": 29, \"distance_m\": 60255.144, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1115\", \"location\": \"Hendon\", \"stage_seq\": 30, \"distance_m\": 63304.846, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1119H\", \"location\": \"Radlett Jn\", \"stage_seq\": 31, \"distance_m\": 75306.845, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1123H\", \"wtt_dep\": \"1125\", \"location\": \"St. Albans\", \"stage_seq\": 32, \"distance_m\": 84093.737, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1129H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 33, \"distance_m\": 91131.704, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1130H\", \"wtt_dep\": \"1131H\", \"location\": \"Harpenden\", \"stage_seq\": 34, \"distance_m\": 91670.815, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1136\", \"wtt_dep\": \"1137\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 35, \"distance_m\": 99060.299, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1140\", \"wtt_dep\": \"1142\", \"location\": \"Luton\", \"stage_seq\": 36, \"distance_m\": 100814.383, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1145\", \"wtt_dep\": \"1146\", \"location\": \"Leagrave\", \"stage_seq\": 37, \"distance_m\": 104735.27, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 38, \"distance_m\": 105507.128, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1150\", \"wtt_dep\": \"1150H\", \"location\": \"Harlington\", \"stage_seq\": 39, \"distance_m\": 112007.783, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1154\", \"wtt_dep\": \"1155\", \"location\": \"Flitwick\", \"stage_seq\": 40, \"distance_m\": 116725.453, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200H\", \"location\": \"Wixams\", \"stage_seq\": 41, \"distance_m\": 126780.541, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 42, \"distance_m\": 130624.815, \"section_seq\": 1, \"route_path_id\": 101010}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 43, \"distance_m\": 132240.588, \"section_seq\": 1, \"route_path_id\": 101010}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 132240.588, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101010}], \"total_distance_m\": 132240.588, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 125767.148, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 6473.44, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0956", "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": "Three Bridges", "service_state_platform": "2", "timing_fact_generation": 1789622295343807, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:15.339094", "service_state_evidence_id": 16804854, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:15.736552", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
TBD |
BDM |
9R22 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 443.877, "from_m": 0.0, "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": 554.623, "from_m": 443.877, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2999.284, "from_m": 554.623, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3114.735, "from_m": 2999.284, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.511, "from_m": 3114.735, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5996.133, "from_m": 3967.511, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8807.23, "from_m": 5996.133, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8847.984, "from_m": 8807.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12231.678, "from_m": 8847.984, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13544.985, "from_m": 12231.678, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14728.373, "from_m": 13544.985, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22238.062, "from_m": 14728.373, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22864.96, "from_m": 22238.062, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24266.107, "from_m": 22864.96, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24382.876, "from_m": 24266.107, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28725.857, "from_m": 24382.876, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30003.501, "from_m": 28725.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30062.065, "from_m": 30003.501, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30106.336, "from_m": 30062.065, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30142.043, "from_m": 30106.336, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30205.742, "from_m": 30142.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30294.41, "from_m": 30205.742, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30324.846, "from_m": 30294.41, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30719.102, "from_m": 30324.846, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30756.067, "from_m": 30719.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31652.518, "from_m": 30756.067, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31683.914, "from_m": 31652.518, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31717.927, "from_m": 31683.914, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32133.386, "from_m": 31717.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33122.71, "from_m": 32133.386, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33444.694, "from_m": 33122.71, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33502.959, "from_m": 33444.694, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36791.612, "from_m": 33502.959, "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": 36853.129, "from_m": 36791.612, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42134.301, "from_m": 36853.129, "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": 44024.111, "from_m": 42134.301, "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": 44960.539, "from_m": 44024.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46532.445, "from_m": 44960.539, "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": 48146.349, "from_m": 46532.445, "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": 48389.702, "from_m": 48146.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48485.715, "from_m": 48389.702, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48532.974, "from_m": 48485.715, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48771.473, "from_m": 48532.974, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49298.758, "from_m": 48771.473, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 49336.522, "from_m": 49298.758, "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": 49893.753, "from_m": 49336.522, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 49971.378, "from_m": 49893.753, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53323.083, "from_m": 49971.378, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 53601.044, "from_m": 53323.083, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53638.305, "from_m": 53601.044, "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": 54865.293, "from_m": 53638.305, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54934.178, "from_m": 54865.293, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55512.312, "from_m": 54934.178, "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": 55730.802, "from_m": 55512.312, "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": 57572.14, "from_m": 55730.802, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59271.246, "from_m": 57572.14, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 60658.084, "from_m": 59271.246, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 64016.917, "from_m": 60658.084, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 81719.811, "from_m": 64016.917, "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": 85853.396, "from_m": 81719.811, "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": 91046.694, "from_m": 85853.396, "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": 91131.704, "from_m": 91046.694, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91148.904, "from_m": 91131.704, "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": 91234.477, "from_m": 91148.904, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91807.026, "from_m": 91234.477, "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": 95291.404, "from_m": 91807.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97090.202, "from_m": 95291.404, "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": 99691.908, "from_m": 97090.202, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 100566.661, "from_m": 99691.908, "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": 101617.935, "from_m": 100566.661, "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": 105671.586, "from_m": 101617.935, "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": 105718.879, "from_m": 105671.586, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109185.514, "from_m": 105718.879, "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": 117139.566, "from_m": 109185.514, "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": 117186.963, "from_m": 117139.566, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 120008.318, "from_m": 117186.963, "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": 130742.116, "from_m": 120008.318, "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": 130787.346, "from_m": 130742.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131650.943, "from_m": 130787.346, "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": 131943.053, "from_m": 131650.943, "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": 131987.971, "from_m": 131943.053, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132121.532, "from_m": 131987.971, "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": 132155.91, "from_m": 132121.532, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132240.588, "from_m": 132155.91, "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}], "service_id": 631976, "profile_key": "fe60d2c2abc8174e76b7d237396453bc5852d828ad09a88beb5f32e5f66d16d1", "schedule_id": 26249, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0956", "location": "Three Bridges", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1000", "wtt_dep": "1002H", "location": "Gatwick Airport", "stage_seq": 2, "distance_m": 4437.601, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1004H", "wtt_dep": "1005", "location": "Horley", "stage_seq": 3, "distance_m": 5799.562, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1008H", "wtt_dep": "1009", "location": "Salfords", "stage_seq": 4, "distance_m": 9472.683, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1012", "wtt_dep": "1012H", "location": "Earlswood (Surrey)", "stage_seq": 5, "distance_m": 12409.443, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1016", "wtt_dep": "1018", "location": "Redhill", "stage_seq": 6, "distance_m": 13780.008, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1024H", "location": "Stoats Nest Jn", "stage_seq": 7, "distance_m": 24143.576, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1026", "wtt_dep": "1027", "location": "Purley", "stage_seq": 8, "distance_m": 25731.869, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1030", "wtt_dep": "1030H", "location": "South Croydon", "stage_seq": 9, "distance_m": 29079.315, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1032H", "wtt_dep": "1033H", "location": "East Croydon", "stage_seq": 10, "distance_m": 30526.738, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1034H", "location": "Windmill Bridge Jn", "stage_seq": 11, "distance_m": 31374.448, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035H", "location": "Norwood Fork Jn", "stage_seq": 12, "distance_m": 32133.386, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1037", "wtt_dep": "1038", "location": "Norwood Junction", "stage_seq": 13, "distance_m": 33187.449, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041", "location": "Sydenham", "stage_seq": 14, "distance_m": 36791.612, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044", "location": "New Cross Gate", "stage_seq": 15, "distance_m": 42485.424, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045", "location": "Bricklayers Arms Jn", "stage_seq": 16, "distance_m": 43586.714, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 45205.847, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1049H", "wtt_dep": "1051", "location": "London Bridge", "stage_seq": 18, "distance_m": 47070.625, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1052H", "location": "Metropolitan Jn", "stage_seq": 19, "distance_m": 47797.642, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1055", "location": "Blackfriars Jn", "stage_seq": 20, "distance_m": 48405.07, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1056", "wtt_dep": "1057", "location": "London Blackfriars", "stage_seq": 21, "distance_m": 49007.205, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1058", "wtt_dep": "1059", "location": "City Thameslink", "stage_seq": 22, "distance_m": 49409.588, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1100H", "wtt_dep": "1101H", "location": "Farringdon", "stage_seq": 23, "distance_m": 50139.746, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1105", "wtt_dep": "1106", "location": "St Pancras Low Level", "stage_seq": 24, "distance_m": 52358.602, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1108H", "location": "Dock Jn North", "stage_seq": 25, "distance_m": 53590.48, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1110H", "location": "Kentish Town", "stage_seq": 26, "distance_m": 54557.505, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1111H", "location": "Carlton Road Jn", "stage_seq": 27, "distance_m": 55512.312, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1113", "location": "West Hampstead Thameslink", "stage_seq": 28, "distance_m": 58306.096, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1114", "location": "Cricklewood", "stage_seq": 29, "distance_m": 60255.144, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1115", "location": "Hendon", "stage_seq": 30, "distance_m": 63304.846, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1119H", "location": "Radlett Jn", "stage_seq": 31, "distance_m": 75306.845, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1123H", "wtt_dep": "1125", "location": "St. Albans", "stage_seq": 32, "distance_m": 84093.737, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1129H", "location": "Harpenden Jn", "stage_seq": 33, "distance_m": 91131.704, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1130H", "wtt_dep": "1131H", "location": "Harpenden", "stage_seq": 34, "distance_m": 91670.815, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1136", "wtt_dep": "1137", "location": "Luton Airport Parkway", "stage_seq": 35, "distance_m": 99060.299, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1140", "wtt_dep": "1142", "location": "Luton", "stage_seq": 36, "distance_m": 100814.383, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1145", "wtt_dep": "1146", "location": "Leagrave", "stage_seq": 37, "distance_m": 104735.27, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146H", "location": "Leagrave Jn", "stage_seq": 38, "distance_m": 105507.128, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1150", "wtt_dep": "1150H", "location": "Harlington", "stage_seq": 39, "distance_m": 112007.783, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1154", "wtt_dep": "1155", "location": "Flitwick", "stage_seq": 40, "distance_m": 116725.453, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200H", "location": "Wixams", "stage_seq": 41, "distance_m": 126780.541, "section_seq": 1, "route_path_id": 101010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206H", "location": "Bedford South Jn", "stage_seq": 42, "distance_m": 130624.815, "section_seq": 1, "route_path_id": 101010}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": null, "location": "Bedford", "stage_seq": 43, "distance_m": 132240.588, "section_seq": 1, "route_path_id": 101010}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 132240.588, "from_m": 0.0, "section_seq": 1, "route_path_id": 101010}], "total_distance_m": 132240.588, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 125767.148, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 6473.44, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Three Bridges |
0956 |
0956 |
2 |
9:56:00 |
None |
Bedford |
1209 |
1209 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W32943/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Three Bridges |
Gatwick Airport |
None |
None |
None |
None |
1 |
0 |
2026-09-17 05:28:21 |
TERMINATED |
2026-09-17 05:18:00 |
Three Bridges |
TRUST |
TRUST_CANCELLATION |
16804854 |
1789622295343807 |
1 |
1 |
2026-09-17 05:28:15.736552 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:15.339094 |
| 598160 |
628751 |
Y61855 |
782F02M517 |
2026-09-17 |
COMPLETE |
16804438 |
2026-09-17 06:18:00 |
2026-09-17 05:28:21 |
2026-09-19 05:28:21 |
{"id": 628751, "stp": "P", "toc": "Transport for Wales", "uid": "Y61855", "consist": "756003", "dest_crs": "CDF", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61855/2026-09-17/detailed", "trust_id": "782F02M517", "origin_crs": "PPD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "8", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "2F02", "timing_status": "LATE", "origin_station": "Pontypridd", "current_leg_arr": "0618", "current_leg_dep": "0615", "current_leg_end": "Cardiff Central", "origin_dep_time": "0543", "origin_platform": "1", "current_location": "Cardiff Central", "last_update_time": "2026-09-17T05:28:21", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.170347359259109, 51.48151465062323], [-3.1703428, 51.481493099999994], [-3.1702895999999994, 51.4812173], [-3.170267, 51.481076], [-3.1702443999999996, 51.4809126], [-3.1702327999999995, 51.480802], [-3.1702277, 51.48073130000001], [-3.170209, 51.48055709999999], [-3.1701886, 51.48040520000001], [-3.1701766, 51.4801939], [-3.1701751, 51.480106600000006], [-3.1701775, 51.480033000000006], [-3.1701918, 51.4798685], [-3.1701967, 51.47973419999998], [-3.1702162, 51.4796035], [-3.1702416, 51.479496999999995], [-3.1702847999999997, 51.47935859999999], [-3.1703269, 51.4792638], [-3.1703838, 51.4791334], [-3.1704221336105913, 51.479066942889], [-3.1705135130148103, 51.4789190117177], [-3.1705932722572543, 51.47878806643107], [-3.170663250403105, 51.478671730468925], [-3.1707252865175444, 51.47856762727104], [-3.1707812196657543, 51.47847338027721], [-3.170832888912916, 51.47838661292724], [-3.1708821333242123, 51.478304948660906], [-3.1709307919648237, 51.47822601091803], [-3.170980703899933, 51.47814742313838], [-3.171033708194721, 51.47806680876176], [-3.17109164391437, 51.477981791227975], [-3.171156350124061, 51.477889993976795], [-3.171229665888977, 51.47778904044804], [-3.1713134302742993, 51.47767655408149], [-3.1714094823452097, 51.47755015831693], [-3.1715196611668897, 51.47740747659418], [-3.1716262999999993, 51.4773065], [-3.1717027660382384, 51.47725325258971], [-3.171785071396165, 51.47719593887795], [-3.1718677, 51.477138399999994], [-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": "Cardiff Queen Street", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Cardiff Queen Street", "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\": 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\": 444.83, \"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\": 2439.642, \"from_m\": 444.83, \"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\": 5009.399, \"from_m\": 2439.642, \"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\": 5519.82, \"from_m\": 5009.399, \"capability_applied\": null, \"effective_limit_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\": 8016.562, \"from_m\": 5519.82, \"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\": 9097.671, \"from_m\": 8016.562, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9144.065, \"from_m\": 9097.671, \"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\": 11846.583, \"from_m\": 9144.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12307.52, \"from_m\": 11846.583, \"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\": 14341.149, \"from_m\": 12307.52, \"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\": 18486.801, \"from_m\": 14341.149, \"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\": 19457.139, \"from_m\": 18486.801, \"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\": 19494.691, \"from_m\": 19457.139, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20533.895, \"from_m\": 19494.691, \"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\": 20555.937, \"from_m\": 20533.895, \"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\": 20596.865, \"from_m\": 20555.937, \"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\": 20625.629, \"from_m\": 20596.865, \"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\": 20897.679, \"from_m\": 20625.629, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 628751, \"profile_key\": \"a7358ac47fa337f1812fe71b43047fc29c4a45a0dbceb0b2b3999a53975e4cee\", \"schedule_id\": 38867, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Pontypridd\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105483}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Treforest\", \"stage_seq\": 2, \"distance_m\": 1496.431, \"section_seq\": 1, \"route_path_id\": 105483}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550H\", \"location\": \"Trefforest Estate\", \"stage_seq\": 3, \"distance_m\": 5156.783, \"section_seq\": 1, \"route_path_id\": 105483}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0556\", \"location\": \"Taffs Well\", \"stage_seq\": 4, \"distance_m\": 9041.961, \"section_seq\": 1, \"route_path_id\": 105483}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0600\", \"location\": \"Radyr\", \"stage_seq\": 5, \"distance_m\": 12066.639, \"section_seq\": 1, \"route_path_id\": 105483}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0603\", \"location\": \"Llandaf\", \"stage_seq\": 6, \"distance_m\": 13806.259, \"section_seq\": 1, \"route_path_id\": 105483}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0608\", \"location\": \"Cathays\", \"stage_seq\": 7, \"distance_m\": 17974.801, \"section_seq\": 1, \"route_path_id\": 105483}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 8, \"distance_m\": 18985.641, \"section_seq\": 1, \"route_path_id\": 105483}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 9, \"distance_m\": 19402.215, \"section_seq\": 1, \"route_path_id\": 105483}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 10, \"distance_m\": 20897.679, \"section_seq\": 1, \"route_path_id\": 105483}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20897.679, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105483}], \"total_distance_m\": 20897.679, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20860.127, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.552, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:23Z\", \"source_id\": 52054740, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:29Z\", \"source_id\": 16787548, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:12Z\", \"source_id\": 52061562, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:18Z\", \"source_id\": 16789621, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:18Z\", \"source_id\": 52069168, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:21Z\", \"source_id\": 16792012, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:01Z\", \"source_id\": 52078071, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:03Z\", \"source_id\": 16794801, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:38Z\", \"source_id\": 52084227, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:42Z\", \"source_id\": 16796751, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:19Z\", \"source_id\": 52090813, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:23Z\", \"source_id\": 16798831, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:29Z\", \"source_id\": 52100221, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:33Z\", \"source_id\": 16801928, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:30Z\", \"source_id\": 52107817, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:32Z\", \"source_id\": 16804438, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "8", "timing_fact_generation": 1789622253759511, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:16.364091", "service_state_evidence_id": 16804438, "current_leg_start_actual_dep": "2026-09-17T06:15:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:16.644529", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
PPD |
CDF |
2F02 |
756003 |
4 |
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": 444.83, "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": 2439.642, "from_m": 444.83, "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": 5009.399, "from_m": 2439.642, "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": 5519.82, "from_m": 5009.399, "capability_applied": null, "effective_limit_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": 8016.562, "from_m": 5519.82, "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": 9097.671, "from_m": 8016.562, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9144.065, "from_m": 9097.671, "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": 11846.583, "from_m": 9144.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12307.52, "from_m": 11846.583, "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": 14341.149, "from_m": 12307.52, "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": 18486.801, "from_m": 14341.149, "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": 19457.139, "from_m": 18486.801, "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": 19494.691, "from_m": 19457.139, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20533.895, "from_m": 19494.691, "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": 20555.937, "from_m": 20533.895, "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": 20596.865, "from_m": 20555.937, "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": 20625.629, "from_m": 20596.865, "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": 20897.679, "from_m": 20625.629, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 628751, "profile_key": "a7358ac47fa337f1812fe71b43047fc29c4a45a0dbceb0b2b3999a53975e4cee", "schedule_id": 38867, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0543", "location": "Pontypridd", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105483}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Treforest", "stage_seq": 2, "distance_m": 1496.431, "section_seq": 1, "route_path_id": 105483}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550H", "location": "Trefforest Estate", "stage_seq": 3, "distance_m": 5156.783, "section_seq": 1, "route_path_id": 105483}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0556", "location": "Taffs Well", "stage_seq": 4, "distance_m": 9041.961, "section_seq": 1, "route_path_id": 105483}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0600", "location": "Radyr", "stage_seq": 5, "distance_m": 12066.639, "section_seq": 1, "route_path_id": 105483}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0603", "location": "Llandaf", "stage_seq": 6, "distance_m": 13806.259, "section_seq": 1, "route_path_id": 105483}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0608", "location": "Cathays", "stage_seq": 7, "distance_m": 17974.801, "section_seq": 1, "route_path_id": 105483}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612H", "location": "Cardiff Queen Street", "stage_seq": 8, "distance_m": 18985.641, "section_seq": 1, "route_path_id": 105483}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614H", "location": "CVL East Boundary", "stage_seq": 9, "distance_m": 19402.215, "section_seq": 1, "route_path_id": 105483}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 10, "distance_m": 20897.679, "section_seq": 1, "route_path_id": 105483}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20897.679, "from_m": 0.0, "section_seq": 1, "route_path_id": 105483}], "total_distance_m": 20897.679, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20860.127, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.552, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25136, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:23Z", "source_id": 52054740, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:46:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:29Z", "source_id": 16787548, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25140, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:12Z", "source_id": 52061562, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:50:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:18Z", "source_id": 16789621, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25156, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:18Z", "source_id": 52069168, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:56:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:21Z", "source_id": 16792012, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25233, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:01Z", "source_id": 52078071, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:01:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:03Z", "source_id": 16794801, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25241, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:38Z", "source_id": 52084227, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:05:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:42Z", "source_id": 16796751, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25245, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:19Z", "source_id": 52090813, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:09:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:23Z", "source_id": 16798831, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25258, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:29Z", "source_id": 52100221, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:14:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:33Z", "source_id": 16801928, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24966, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:30Z", "source_id": 52107817, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:18:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:32Z", "source_id": 16804438, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}] |
Pontypridd |
0543 |
0543 |
1 |
None |
None |
Cardiff Central |
0615 |
0615 |
8 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y61855/2026-09-17/detailed |
None |
Cardiff Queen Street |
2026-09-17T06:15:30+01:00 |
Cardiff Central |
3.0 |
{"type": "LineString", "coordinates": [[-3.170347359259109, 51.48151465062323], [-3.1703428, 51.481493099999994], [-3.1702895999999994, 51.4812173], [-3.170267, 51.481076], [-3.1702443999999996, 51.4809126], [-3.1702327999999995, 51.480802], [-3.1702277, 51.48073130000001], [-3.170209, 51.48055709999999], [-3.1701886, 51.48040520000001], [-3.1701766, 51.4801939], [-3.1701751, 51.480106600000006], [-3.1701775, 51.480033000000006], [-3.1701918, 51.4798685], [-3.1701967, 51.47973419999998], [-3.1702162, 51.4796035], [-3.1702416, 51.479496999999995], [-3.1702847999999997, 51.47935859999999], [-3.1703269, 51.4792638], [-3.1703838, 51.4791334], [-3.1704221336105913, 51.479066942889], [-3.1705135130148103, 51.4789190117177], [-3.1705932722572543, 51.47878806643107], [-3.170663250403105, 51.478671730468925], [-3.1707252865175444, 51.47856762727104], [-3.1707812196657543, 51.47847338027721], [-3.170832888912916, 51.47838661292724], [-3.1708821333242123, 51.478304948660906], [-3.1709307919648237, 51.47822601091803], [-3.170980703899933, 51.47814742313838], [-3.171033708194721, 51.47806680876176], [-3.17109164391437, 51.477981791227975], [-3.171156350124061, 51.477889993976795], [-3.171229665888977, 51.47778904044804], [-3.1713134302742993, 51.47767655408149], [-3.1714094823452097, 51.47755015831693], [-3.1715196611668897, 51.47740747659418], [-3.1716262999999993, 51.4773065], [-3.1717027660382384, 51.47725325258971], [-3.171785071396165, 51.47719593887795], [-3.1718677, 51.477138399999994], [-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]]} |
0.6 |
0615 |
0618 |
Cardiff Queen Street |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-17 05:28:21 |
TERMINATED |
2026-09-17 05:18:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16804438 |
1789622253759511 |
54 |
54 |
2026-09-17 05:28:16.644529 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:16.364091 |
| 598161 |
629903 |
W44710 |
425W10M617 |
2026-09-17 |
COMPLETE |
16803201 |
2026-09-17 06:18:00 |
2026-09-17 05:28:21 |
2026-09-19 05:28:21 |
{"id": 629903, "stp": "P", "toc": "Transport for Wales", "uid": "W44710", "consist": "197031+197110", "dest_crs": "CRE", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44710/2026-09-17/detailed", "trust_id": "425W10M617", "origin_crs": "XCR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-17", "dest_arr_time": "0620", "dest_platform": "6", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "5W10", "timing_status": "EARLY", "origin_station": "Crewe Carriage Sidings", "current_leg_arr": "0618", "current_leg_dep": "0615", "current_leg_end": "Crewe", "origin_dep_time": "0615", "origin_platform": null, "current_location": "Crewe", "last_update_time": "2026-09-17T05:28:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4291503807444887, 53.08297102332747], [-2.4293992999999996, 53.08338700000001], [-2.4296421, 53.08379299999999], [-2.4300965999999997, 53.08455639999999], [-2.4303747, 53.08502480000001], [-2.4305335, 53.08528959999999], [-2.4306019999999995, 53.085400099999994], [-2.4307267999999995, 53.0856116], [-2.430930099999999, 53.08595139999999], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Crewe Cs Sig. 535/537", "dest_arr_time_act": "0620", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Crewe Cs Sig. 535/537", "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\": 135.664, \"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\": 201.974, \"from_m\": 135.664, \"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\": 576.116, \"from_m\": 201.974, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 693.71, \"from_m\": 576.116, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 887.506, \"from_m\": 693.71, \"capability_applied\": null, \"effective_limit_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\": 629903, \"profile_key\": \"39e2e4c0fd0a10ae0e85df48b3274a9695de785afe580b1ad3be851141c64fa8\", \"schedule_id\": 38523, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Crewe Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28187}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0617\", \"location\": \"Crewe Cs Sig. 535/537\", \"stage_seq\": 2, \"distance_m\": 201.974, \"section_seq\": 1, \"route_path_id\": 28187}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 3, \"distance_m\": 887.506, \"section_seq\": 1, \"route_path_id\": 28187}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 887.506, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28187}], \"total_distance_m\": 887.506, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 887.506, \"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": "0615", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:42Z\", \"source_id\": 16802622, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:34Z\", \"source_id\": 52104100, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:37Z\", \"source_id\": 16803201, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "6", "timing_fact_generation": 1789622139215109, "current_leg_arrival_utc": "2026-09-17T06:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:17.611842", "service_state_evidence_id": 16803201, "current_leg_start_actual_dep": "2026-09-17T06:17:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:17.888469", "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 |
XCR |
CRE |
5W10 |
197031+197110 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 135.664, "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": 201.974, "from_m": 135.664, "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": 576.116, "from_m": 201.974, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 693.71, "from_m": 576.116, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 887.506, "from_m": 693.71, "capability_applied": null, "effective_limit_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": 629903, "profile_key": "39e2e4c0fd0a10ae0e85df48b3274a9695de785afe580b1ad3be851141c64fa8", "schedule_id": 38523, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0615", "location": "Crewe Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28187}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0617", "location": "Crewe Cs Sig. 535/537", "stage_seq": 2, "distance_m": 201.974, "section_seq": 1, "route_path_id": 28187}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": null, "location": "Crewe", "stage_seq": 3, "distance_m": 887.506, "section_seq": 1, "route_path_id": 28187}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 887.506, "from_m": 0.0, "section_seq": 1, "route_path_id": 28187}], "total_distance_m": 887.506, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 887.506, "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-17T05:14:42Z", "source_id": 16802622, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10837, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:34Z", "source_id": 52104100, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:18:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:37Z", "source_id": 16803201, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}] |
Crewe Carriage Sidings |
0615 |
0615 |
None |
None |
None |
Crewe |
0620 |
0620 |
6 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44710/2026-09-17/detailed |
None |
Crewe Cs Sig. 535/537 |
2026-09-17T06:17:00+01:00 |
Crewe |
3.0 |
{"type": "LineString", "coordinates": [[-2.4291503807444887, 53.08297102332747], [-2.4293992999999996, 53.08338700000001], [-2.4296421, 53.08379299999999], [-2.4300965999999997, 53.08455639999999], [-2.4303747, 53.08502480000001], [-2.4305335, 53.08528959999999], [-2.4306019999999995, 53.085400099999994], [-2.4307267999999995, 53.0856116], [-2.430930099999999, 53.08595139999999], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]} |
0.4 |
0615 |
0618 |
Crewe Cs Sig. 535/537 |
Crewe |
Crewe |
53.0888590 |
-2.4326692 |
53.0888590 |
-2.4326692 |
1 |
0 |
2026-09-17 05:28:21 |
TERMINATED |
2026-09-17 05:18:00 |
Crewe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803201 |
1789622139215109 |
6 |
6 |
2026-09-17 05:28:17.888469 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:17.611842 |
| 598162 |
627927 |
C30049 |
701C01M517 |
2026-09-17 |
COMPLETE |
16803863 |
2026-09-17 06:18:00 |
2026-09-17 05:28:21 |
2026-09-19 05:28:21 |
{"id": 627927, "stp": "P", "toc": "Chiltern Railways", "uid": "C30049", "consist": "168217", "dest_crs": "MYB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C30049/2026-09-17/detailed", "trust_id": "701C01M517", "origin_crs": "AVP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-17", "dest_arr_time": "0616", "dest_platform": "2", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "1C01", "timing_status": "LATE", "origin_station": "Aylesbury Vale Parkway", "current_leg_arr": "0618", "current_leg_dep": "0605", "current_leg_end": "London Marylebone", "origin_dep_time": "0515", "origin_platform": null, "current_location": "London Marylebone", "last_update_time": "2026-09-17T05:28:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.33564089999999996, 51.5788005], [-0.3353776, 51.5787317], [-0.33516299999999993, 51.5786786], [-0.3349193, 51.57862380000001], [-0.334672, 51.57857299999999], [-0.3344231, 51.5785272], [-0.3341727, 51.5784873], [-0.3337548, 51.5784346], [-0.33374469999999995, 51.57843359999999], [-0.3334783, 51.578406400000006], [-0.33318619999999993, 51.5783833], [-0.33291630000000005, 51.5783733], [-0.3326456, 51.5783684], [-0.3321859999999999, 51.57837109999999], [-0.33172429999999997, 51.578379899999995], [-0.3310091, 51.578398099999994], [-0.329583, 51.5784317], [-0.3268472, 51.5784969], [-0.3263006, 51.5785079], [-0.3246421, 51.5785415], [-0.32381439999999995, 51.5785556], [-0.3229853, 51.5785631], [-0.32207189999999997, 51.57855550000001], [-0.32115869999999996, 51.578530099999995], [-0.3202503, 51.5784875], [-0.31934219999999996, 51.578427], [-0.3189106, 51.5783929], [-0.3184798, 51.57835519999999], [-0.3180294, 51.5783116], [-0.3175792, 51.5782627], [-0.3170879, 51.57820590000001], [-0.3166004, 51.57814309999999], [-0.31578959999999995, 51.5780288], [-0.3149859, 51.5779019], [-0.3141202, 51.577749], [-0.3129342, 51.57750999999999], [-0.3128710323604307, 51.57749718497687], [-0.31277464314986725, 51.57747763017935], [-0.3126941944445765, 51.57746130927835], [-0.31262913942009046, 51.577448111341155], [-0.3125645875959631, 51.577435015486174], [-0.31247720300854853, 51.5774172874624], [-0.3123565, 51.5773928], [-0.3120792, 51.57732810000001], [-0.3115266, 51.57719780000001], [-0.3109875999999999, 51.57706520000001], [-0.31052869999999994, 51.576947700000005], [-0.3104505, 51.5769277], [-0.3094004, 51.5766354], [-0.3088844, 51.5764806], [-0.3083755, 51.5763156], [-0.3064821999999999, 51.5756849], [-0.2992308, 51.57322039999999], [-0.2950288999999999, 51.5717914], [-0.29463169999999994, 51.5716607], [-0.2932895, 51.5711376], [-0.2928359, 51.5709765], [-0.29245279999999996, 51.5708405], [-0.29213209999999995, 51.570720300000005], [-0.2917614, 51.5705652], [-0.2914676, 51.5704457], [-0.2912082, 51.570328700000005], [-0.29097419999999996, 51.5702234], [-0.29075399999999996, 51.570119700000006], [-0.2905296, 51.57001009999999], [-0.29029610000000006, 51.5699003], [-0.2900577, 51.56977619999999], [-0.28969439999999996, 51.56957930000001], [-0.2893402, 51.5693831], [-0.28907679999999997, 51.56921869999999], [-0.2887941, 51.5690536], [-0.28843309999999994, 51.56881720000001], [-0.2881879, 51.56865279999999], [-0.2878029999999999, 51.568374], [-0.2876134, 51.5682378], [-0.2872899, 51.56798520000001], [-0.2871571, 51.5678758], [-0.2868187, 51.5675837], [-0.2863861999999999, 51.5671962], [-0.28607849999999996, 51.5669147], [-0.28571869999999994, 51.5665922], [-0.28532359999999996, 51.56625839999999], [-0.2850307, 51.5660191], [-0.2848297, 51.565866], [-0.28458340000000004, 51.56568609999999], [-0.284194, 51.5654165], [-0.2839817, 51.5652718], [-0.2836888000000001, 51.5650834], [-0.2834208999999999, 51.564914], [-0.28316539999999996, 51.5647552], [-0.2829111, 51.564609100000006], [-0.2826387, 51.5644553], [-0.2821864, 51.56423240000001], [-0.2815643, 51.56395870000001], [-0.2813166, 51.56384539999999], [-0.28105720000000006, 51.5637352], [-0.2807777, 51.5636194], [-0.280489, 51.5635078], [-0.2801637, 51.563387500000005], [-0.27977479999999993, 51.563253499999995], [-0.279439, 51.5631474], [-0.2790882, 51.56303979999999], [-0.2787298, 51.56294009999999], [-0.2783648, 51.5628473], [-0.2780053, 51.5627592], [-0.2776410999999999, 51.562678], [-0.2772019, 51.5625891], [-0.2767572, 51.56250620000001], [-0.2752499, 51.5622329], [-0.274712, 51.56211660000001], [-0.2742316000000001, 51.56199719999999], [-0.2733425, 51.5617623], [-0.2726218, 51.5615294], [-0.27174259999999995, 51.5612252], [-0.27090159999999996, 51.56092110000001], [-0.2699952, 51.560582700000005], [-0.26949458523585645, 51.56039550526734], [-0.26886129999999997, 51.560158699999995], [-0.26742469999999996, 51.559559], [-0.2666815, 51.55924699999999], [-0.2654952, 51.55875330000001], [-0.2652107, 51.5586382], [-0.263515, 51.5579158], [-0.26281439999999995, 51.5576342], [-0.26172729999999994, 51.5572321], [-0.26119099999999995, 51.55704089999999], [-0.2597558, 51.556546399999995], [-0.2588926999999999, 51.55626699999999], [-0.25802309999999995, 51.5559978], [-0.2565016, 51.55554729999998], [-0.2558287, 51.5553615], [-0.2550551885263083, 51.55514794495603], [-0.25481816806722085, 51.55508956477711], [-0.25460912653191614, 51.555037296074325], [-0.25442405525862005, 51.55499028448236], [-0.254258945585558, 51.554947675635894], [-0.2541097888509557, 51.55490861516962], [-0.2539725763930388, 51.554872248718226], [-0.2538432995500328, 51.5548377219164], [-0.2537179496601635, 51.5548041803988], [-0.2535925180616564, 51.55477076980014], [-0.2534629960927372, 51.5547366357551], [-0.25332537509163144, 51.554700923898366], [-0.25317564639656476, 51.55466277986461], [-0.2530098013457628, 51.55462134928853], [-0.2528238312774512, 51.5545757778048], [-0.25261372752985556, 51.55452521104811], [-0.25237548144120153, 51.55446879465316], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]}", "current_leg_start": "Harrow-on-the-Hill", "dest_arr_time_act": "0616", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Harrow-on-the-Hill", "current_leg_milage": "9.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 236.298, \"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\": 3084.511, \"from_m\": 236.298, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3622.799, \"from_m\": 3084.511, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4393.605, \"from_m\": 3622.799, \"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\": 26308.084, \"from_m\": 4393.605, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36622.936, \"from_m\": 26308.084, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37536.847, \"from_m\": 36622.936, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48573.807, \"from_m\": 37536.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\": 50315.222, \"from_m\": 48573.807, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51656.631, \"from_m\": 50315.222, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56022.0, \"from_m\": 51656.631, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 56340.971, \"from_m\": 56022.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\": 56800.845, \"from_m\": 56340.971, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58480.779, \"from_m\": 56800.845, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 63980.559, \"from_m\": 58480.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63995.311, \"from_m\": 63980.559, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64052.675, \"from_m\": 63995.311, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64359.118, \"from_m\": 64052.675, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64604.134, \"from_m\": 64359.118, \"capability_applied\": null, \"effective_limit_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\": 627927, \"profile_key\": \"ad7a77361f2fd6423e98e6c8698dcbfd6a7342b0c6ca2c8189b22b6a35bc573f\", \"schedule_id\": 3638, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Aylesbury Vale Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"0519H\", \"wtt_dep\": \"0520H\", \"location\": \"Aylesbury\", \"stage_seq\": 2, \"distance_m\": 3728.659, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"0524H\", \"wtt_dep\": \"0525\", \"location\": \"Stoke Mandeville\", \"stage_seq\": 3, \"distance_m\": 7272.566, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0529H\", \"location\": \"Wendover\", \"stage_seq\": 4, \"distance_m\": 11138.239, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0535H\", \"location\": \"Great Missenden\", \"stage_seq\": 5, \"distance_m\": 18411.413, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Mantles Wood\", \"stage_seq\": 6, \"distance_m\": 25134.628, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0543\", \"location\": \"Amersham\", \"stage_seq\": 7, \"distance_m\": 26710.944, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Chalfont & Latimer\", \"stage_seq\": 8, \"distance_m\": 29951.853, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Chorleywood\", \"stage_seq\": 9, \"distance_m\": 33484.236, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Rickmansworth\", \"stage_seq\": 10, \"distance_m\": 36999.579, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Watford South Jn - (Met)\", \"stage_seq\": 11, \"distance_m\": 38823.628, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0602\", \"location\": \"Harrow-on-the-Hill\", \"stage_seq\": 12, \"distance_m\": 49889.486, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Neasden South Jn\", \"stage_seq\": 13, \"distance_m\": 56340.971, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 14, \"distance_m\": 63937.503, \"section_seq\": 1, \"route_path_id\": 29452}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 15, \"distance_m\": 64604.134, \"section_seq\": 1, \"route_path_id\": 29452}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64604.134, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29452}], \"total_distance_m\": 64604.134, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 64604.134, \"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": "0515", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:46Z\", \"source_id\": 52025218, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:19:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:52Z\", \"source_id\": 16778664, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:21:17Z\", \"source_id\": 52027539, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:24:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:21:23Z\", \"source_id\": 16779381, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:52Z\", \"source_id\": 52035053, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:29:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:54Z\", \"source_id\": 16781594, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:22Z\", \"source_id\": 52043319, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:27Z\", \"source_id\": 16784054, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:43Z\", \"source_id\": 16786833, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:37Z\", \"source_id\": 16798972, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:00Z\", \"source_id\": 52104947, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:03Z\", \"source_id\": 16803477, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:38Z\", \"source_id\": 52106146, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:41Z\", \"source_id\": 16803863, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "2", "timing_fact_generation": 1789622202777367, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:20.279093", "service_state_evidence_id": 16803863, "current_leg_start_actual_dep": "2026-09-17T06:04:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:20.713866", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
AVP |
MYB |
1C01 |
168217 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 236.298, "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": 3084.511, "from_m": 236.298, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3622.799, "from_m": 3084.511, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4393.605, "from_m": 3622.799, "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": 26308.084, "from_m": 4393.605, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36622.936, "from_m": 26308.084, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37536.847, "from_m": 36622.936, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48573.807, "from_m": 37536.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": 50315.222, "from_m": 48573.807, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51656.631, "from_m": 50315.222, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56022.0, "from_m": 51656.631, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 56340.971, "from_m": 56022.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": 56800.845, "from_m": 56340.971, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58480.779, "from_m": 56800.845, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63980.559, "from_m": 58480.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63995.311, "from_m": 63980.559, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64052.675, "from_m": 63995.311, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64359.118, "from_m": 64052.675, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64604.134, "from_m": 64359.118, "capability_applied": null, "effective_limit_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": 627927, "profile_key": "ad7a77361f2fd6423e98e6c8698dcbfd6a7342b0c6ca2c8189b22b6a35bc573f", "schedule_id": 3638, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0515", "location": "Aylesbury Vale Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "0519H", "wtt_dep": "0520H", "location": "Aylesbury", "stage_seq": 2, "distance_m": 3728.659, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "0524H", "wtt_dep": "0525", "location": "Stoke Mandeville", "stage_seq": 3, "distance_m": 7272.566, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0529H", "location": "Wendover", "stage_seq": 4, "distance_m": 11138.239, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0535H", "location": "Great Missenden", "stage_seq": 5, "distance_m": 18411.413, "section_seq": 1, "route_path_id": 29452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Mantles Wood", "stage_seq": 6, "distance_m": 25134.628, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0543", "location": "Amersham", "stage_seq": 7, "distance_m": 26710.944, "section_seq": 1, "route_path_id": 29452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Chalfont & Latimer", "stage_seq": 8, "distance_m": 29951.853, "section_seq": 1, "route_path_id": 29452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Chorleywood", "stage_seq": 9, "distance_m": 33484.236, "section_seq": 1, "route_path_id": 29452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Rickmansworth", "stage_seq": 10, "distance_m": 36999.579, "section_seq": 1, "route_path_id": 29452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Watford South Jn - (Met)", "stage_seq": 11, "distance_m": 38823.628, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0602", "location": "Harrow-on-the-Hill", "stage_seq": 12, "distance_m": 49889.486, "section_seq": 1, "route_path_id": 29452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Neasden South Jn", "stage_seq": 13, "distance_m": 56340.971, "section_seq": 1, "route_path_id": 29452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Marylebone 10 Signal", "stage_seq": 14, "distance_m": 63937.503, "section_seq": 1, "route_path_id": 29452}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 15, "distance_m": 64604.134, "section_seq": 1, "route_path_id": 29452}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64604.134, "from_m": 0.0, "section_seq": 1, "route_path_id": 29452}], "total_distance_m": 64604.134, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 64604.134, "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": 21735, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:46Z", "source_id": 52025218, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:19:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:52Z", "source_id": 16778664, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21767, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:21:17Z", "source_id": 52027539, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:24:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:21:23Z", "source_id": 16779381, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21770, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:52Z", "source_id": 52035053, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:29:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:54Z", "source_id": 16781594, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21773, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:22Z", "source_id": 52043319, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:36:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:27Z", "source_id": 16784054, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:43Z", "source_id": 16786833, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:37Z", "source_id": 16798972, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:00Z", "source_id": 52104947, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:16:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:03Z", "source_id": 16803477, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18320, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:38Z", "source_id": 52106146, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:18:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:41Z", "source_id": 16803863, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}] |
Aylesbury Vale Parkway |
0515 |
0515 |
None |
None |
None |
London Marylebone |
0616 |
0616 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C30049/2026-09-17/detailed |
None |
Harrow-on-the-Hill |
2026-09-17T06:04:00+01:00 |
London Marylebone |
13.0 |
{"type": "LineString", "coordinates": [[-0.33564089999999996, 51.5788005], [-0.3353776, 51.5787317], [-0.33516299999999993, 51.5786786], [-0.3349193, 51.57862380000001], [-0.334672, 51.57857299999999], [-0.3344231, 51.5785272], [-0.3341727, 51.5784873], [-0.3337548, 51.5784346], [-0.33374469999999995, 51.57843359999999], [-0.3334783, 51.578406400000006], [-0.33318619999999993, 51.5783833], [-0.33291630000000005, 51.5783733], [-0.3326456, 51.5783684], [-0.3321859999999999, 51.57837109999999], [-0.33172429999999997, 51.578379899999995], [-0.3310091, 51.578398099999994], [-0.329583, 51.5784317], [-0.3268472, 51.5784969], [-0.3263006, 51.5785079], [-0.3246421, 51.5785415], [-0.32381439999999995, 51.5785556], [-0.3229853, 51.5785631], [-0.32207189999999997, 51.57855550000001], [-0.32115869999999996, 51.578530099999995], [-0.3202503, 51.5784875], [-0.31934219999999996, 51.578427], [-0.3189106, 51.5783929], [-0.3184798, 51.57835519999999], [-0.3180294, 51.5783116], [-0.3175792, 51.5782627], [-0.3170879, 51.57820590000001], [-0.3166004, 51.57814309999999], [-0.31578959999999995, 51.5780288], [-0.3149859, 51.5779019], [-0.3141202, 51.577749], [-0.3129342, 51.57750999999999], [-0.3128710323604307, 51.57749718497687], [-0.31277464314986725, 51.57747763017935], [-0.3126941944445765, 51.57746130927835], [-0.31262913942009046, 51.577448111341155], [-0.3125645875959631, 51.577435015486174], [-0.31247720300854853, 51.5774172874624], [-0.3123565, 51.5773928], [-0.3120792, 51.57732810000001], [-0.3115266, 51.57719780000001], [-0.3109875999999999, 51.57706520000001], [-0.31052869999999994, 51.576947700000005], [-0.3104505, 51.5769277], [-0.3094004, 51.5766354], [-0.3088844, 51.5764806], [-0.3083755, 51.5763156], [-0.3064821999999999, 51.5756849], [-0.2992308, 51.57322039999999], [-0.2950288999999999, 51.5717914], [-0.29463169999999994, 51.5716607], [-0.2932895, 51.5711376], [-0.2928359, 51.5709765], [-0.29245279999999996, 51.5708405], [-0.29213209999999995, 51.570720300000005], [-0.2917614, 51.5705652], [-0.2914676, 51.5704457], [-0.2912082, 51.570328700000005], [-0.29097419999999996, 51.5702234], [-0.29075399999999996, 51.570119700000006], [-0.2905296, 51.57001009999999], [-0.29029610000000006, 51.5699003], [-0.2900577, 51.56977619999999], [-0.28969439999999996, 51.56957930000001], [-0.2893402, 51.5693831], [-0.28907679999999997, 51.56921869999999], [-0.2887941, 51.5690536], [-0.28843309999999994, 51.56881720000001], [-0.2881879, 51.56865279999999], [-0.2878029999999999, 51.568374], [-0.2876134, 51.5682378], [-0.2872899, 51.56798520000001], [-0.2871571, 51.5678758], [-0.2868187, 51.5675837], [-0.2863861999999999, 51.5671962], [-0.28607849999999996, 51.5669147], [-0.28571869999999994, 51.5665922], [-0.28532359999999996, 51.56625839999999], [-0.2850307, 51.5660191], [-0.2848297, 51.565866], [-0.28458340000000004, 51.56568609999999], [-0.284194, 51.5654165], [-0.2839817, 51.5652718], [-0.2836888000000001, 51.5650834], [-0.2834208999999999, 51.564914], [-0.28316539999999996, 51.5647552], [-0.2829111, 51.564609100000006], [-0.2826387, 51.5644553], [-0.2821864, 51.56423240000001], [-0.2815643, 51.56395870000001], [-0.2813166, 51.56384539999999], [-0.28105720000000006, 51.5637352], [-0.2807777, 51.5636194], [-0.280489, 51.5635078], [-0.2801637, 51.563387500000005], [-0.27977479999999993, 51.563253499999995], [-0.279439, 51.5631474], [-0.2790882, 51.56303979999999], [-0.2787298, 51.56294009999999], [-0.2783648, 51.5628473], [-0.2780053, 51.5627592], [-0.2776410999999999, 51.562678], [-0.2772019, 51.5625891], [-0.2767572, 51.56250620000001], [-0.2752499, 51.5622329], [-0.274712, 51.56211660000001], [-0.2742316000000001, 51.56199719999999], [-0.2733425, 51.5617623], [-0.2726218, 51.5615294], [-0.27174259999999995, 51.5612252], [-0.27090159999999996, 51.56092110000001], [-0.2699952, 51.560582700000005], [-0.26949458523585645, 51.56039550526734], [-0.26886129999999997, 51.560158699999995], [-0.26742469999999996, 51.559559], [-0.2666815, 51.55924699999999], [-0.2654952, 51.55875330000001], [-0.2652107, 51.5586382], [-0.263515, 51.5579158], [-0.26281439999999995, 51.5576342], [-0.26172729999999994, 51.5572321], [-0.26119099999999995, 51.55704089999999], [-0.2597558, 51.556546399999995], [-0.2588926999999999, 51.55626699999999], [-0.25802309999999995, 51.5559978], [-0.2565016, 51.55554729999998], [-0.2558287, 51.5553615], [-0.2550551885263083, 51.55514794495603], [-0.25481816806722085, 51.55508956477711], [-0.25460912653191614, 51.555037296074325], [-0.25442405525862005, 51.55499028448236], [-0.254258945585558, 51.554947675635894], [-0.2541097888509557, 51.55490861516962], [-0.2539725763930388, 51.554872248718226], [-0.2538432995500328, 51.5548377219164], [-0.2537179496601635, 51.5548041803988], [-0.2535925180616564, 51.55477076980014], [-0.2534629960927372, 51.5547366357551], [-0.25332537509163144, 51.554700923898366], [-0.25317564639656476, 51.55466277986461], [-0.2530098013457628, 51.55462134928853], [-0.2528238312774512, 51.5545757778048], [-0.25261372752985556, 51.55452521104811], [-0.25237548144120153, 51.55446879465316], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} |
9.1 |
0605 |
0618 |
Harrow-on-the-Hill |
London Marylebone |
London Marylebone |
51.5232556 |
-0.1630113 |
51.5232556 |
-0.1630113 |
1 |
0 |
2026-09-17 05:28:21 |
TERMINATED |
2026-09-17 05:18:00 |
London Marylebone |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803863 |
1789622202777367 |
32 |
32 |
2026-09-17 05:28:20.713866 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:20.279093 |
| 598163 |
628602 |
P90790 |
885H86M517 |
2026-09-17 |
COMPLETE |
16804525 |
2026-09-17 06:18:00 |
2026-09-17 05:28:51 |
2026-09-19 05:28:51 |
{"id": 628602, "stp": "P", "toc": "Southeastern", "uid": "P90790", "consist": "465170+465907+466006", "dest_crs": "TON", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90790/2026-09-17/detailed", "trust_id": "885H86M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:39:00", "dar_platform": null, "dest_station": "Tonbridge", "service_date": "2026-09-17", "dest_arr_time": "0618", "dest_platform": "3", "is_terminated": 1, "next_location": "Tonbridge", "signalling_id": "5H86", "timing_status": "ON TIME", "origin_station": "Grove Park Up Carriage Holding Sidings", "current_leg_arr": "0618", "current_leg_dep": "0538", "current_leg_end": "Tonbridge", "origin_dep_time": "0539", "origin_platform": null, "current_location": "Tonbridge", "last_update_time": "2026-09-17T05:28:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.011648475582622294, 51.43912998844425], [0.0118895, 51.43893219999999], [0.011954899999999996, 51.4388682], [0.0121078, 51.438712], [0.012446199999999998, 51.43845180000001], [0.0128054, 51.43808990000001], [0.0131448, 51.43781829999998], [0.013202999999999998, 51.4377603], [0.0136402, 51.43740540000001], [0.013927099999999998, 51.4371239], [0.014162499999999996, 51.4368927], [0.0148271, 51.4362722], [0.015063699999999994, 51.4360513], [0.0151035, 51.4360167], [0.0156707, 51.435523700000005], [0.0161943, 51.4350856], [0.0166123, 51.4347314], [0.0183697, 51.4333329], [0.018981, 51.4328214], [0.019659, 51.432281200000006], [0.0201322, 51.43195800000001], [0.020802099999999997, 51.431521], [0.0211852, 51.43127609999999], [0.0215904, 51.43101199999999], [0.0218589, 51.43084309999999], [0.0228898, 51.4301965], [0.023360346551397276, 51.42989965059028], [0.023930599999999996, 51.4295399], [0.0247744, 51.4290078], [0.025238699999999996, 51.42871059999999], [0.026054099999999997, 51.42820139999999], [0.0265986, 51.4278489], [0.0276775, 51.427189199999994], [0.029099099999999996, 51.42634069999998], [0.0307723, 51.4253388], [0.03191839999999999, 51.4246491], [0.0331298, 51.423893], [0.0337427, 51.4234995], [0.0342493, 51.4231723], [0.03474130000000001, 51.42284589999999], [0.0356626, 51.4222782], [0.03640879999999999, 51.4218598], [0.041973199999999995, 51.4184388], [0.0429547, 51.417784], [0.043587999999999995, 51.4173432], [0.04419719999999999, 51.4169246], [0.044864499999999995, 51.4164572], [0.04535859999999999, 51.416116299999985], [0.045568599999999994, 51.4159444], [0.046018, 51.415578800000006], [0.04613199999999999, 51.415484799999994], [0.046880599999999994, 51.414837], [0.04874429999999999, 51.41300729999999], [0.04916029999999999, 51.41261349999999], [0.05050679999999999, 51.411241200000006], [0.0519068, 51.409879200000006], [0.0530322, 51.408890099999994], [0.0533763, 51.4085983], [0.05368379999999999, 51.4083429], [0.0546499, 51.40749069999999], [0.05478439999999999, 51.40739020000001], [0.054965499999999994, 51.40724029999999], [0.0556227, 51.406702799999984], [0.05701900407104348, 51.405578116262234], [0.0578815, 51.4048834], [0.058240700000000006, 51.4046312], [0.058417800000000006, 51.40450239999999], [0.059469499999999995, 51.40364849999999], [0.0596246, 51.4035129], [0.0599974, 51.40315030000001], [0.06033820000000001, 51.40282619999999], [0.06072269999999999, 51.40245529999999], [0.0608479, 51.40232579999999], [0.0613656, 51.401771499999995], [0.062063900000000005, 51.4010638], [0.06252109999999998, 51.4006422], [0.06260901510172931, 51.40054994399729], [0.06265810278279549, 51.40049843247918], [0.06270053640991985, 51.40045390353017], [0.06274413766608793, 51.40040814925083], [0.0628269, 51.4003213], [0.06450320000000001, 51.3986134], [0.0646219304619818, 51.39849087790381], [0.06470974438261402, 51.39840025945155], [0.0647944, 51.3983129], [0.065178, 51.397880699999995], [0.0656825, 51.39736469999999], [0.06639419999999999, 51.3966424], [0.06701899999999998, 51.3960055], [0.06767389999999998, 51.395331099999986], [0.0681868, 51.3948109], [0.0688386, 51.3942146], [0.06904329999999999, 51.3940015], [0.0699907, 51.3930153], [0.0701314, 51.3928714], [0.07171019999999999, 51.3912813], [0.0725451, 51.39042549999999], [0.0734953, 51.3894725], [0.0742542, 51.388743299999994], [0.07458, 51.3884375], [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.0811198, 51.3816356], [0.0825907, 51.38006029999999], [0.08364869999999999, 51.3790205], [0.0844709, 51.3781661], [0.0852917, 51.3773407], [0.0858452, 51.376764599999994], [0.08593119999999999, 51.376672600000006], [0.0861956, 51.376389800000005], [0.08646729999999998, 51.37608610000001], [0.0869127, 51.375601], [0.0874664, 51.3749406], [0.0878351, 51.37449990000001], [0.0880204, 51.37427829999999], [0.0886883, 51.373464600000005], [0.08878133411163373, 51.373353758495334], [0.08912819999999999, 51.3729405], [0.089551, 51.3724518], [0.0898092, 51.3721506], [0.08983152841195213, 51.372122937711794], [0.0900499, 51.3718524], [0.0903003, 51.3715572], [0.0904464, 51.37137479999999], [0.09138649999999998, 51.3701359], [0.0914553, 51.37004519999999], [0.0915938, 51.3698627], [0.0928299, 51.368302099999994], [0.0936788, 51.3672841], [0.0941583, 51.36675579999999], [0.09441769999999998, 51.36650850000001], [0.0949715, 51.3659962], [0.0959635, 51.3650542], [0.0970257, 51.3641181], [0.098108, 51.3632545], [0.09924679999999998, 51.3624156], [0.1003608, 51.361660500000006], [0.1015627, 51.36090279999999], [0.1057056, 51.358262100000005], [0.1071972, 51.3573087], [0.1083048, 51.35660069999999], [0.10893329999999998, 51.3561738], [0.1097743, 51.3555692], [0.1114562, 51.3542287], [0.11388179999999998, 51.35213420000001], [0.11490079999999998, 51.3513096], [0.1157478, 51.3506909], [0.11601139999999996, 51.3505061], [0.12054139999999998, 51.348281799999995], [0.1223534, 51.3475581], [0.1234378, 51.3472505], [0.1246384, 51.3469389], [0.125598, 51.3467284], [0.1278117, 51.346323600000005], [0.1308692, 51.3457368], [0.1330187, 51.3453051], [0.1338369, 51.34514190000001], [0.1345789, 51.34495590000001], [0.13600979999999996, 51.34456320000001], [0.1370671, 51.34419439999999], [0.1381396, 51.34375709999999], [0.1391015, 51.3432709], [0.1400584, 51.3427488], [0.1409214, 51.3422135], [0.1417545, 51.34161720000001], [0.1429312, 51.34059380000001], [0.1431707, 51.3403304], [0.1517815922104504, 51.33069708903964], [0.160004, 51.3214965], [0.1604361, 51.3209805], [0.1608447, 51.3204223], [0.1611616, 51.3198696], [0.1614308, 51.3193632], [0.16171999999999995, 51.31859740000001], [0.1623566, 51.3165298], [0.16263750000000002, 51.3158089], [0.1629403, 51.3151259], [0.1633352, 51.314393], [0.1637565, 51.3136889], [0.1644344, 51.312714699999994], [0.16484069999999998, 51.31221669999999], [0.1652967, 51.311669300000005], [0.1655591, 51.31137729999999], [0.16585369999999997, 51.3110215], [0.16585609999999998, 51.3110186], [0.16590409999999997, 51.310960599999994], [0.16605099999999998, 51.310783099999995], [0.16636719999999997, 51.3104011], [0.16664659999999998, 51.3100634], [0.16696019999999998, 51.309695100000006], [0.1683062, 51.3081141], [0.16905579999999998, 51.3072591], [0.17006289999999996, 51.30594529999999], [0.1704269, 51.30535609999999], [0.1710619, 51.30416209999999], [0.1713992, 51.303248799999984], [0.17166919999999997, 51.302314899999985], [0.17178319999999997, 51.30166830000001], [0.1718478, 51.3010297], [0.1718879, 51.30020299999999], [0.17186259999999998, 51.299346400000005], [0.1718476, 51.299217199999994], [0.1717944, 51.298758199999995], [0.1716332, 51.2982026], [0.1715755, 51.29788949999999], [0.17149039999999996, 51.2975387], [0.17138979999999998, 51.29708489999999], [0.171291, 51.29661969999999], [0.1709683, 51.29528100000001], [0.17071439999999996, 51.294056], [0.17063279999999997, 51.2936919], [0.17057419999999998, 51.2934165], [0.17027269999999997, 51.2921532], [0.17008769999999998, 51.2913331], [0.1700463, 51.291115999999995], [0.16993139999999998, 51.2904107], [0.16991789999999998, 51.2899382], [0.1699209, 51.289466999999995], [0.1699302, 51.289148399999995], [0.16995719999999995, 51.288823], [0.1700138, 51.28850550000001], [0.1701356, 51.2879708], [0.1701632, 51.28786289999999], [0.17020219999999997, 51.28775709999999], [0.17027809999999996, 51.2875533], [0.17041169999999997, 51.2872097], [0.17053049999999997, 51.286883800000005], [0.17073599999999997, 51.286441499999995], [0.1709068, 51.28611089999999], [0.17124260000000002, 51.28561789999999], [0.17157219999999998, 51.2851932], [0.17205469999999998, 51.2846019], [0.17228819999999995, 51.2843556], [0.1728043, 51.28388210000001], [0.1731496, 51.2835864], [0.1741997, 51.282854499999985], [0.1751599, 51.2822975], [0.1761697, 51.2817259], [0.1762825, 51.2816718], [0.17654629999999996, 51.281529199999994], [0.1773171, 51.28107729999999], [0.177624, 51.2808899], [0.1780347, 51.280621], [0.1782639, 51.2804569], [0.17850430000000003, 51.2802907], [0.17873700000000003, 51.2801154], [0.1788279, 51.28004859999999], [0.17932399999999998, 51.2796401], [0.1794333, 51.279545899999995], [0.17963799999999996, 51.279361], [0.1796630568239043, 51.27933926621781], [0.1797594, 51.27925570000001], [0.18012869999999995, 51.2788503], [0.1803627, 51.2785817], [0.1805959, 51.2782745], [0.1807709, 51.2780401], [0.18101220000000004, 51.277666399999994], [0.1811861, 51.27739420000001], [0.1813751, 51.27709569999999], [0.18152409999999997, 51.2768449], [0.18154907795981776, 51.27679751809724], [0.18172399999999997, 51.27646570000001], [0.1818982, 51.2761153], [0.1821612, 51.275617], [0.1822561, 51.2753998], [0.1823911, 51.2750806], [0.1825351, 51.2746075], [0.18255251992900232, 51.27453379516892], [0.1826342, 51.274188200000005], [0.18273069999999997, 51.273692], [0.1828313, 51.2733103], [0.1829198, 51.2730384], [0.18302579999999996, 51.27275649999999], [0.1831586, 51.2724528], [0.1833141, 51.2721482], [0.18344289999999996, 51.27190579999999], [0.1838714, 51.27134710000001], [0.1839082, 51.271296199999995], [0.1841228, 51.2710153], [0.1843539, 51.270751], [0.18449809999999997, 51.27058279999999], [0.1848596, 51.270211], [0.1852486, 51.26985059999999], [0.1855834, 51.26955040000001], [0.1859328, 51.26926389999999], [0.1864481, 51.268869900000006], [0.18733589999999997, 51.2679889], [0.1880882, 51.2670757], [0.1886274, 51.2662437], [0.1888575, 51.2658381], [0.1891429, 51.26520969999999], [0.1896931, 51.2638141], [0.1902131, 51.262510799999994], [0.1906791, 51.2613449], [0.191068, 51.260388500000005], [0.19150739999999997, 51.2593055], [0.1918123, 51.25852859999999], [0.1921064, 51.257791700000006], [0.1924209, 51.25700639999999], [0.1927656, 51.2561299], [0.1931844, 51.25511159999999], [0.19355, 51.25419119999999], [0.1939225, 51.2532835], [0.19427299999999997, 51.2524349], [0.19461039999999996, 51.251586999999994], [0.19572759999999997, 51.24871739999999], [0.19647139999999996, 51.2468148], [0.1984558, 51.24206319999999], [0.1987501, 51.2413346], [0.1990801, 51.2405261], [0.1997007, 51.23897469999999], [0.2000373, 51.2380919], [0.20063549999999997, 51.23674609999999], [0.20100820000000005, 51.236009], [0.20138449999999997, 51.235283800000005], [0.20164599999999996, 51.2347618], [0.2019425, 51.234209099999994], [0.2025464, 51.233031899999986], [0.2046111, 51.22907699999999], [0.2056048, 51.2276758], [0.2061413, 51.22701769999999], [0.2067106, 51.2263701], [0.2074649, 51.2256109], [0.20829239999999996, 51.2248772], [0.2099575, 51.2234148], [0.2114909, 51.222083899999994], [0.21260599999999996, 51.221171], [0.2131172, 51.22079299999999], [0.213684, 51.220391], [0.21454139999999997, 51.2198221], [0.2157674, 51.21907199999999], [0.21666509999999997, 51.21857930000001], [0.21719325401196615, 51.21830176221716], [0.217593, 51.2180917], [0.218531, 51.21765169999998], [0.2196558, 51.21717079999999], [0.2214643, 51.21645969999999], [0.2220417, 51.2162666], [0.2262452, 51.21503729999999], [0.2274216, 51.2146984], [0.228009, 51.214528], [0.2283254, 51.2144363], [0.22907830000000004, 51.2142195], [0.2300109, 51.2139503], [0.23068730000000004, 51.2137421], [0.23455469999999995, 51.2126244], [0.23575769999999993, 51.2122439], [0.23636199999999996, 51.21202659999999], [0.2370677, 51.21177229999999], [0.2376865, 51.21155950000001], [0.23903149999999995, 51.21099650000001], [0.24103749999999993, 51.2100229], [0.2420659, 51.2094735], [0.2433434, 51.2088074], [0.2438087999999999, 51.2085657], [0.2439421, 51.20849659999999], [0.24584059999999996, 51.2075109], [0.2500732, 51.205318899999995], [0.2502106, 51.20524549999999], [0.25052709999999995, 51.20507649999999], [0.251957, 51.20431299999999], [0.2540256, 51.20325869999999], [0.2552658, 51.20255219999999], [0.2564765, 51.20172049999999], [0.2571249, 51.2011973], [0.2577118, 51.2006633], [0.2582265, 51.2001119], [0.2587125, 51.19954769999999], [0.2591603, 51.19894990000001], [0.25948849999999996, 51.19835559999999], [0.2595687, 51.1982009], [0.2598513, 51.197655700000006], [0.2599583, 51.1973979], [0.2601516, 51.196932099999984], [0.2603318, 51.1965084], [0.2606107, 51.195834100000006], [0.2607714, 51.195445699999986], [0.2610777, 51.1947052], [0.2611108999999999, 51.1946173], [0.2612944, 51.19426239999999], [0.2614111, 51.19402869999999], [0.2615166, 51.19384149999999], [0.2616224999999999, 51.193686], [0.2617272, 51.193556699999995], [0.2618318, 51.19340859999999], [0.26199139999999993, 51.1932513], [0.2621778, 51.193095], [0.2623897, 51.1929363], [0.2626043, 51.1928001], [0.2628136, 51.1926782], [0.2630671, 51.1925488], [0.2633192, 51.1924387], [0.2636062, 51.192332], [0.2638825, 51.19224539999999], [0.2642147, 51.1921558], [0.26451139999999995, 51.192094099999984], [0.26484129999999995, 51.19203529999999], [0.26517319999999994, 51.19199309999999], [0.2660726, 51.1918973], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]}", "current_leg_start": "Grove Park Up Sg Cn Ed EXT", "dest_arr_time_act": "0618", "motion_projection": null, "next_location_lat": "51.1915396", "next_location_lon": "0.2694946", "previous_location": "Grove Park Up Sg Cn Ed EXT", "current_leg_milage": "21.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 800.173, \"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\": 828.958, \"from_m\": 800.173, \"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\": 866.204, \"from_m\": 828.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5827.404, \"from_m\": 866.204, \"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\": 5836.969, \"from_m\": 5827.404, \"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\": 5909.7, \"from_m\": 5836.969, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6102.936, \"from_m\": 5909.7, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6667.287, \"from_m\": 6102.936, \"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\": 6713.254, \"from_m\": 6667.287, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7337.863, \"from_m\": 6713.254, \"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\": 10090.521, \"from_m\": 7337.863, \"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\": 10133.344, \"from_m\": 10090.521, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12098.858, \"from_m\": 10133.344, \"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\": 18461.994, \"from_m\": 12098.858, \"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\": 21248.569, \"from_m\": 18461.994, \"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\": 23799.215, \"from_m\": 21248.569, \"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\": 27276.186, \"from_m\": 23799.215, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33278.625, \"from_m\": 27276.186, \"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\": 34063.458, \"from_m\": 33278.625, \"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\": 34287.806, \"from_m\": 34063.458, \"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\": 34337.84, \"from_m\": 34287.806, \"capability_applied\": null, \"effective_limit_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\": 34394.992, \"from_m\": 34337.84, \"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\": 34874.919, \"from_m\": 34394.992, \"capability_applied\": null, \"effective_limit_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\": 35125.315, \"from_m\": 34874.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 628602, \"profile_key\": \"c58adea4a137ec6cb60915ebd239971a99a2e8a257cc178a3d745aded8f0c188\", \"schedule_id\": 24372, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Grove Park Up Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100466}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0550\", \"location\": \"Grove Park Up Headshunt\", \"stage_seq\": 2, \"distance_m\": 424.112, \"section_seq\": 1, \"route_path_id\": 100466}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0554\", \"location\": \"Grove Park Up Sg Cn Ed EXT\", \"stage_seq\": 3, \"distance_m\": 800.173, \"section_seq\": 1, \"route_path_id\": 100466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Grove Park\", \"stage_seq\": 4, \"distance_m\": 2038.675, \"section_seq\": 1, \"route_path_id\": 100466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Chislehurst\", \"stage_seq\": 5, \"distance_m\": 5672.843, \"section_seq\": 1, \"route_path_id\": 100466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 6, \"distance_m\": 7210.01, \"section_seq\": 1, \"route_path_id\": 100466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Orpington\", \"stage_seq\": 7, \"distance_m\": 9883.13, \"section_seq\": 1, \"route_path_id\": 100466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Sevenoaks\", \"stage_seq\": 8, \"distance_m\": 23122.867, \"section_seq\": 1, \"route_path_id\": 100466}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": null, \"location\": \"Tonbridge\", \"stage_seq\": 9, \"distance_m\": 35125.315, \"section_seq\": 1, \"route_path_id\": 100466}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35125.315, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100466}], \"total_distance_m\": 35125.315, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 33918.802, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1206.513, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0539", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "40.0", "current_position_lat": "51.1915396", "current_position_lon": "0.2694946", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:06Z\", \"source_id\": 52048978, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:12Z\", \"source_id\": 16785823, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:54Z\", \"source_id\": 52052598, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:58Z\", \"source_id\": 16786935, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:27Z\", \"source_id\": 52056238, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:28Z\", \"source_id\": 16787988, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:48Z\", \"source_id\": 52066889, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:52Z\", \"source_id\": 16791267, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:37Z\", \"source_id\": 52108102, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:43Z\", \"source_id\": 16804525, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tonbridge", "service_state_platform": "3", "timing_fact_generation": 1789622264863459, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:21.765354", "service_state_evidence_id": 16804525, "current_leg_start_actual_dep": "2026-09-17T05:54:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:22.795739", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
TON |
5H86 |
465170+465907+466006 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 800.173, "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": 828.958, "from_m": 800.173, "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": 866.204, "from_m": 828.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5827.404, "from_m": 866.204, "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": 5836.969, "from_m": 5827.404, "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": 5909.7, "from_m": 5836.969, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6102.936, "from_m": 5909.7, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6667.287, "from_m": 6102.936, "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": 6713.254, "from_m": 6667.287, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7337.863, "from_m": 6713.254, "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": 10090.521, "from_m": 7337.863, "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": 10133.344, "from_m": 10090.521, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12098.858, "from_m": 10133.344, "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": 18461.994, "from_m": 12098.858, "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": 21248.569, "from_m": 18461.994, "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": 23799.215, "from_m": 21248.569, "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": 27276.186, "from_m": 23799.215, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33278.625, "from_m": 27276.186, "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": 34063.458, "from_m": 33278.625, "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": 34287.806, "from_m": 34063.458, "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": 34337.84, "from_m": 34287.806, "capability_applied": null, "effective_limit_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": 34394.992, "from_m": 34337.84, "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": 34874.919, "from_m": 34394.992, "capability_applied": null, "effective_limit_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": 35125.315, "from_m": 34874.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 628602, "profile_key": "c58adea4a137ec6cb60915ebd239971a99a2e8a257cc178a3d745aded8f0c188", "schedule_id": 24372, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0539", "location": "Grove Park Up Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100466}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0550", "location": "Grove Park Up Headshunt", "stage_seq": 2, "distance_m": 424.112, "section_seq": 1, "route_path_id": 100466}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0554", "location": "Grove Park Up Sg Cn Ed EXT", "stage_seq": 3, "distance_m": 800.173, "section_seq": 1, "route_path_id": 100466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Grove Park", "stage_seq": 4, "distance_m": 2038.675, "section_seq": 1, "route_path_id": 100466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Chislehurst", "stage_seq": 5, "distance_m": 5672.843, "section_seq": 1, "route_path_id": 100466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Petts Wood Jn", "stage_seq": 6, "distance_m": 7210.01, "section_seq": 1, "route_path_id": 100466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Orpington", "stage_seq": 7, "distance_m": 9883.13, "section_seq": 1, "route_path_id": 100466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Sevenoaks", "stage_seq": 8, "distance_m": 23122.867, "section_seq": 1, "route_path_id": 100466}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": null, "location": "Tonbridge", "stage_seq": 9, "distance_m": 35125.315, "section_seq": 1, "route_path_id": 100466}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35125.315, "from_m": 0.0, "section_seq": 1, "route_path_id": 100466}], "total_distance_m": 35125.315, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 33918.802, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1206.513, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:06Z", "source_id": 52048978, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:42:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:12Z", "source_id": 16785823, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:54Z", "source_id": 52052598, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:58Z", "source_id": 16786935, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32051, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:27Z", "source_id": 52056238, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:47:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:28Z", "source_id": 16787988, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32581, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:48Z", "source_id": 52066889, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:54:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:52Z", "source_id": 16791267, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32695, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:37Z", "source_id": 52108102, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:18:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:43Z", "source_id": 16804525, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}] |
Grove Park Up Carriage Holding Sidings |
0539 |
0539 |
None |
5:39:00 |
None |
Tonbridge |
0618 |
0618 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90790/2026-09-17/detailed |
None |
Grove Park Up Sg Cn Ed EXT |
2026-09-17T05:54:00+01:00 |
Tonbridge |
40.0 |
{"type": "LineString", "coordinates": [[0.011648475582622294, 51.43912998844425], [0.0118895, 51.43893219999999], [0.011954899999999996, 51.4388682], [0.0121078, 51.438712], [0.012446199999999998, 51.43845180000001], [0.0128054, 51.43808990000001], [0.0131448, 51.43781829999998], [0.013202999999999998, 51.4377603], [0.0136402, 51.43740540000001], [0.013927099999999998, 51.4371239], [0.014162499999999996, 51.4368927], [0.0148271, 51.4362722], [0.015063699999999994, 51.4360513], [0.0151035, 51.4360167], [0.0156707, 51.435523700000005], [0.0161943, 51.4350856], [0.0166123, 51.4347314], [0.0183697, 51.4333329], [0.018981, 51.4328214], [0.019659, 51.432281200000006], [0.0201322, 51.43195800000001], [0.020802099999999997, 51.431521], [0.0211852, 51.43127609999999], [0.0215904, 51.43101199999999], [0.0218589, 51.43084309999999], [0.0228898, 51.4301965], [0.023360346551397276, 51.42989965059028], [0.023930599999999996, 51.4295399], [0.0247744, 51.4290078], [0.025238699999999996, 51.42871059999999], [0.026054099999999997, 51.42820139999999], [0.0265986, 51.4278489], [0.0276775, 51.427189199999994], [0.029099099999999996, 51.42634069999998], [0.0307723, 51.4253388], [0.03191839999999999, 51.4246491], [0.0331298, 51.423893], [0.0337427, 51.4234995], [0.0342493, 51.4231723], [0.03474130000000001, 51.42284589999999], [0.0356626, 51.4222782], [0.03640879999999999, 51.4218598], [0.041973199999999995, 51.4184388], [0.0429547, 51.417784], [0.043587999999999995, 51.4173432], [0.04419719999999999, 51.4169246], [0.044864499999999995, 51.4164572], [0.04535859999999999, 51.416116299999985], [0.045568599999999994, 51.4159444], [0.046018, 51.415578800000006], [0.04613199999999999, 51.415484799999994], [0.046880599999999994, 51.414837], [0.04874429999999999, 51.41300729999999], [0.04916029999999999, 51.41261349999999], [0.05050679999999999, 51.411241200000006], [0.0519068, 51.409879200000006], [0.0530322, 51.408890099999994], [0.0533763, 51.4085983], [0.05368379999999999, 51.4083429], [0.0546499, 51.40749069999999], [0.05478439999999999, 51.40739020000001], [0.054965499999999994, 51.40724029999999], [0.0556227, 51.406702799999984], [0.05701900407104348, 51.405578116262234], [0.0578815, 51.4048834], [0.058240700000000006, 51.4046312], [0.058417800000000006, 51.40450239999999], [0.059469499999999995, 51.40364849999999], [0.0596246, 51.4035129], [0.0599974, 51.40315030000001], [0.06033820000000001, 51.40282619999999], [0.06072269999999999, 51.40245529999999], [0.0608479, 51.40232579999999], [0.0613656, 51.401771499999995], [0.062063900000000005, 51.4010638], [0.06252109999999998, 51.4006422], [0.06260901510172931, 51.40054994399729], [0.06265810278279549, 51.40049843247918], [0.06270053640991985, 51.40045390353017], [0.06274413766608793, 51.40040814925083], [0.0628269, 51.4003213], [0.06450320000000001, 51.3986134], [0.0646219304619818, 51.39849087790381], [0.06470974438261402, 51.39840025945155], [0.0647944, 51.3983129], [0.065178, 51.397880699999995], [0.0656825, 51.39736469999999], [0.06639419999999999, 51.3966424], [0.06701899999999998, 51.3960055], [0.06767389999999998, 51.395331099999986], [0.0681868, 51.3948109], [0.0688386, 51.3942146], [0.06904329999999999, 51.3940015], [0.0699907, 51.3930153], [0.0701314, 51.3928714], [0.07171019999999999, 51.3912813], [0.0725451, 51.39042549999999], [0.0734953, 51.3894725], [0.0742542, 51.388743299999994], [0.07458, 51.3884375], [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.0811198, 51.3816356], [0.0825907, 51.38006029999999], [0.08364869999999999, 51.3790205], [0.0844709, 51.3781661], [0.0852917, 51.3773407], [0.0858452, 51.376764599999994], [0.08593119999999999, 51.376672600000006], [0.0861956, 51.376389800000005], [0.08646729999999998, 51.37608610000001], [0.0869127, 51.375601], [0.0874664, 51.3749406], [0.0878351, 51.37449990000001], [0.0880204, 51.37427829999999], [0.0886883, 51.373464600000005], [0.08878133411163373, 51.373353758495334], [0.08912819999999999, 51.3729405], [0.089551, 51.3724518], [0.0898092, 51.3721506], [0.08983152841195213, 51.372122937711794], [0.0900499, 51.3718524], [0.0903003, 51.3715572], [0.0904464, 51.37137479999999], [0.09138649999999998, 51.3701359], [0.0914553, 51.37004519999999], [0.0915938, 51.3698627], [0.0928299, 51.368302099999994], [0.0936788, 51.3672841], [0.0941583, 51.36675579999999], [0.09441769999999998, 51.36650850000001], [0.0949715, 51.3659962], [0.0959635, 51.3650542], [0.0970257, 51.3641181], [0.098108, 51.3632545], [0.09924679999999998, 51.3624156], [0.1003608, 51.361660500000006], [0.1015627, 51.36090279999999], [0.1057056, 51.358262100000005], [0.1071972, 51.3573087], [0.1083048, 51.35660069999999], [0.10893329999999998, 51.3561738], [0.1097743, 51.3555692], [0.1114562, 51.3542287], [0.11388179999999998, 51.35213420000001], [0.11490079999999998, 51.3513096], [0.1157478, 51.3506909], [0.11601139999999996, 51.3505061], [0.12054139999999998, 51.348281799999995], [0.1223534, 51.3475581], [0.1234378, 51.3472505], [0.1246384, 51.3469389], [0.125598, 51.3467284], [0.1278117, 51.346323600000005], [0.1308692, 51.3457368], [0.1330187, 51.3453051], [0.1338369, 51.34514190000001], [0.1345789, 51.34495590000001], [0.13600979999999996, 51.34456320000001], [0.1370671, 51.34419439999999], [0.1381396, 51.34375709999999], [0.1391015, 51.3432709], [0.1400584, 51.3427488], [0.1409214, 51.3422135], [0.1417545, 51.34161720000001], [0.1429312, 51.34059380000001], [0.1431707, 51.3403304], [0.1517815922104504, 51.33069708903964], [0.160004, 51.3214965], [0.1604361, 51.3209805], [0.1608447, 51.3204223], [0.1611616, 51.3198696], [0.1614308, 51.3193632], [0.16171999999999995, 51.31859740000001], [0.1623566, 51.3165298], [0.16263750000000002, 51.3158089], [0.1629403, 51.3151259], [0.1633352, 51.314393], [0.1637565, 51.3136889], [0.1644344, 51.312714699999994], [0.16484069999999998, 51.31221669999999], [0.1652967, 51.311669300000005], [0.1655591, 51.31137729999999], [0.16585369999999997, 51.3110215], [0.16585609999999998, 51.3110186], [0.16590409999999997, 51.310960599999994], [0.16605099999999998, 51.310783099999995], [0.16636719999999997, 51.3104011], [0.16664659999999998, 51.3100634], [0.16696019999999998, 51.309695100000006], [0.1683062, 51.3081141], [0.16905579999999998, 51.3072591], [0.17006289999999996, 51.30594529999999], [0.1704269, 51.30535609999999], [0.1710619, 51.30416209999999], [0.1713992, 51.303248799999984], [0.17166919999999997, 51.302314899999985], [0.17178319999999997, 51.30166830000001], [0.1718478, 51.3010297], [0.1718879, 51.30020299999999], [0.17186259999999998, 51.299346400000005], [0.1718476, 51.299217199999994], [0.1717944, 51.298758199999995], [0.1716332, 51.2982026], [0.1715755, 51.29788949999999], [0.17149039999999996, 51.2975387], [0.17138979999999998, 51.29708489999999], [0.171291, 51.29661969999999], [0.1709683, 51.29528100000001], [0.17071439999999996, 51.294056], [0.17063279999999997, 51.2936919], [0.17057419999999998, 51.2934165], [0.17027269999999997, 51.2921532], [0.17008769999999998, 51.2913331], [0.1700463, 51.291115999999995], [0.16993139999999998, 51.2904107], [0.16991789999999998, 51.2899382], [0.1699209, 51.289466999999995], [0.1699302, 51.289148399999995], [0.16995719999999995, 51.288823], [0.1700138, 51.28850550000001], [0.1701356, 51.2879708], [0.1701632, 51.28786289999999], [0.17020219999999997, 51.28775709999999], [0.17027809999999996, 51.2875533], [0.17041169999999997, 51.2872097], [0.17053049999999997, 51.286883800000005], [0.17073599999999997, 51.286441499999995], [0.1709068, 51.28611089999999], [0.17124260000000002, 51.28561789999999], [0.17157219999999998, 51.2851932], [0.17205469999999998, 51.2846019], [0.17228819999999995, 51.2843556], [0.1728043, 51.28388210000001], [0.1731496, 51.2835864], [0.1741997, 51.282854499999985], [0.1751599, 51.2822975], [0.1761697, 51.2817259], [0.1762825, 51.2816718], [0.17654629999999996, 51.281529199999994], [0.1773171, 51.28107729999999], [0.177624, 51.2808899], [0.1780347, 51.280621], [0.1782639, 51.2804569], [0.17850430000000003, 51.2802907], [0.17873700000000003, 51.2801154], [0.1788279, 51.28004859999999], [0.17932399999999998, 51.2796401], [0.1794333, 51.279545899999995], [0.17963799999999996, 51.279361], [0.1796630568239043, 51.27933926621781], [0.1797594, 51.27925570000001], [0.18012869999999995, 51.2788503], [0.1803627, 51.2785817], [0.1805959, 51.2782745], [0.1807709, 51.2780401], [0.18101220000000004, 51.277666399999994], [0.1811861, 51.27739420000001], [0.1813751, 51.27709569999999], [0.18152409999999997, 51.2768449], [0.18154907795981776, 51.27679751809724], [0.18172399999999997, 51.27646570000001], [0.1818982, 51.2761153], [0.1821612, 51.275617], [0.1822561, 51.2753998], [0.1823911, 51.2750806], [0.1825351, 51.2746075], [0.18255251992900232, 51.27453379516892], [0.1826342, 51.274188200000005], [0.18273069999999997, 51.273692], [0.1828313, 51.2733103], [0.1829198, 51.2730384], [0.18302579999999996, 51.27275649999999], [0.1831586, 51.2724528], [0.1833141, 51.2721482], [0.18344289999999996, 51.27190579999999], [0.1838714, 51.27134710000001], [0.1839082, 51.271296199999995], [0.1841228, 51.2710153], [0.1843539, 51.270751], [0.18449809999999997, 51.27058279999999], [0.1848596, 51.270211], [0.1852486, 51.26985059999999], [0.1855834, 51.26955040000001], [0.1859328, 51.26926389999999], [0.1864481, 51.268869900000006], [0.18733589999999997, 51.2679889], [0.1880882, 51.2670757], [0.1886274, 51.2662437], [0.1888575, 51.2658381], [0.1891429, 51.26520969999999], [0.1896931, 51.2638141], [0.1902131, 51.262510799999994], [0.1906791, 51.2613449], [0.191068, 51.260388500000005], [0.19150739999999997, 51.2593055], [0.1918123, 51.25852859999999], [0.1921064, 51.257791700000006], [0.1924209, 51.25700639999999], [0.1927656, 51.2561299], [0.1931844, 51.25511159999999], [0.19355, 51.25419119999999], [0.1939225, 51.2532835], [0.19427299999999997, 51.2524349], [0.19461039999999996, 51.251586999999994], [0.19572759999999997, 51.24871739999999], [0.19647139999999996, 51.2468148], [0.1984558, 51.24206319999999], [0.1987501, 51.2413346], [0.1990801, 51.2405261], [0.1997007, 51.23897469999999], [0.2000373, 51.2380919], [0.20063549999999997, 51.23674609999999], [0.20100820000000005, 51.236009], [0.20138449999999997, 51.235283800000005], [0.20164599999999996, 51.2347618], [0.2019425, 51.234209099999994], [0.2025464, 51.233031899999986], [0.2046111, 51.22907699999999], [0.2056048, 51.2276758], [0.2061413, 51.22701769999999], [0.2067106, 51.2263701], [0.2074649, 51.2256109], [0.20829239999999996, 51.2248772], [0.2099575, 51.2234148], [0.2114909, 51.222083899999994], [0.21260599999999996, 51.221171], [0.2131172, 51.22079299999999], [0.213684, 51.220391], [0.21454139999999997, 51.2198221], [0.2157674, 51.21907199999999], [0.21666509999999997, 51.21857930000001], [0.21719325401196615, 51.21830176221716], [0.217593, 51.2180917], [0.218531, 51.21765169999998], [0.2196558, 51.21717079999999], [0.2214643, 51.21645969999999], [0.2220417, 51.2162666], [0.2262452, 51.21503729999999], [0.2274216, 51.2146984], [0.228009, 51.214528], [0.2283254, 51.2144363], [0.22907830000000004, 51.2142195], [0.2300109, 51.2139503], [0.23068730000000004, 51.2137421], [0.23455469999999995, 51.2126244], [0.23575769999999993, 51.2122439], [0.23636199999999996, 51.21202659999999], [0.2370677, 51.21177229999999], [0.2376865, 51.21155950000001], [0.23903149999999995, 51.21099650000001], [0.24103749999999993, 51.2100229], [0.2420659, 51.2094735], [0.2433434, 51.2088074], [0.2438087999999999, 51.2085657], [0.2439421, 51.20849659999999], [0.24584059999999996, 51.2075109], [0.2500732, 51.205318899999995], [0.2502106, 51.20524549999999], [0.25052709999999995, 51.20507649999999], [0.251957, 51.20431299999999], [0.2540256, 51.20325869999999], [0.2552658, 51.20255219999999], [0.2564765, 51.20172049999999], [0.2571249, 51.2011973], [0.2577118, 51.2006633], [0.2582265, 51.2001119], [0.2587125, 51.19954769999999], [0.2591603, 51.19894990000001], [0.25948849999999996, 51.19835559999999], [0.2595687, 51.1982009], [0.2598513, 51.197655700000006], [0.2599583, 51.1973979], [0.2601516, 51.196932099999984], [0.2603318, 51.1965084], [0.2606107, 51.195834100000006], [0.2607714, 51.195445699999986], [0.2610777, 51.1947052], [0.2611108999999999, 51.1946173], [0.2612944, 51.19426239999999], [0.2614111, 51.19402869999999], [0.2615166, 51.19384149999999], [0.2616224999999999, 51.193686], [0.2617272, 51.193556699999995], [0.2618318, 51.19340859999999], [0.26199139999999993, 51.1932513], [0.2621778, 51.193095], [0.2623897, 51.1929363], [0.2626043, 51.1928001], [0.2628136, 51.1926782], [0.2630671, 51.1925488], [0.2633192, 51.1924387], [0.2636062, 51.192332], [0.2638825, 51.19224539999999], [0.2642147, 51.1921558], [0.26451139999999995, 51.192094099999984], [0.26484129999999995, 51.19203529999999], [0.26517319999999994, 51.19199309999999], [0.2660726, 51.1918973], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]} |
21.4 |
0538 |
0618 |
Grove Park Up Sg Cn Ed EXT |
Tonbridge |
Tonbridge |
51.1915396 |
0.2694946 |
51.1915396 |
0.2694946 |
1 |
0 |
2026-09-17 05:28:51 |
TERMINATED |
2026-09-17 05:18:00 |
Tonbridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16804525 |
1789622264863459 |
34 |
34 |
2026-09-17 05:28:22.795739 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:21.765354 |
| 598164 |
628132 |
L82284 |
872H90M517 |
2026-09-17 |
COMPLETE |
16803888 |
2026-09-17 06:18:00 |
2026-09-17 05:28:51 |
2026-09-19 05:28:51 |
{"id": 628132, "stp": "P", "toc": "South Western Railway", "uid": "L82284", "consist": "701008", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82284/2026-09-17/detailed", "trust_id": "872H90M517", "origin_crs": "SHP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-17", "dest_arr_time": "0616", "dest_platform": "17", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2H90", "timing_status": "LATE", "origin_station": "Shepperton", "current_leg_arr": "0618", "current_leg_dep": "0614", "current_leg_end": "London Waterloo", "origin_dep_time": "0523", "origin_platform": null, "current_location": "London Waterloo", "last_update_time": "2026-09-17T05:28:51", "route_debug_link": null, "timing_variation": "+2 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": "0616", "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\": 359.727, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 9312.423, \"from_m\": 359.727, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9685.396, \"from_m\": 9312.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9927.872, \"from_m\": 9685.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9949.706, \"from_m\": 9927.872, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10389.4, \"from_m\": 9949.706, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10473.033, \"from_m\": 10389.4, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11432.188, \"from_m\": 10473.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\": 11666.599, \"from_m\": 11432.188, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11862.86, \"from_m\": 11666.599, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11938.442, \"from_m\": 11862.86, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12033.421, \"from_m\": 11938.442, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12087.708, \"from_m\": 12033.421, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12431.142, \"from_m\": 12087.708, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12468.492, \"from_m\": 12431.142, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13823.835, \"from_m\": 12468.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\": 14931.649, \"from_m\": 13823.835, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14982.323, \"from_m\": 14931.649, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15008.974, \"from_m\": 14982.323, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22378.369, \"from_m\": 15008.974, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22421.045, \"from_m\": 22378.369, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23761.232, \"from_m\": 22421.045, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24261.391, \"from_m\": 23761.232, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25259.34, \"from_m\": 24261.391, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25305.276, \"from_m\": 25259.34, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25711.457, \"from_m\": 25305.276, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25808.988, \"from_m\": 25711.457, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27144.393, \"from_m\": 25808.988, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27267.735, \"from_m\": 27144.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\": 28048.473, \"from_m\": 27267.735, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28879.057, \"from_m\": 28048.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\": 29733.734, \"from_m\": 28879.057, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30311.069, \"from_m\": 29733.734, \"capability_applied\": null, \"effective_limit_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\": 628132, \"profile_key\": \"fe3b55523298363ca0c1881f0e7e859f73f54fe7887ad1574701eef808833328\", \"schedule_id\": 17289, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Shepperton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0526\", \"wtt_dep\": \"0526H\", \"location\": \"Upper Halliford\", \"stage_seq\": 2, \"distance_m\": 2336.59, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0528H\", \"location\": \"Sunbury\", \"stage_seq\": 3, \"distance_m\": 3300.17, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0532H\", \"location\": \"Hampton\", \"stage_seq\": 4, \"distance_m\": 6898.354, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0535H\", \"location\": \"Fulwell\", \"stage_seq\": 5, \"distance_m\": 9601.276, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538H\", \"location\": \"Strawberry Hill\", \"stage_seq\": 6, \"distance_m\": 10528.916, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Twickenham Jn\", \"stage_seq\": 7, \"distance_m\": 11701.355, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0543H\", \"location\": \"Twickenham\", \"stage_seq\": 8, \"distance_m\": 12136.614, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0545H\", \"location\": \"St. Margarets\", \"stage_seq\": 9, \"distance_m\": 13017.509, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0549\", \"location\": \"Richmond\", \"stage_seq\": 10, \"distance_m\": 14727.966, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0551\", \"location\": \"North Sheen\", \"stage_seq\": 11, \"distance_m\": 15908.686, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0553H\", \"location\": \"Mortlake\", \"stage_seq\": 12, \"distance_m\": 17180.063, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0556H\", \"location\": \"Barnes\", \"stage_seq\": 13, \"distance_m\": 19033.538, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559H\", \"location\": \"Putney\", \"stage_seq\": 14, \"distance_m\": 20919.068, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0602H\", \"location\": \"Wandsworth Town\", \"stage_seq\": 15, \"distance_m\": 22848.749, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 16, \"distance_m\": 24145.335, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"West London Jn\", \"stage_seq\": 17, \"distance_m\": 25245.902, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0608H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 18, \"distance_m\": 26077.832, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 19, \"distance_m\": 27109.623, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Vauxhall\", \"stage_seq\": 20, \"distance_m\": 28243.495, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 21, \"distance_m\": 29582.092, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 22, \"distance_m\": 30311.069, \"section_seq\": 1, \"route_path_id\": 72974}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30311.069, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72974}], \"total_distance_m\": 30311.069, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 30158.456, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 152.613, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0523", "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\": 28440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:24Z\", \"source_id\": 52030569, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:25:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:28Z\", \"source_id\": 16780266, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:24Z\", \"source_id\": 52030569, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:28:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:28Z\", \"source_id\": 16780267, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:08Z\", \"source_id\": 52037474, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:32:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:13Z\", \"source_id\": 16782352, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:11Z\", \"source_id\": 52039834, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:18Z\", \"source_id\": 16782991, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:06Z\", \"source_id\": 52044173, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:37:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:08Z\", \"source_id\": 16784316, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:25Z\", \"source_id\": 52049397, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:28Z\", \"source_id\": 16785966, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:16Z\", \"source_id\": 52053163, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:20Z\", \"source_id\": 16787094, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:59Z\", \"source_id\": 52056987, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:08Z\", \"source_id\": 16788254, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:52Z\", \"source_id\": 52061143, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:58Z\", \"source_id\": 16789509, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:10Z\", \"source_id\": 52064491, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:17Z\", \"source_id\": 16790535, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:40Z\", \"source_id\": 52069651, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:43Z\", \"source_id\": 16792158, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:41Z\", \"source_id\": 52074375, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:43Z\", \"source_id\": 16793585, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:36Z\", \"source_id\": 52079084, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:39Z\", \"source_id\": 16795066, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:14Z\", \"source_id\": 52083582, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:17Z\", \"source_id\": 16796513, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:16Z\", \"source_id\": 52092535, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:19Z\", \"source_id\": 16799425, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:54Z\", \"source_id\": 52099153, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:58Z\", \"source_id\": 16801623, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:42Z\", \"source_id\": 52106286, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:48Z\", \"source_id\": 16803888, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "24", "timing_fact_generation": 1789622209277060, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:22.306441", "service_state_evidence_id": 16803888, "current_leg_start_actual_dep": "2026-09-17T06:14:00+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:22.799404", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
SHP |
None |
2H90 |
701008 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 359.727, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 9312.423, "from_m": 359.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9685.396, "from_m": 9312.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9927.872, "from_m": 9685.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9949.706, "from_m": 9927.872, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10389.4, "from_m": 9949.706, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10473.033, "from_m": 10389.4, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11432.188, "from_m": 10473.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": 11666.599, "from_m": 11432.188, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11862.86, "from_m": 11666.599, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11938.442, "from_m": 11862.86, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12033.421, "from_m": 11938.442, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12087.708, "from_m": 12033.421, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12431.142, "from_m": 12087.708, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12468.492, "from_m": 12431.142, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13823.835, "from_m": 12468.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": 14931.649, "from_m": 13823.835, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14982.323, "from_m": 14931.649, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15008.974, "from_m": 14982.323, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22378.369, "from_m": 15008.974, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22421.045, "from_m": 22378.369, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23761.232, "from_m": 22421.045, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24261.391, "from_m": 23761.232, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25259.34, "from_m": 24261.391, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25305.276, "from_m": 25259.34, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25711.457, "from_m": 25305.276, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25808.988, "from_m": 25711.457, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27144.393, "from_m": 25808.988, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27267.735, "from_m": 27144.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": 28048.473, "from_m": 27267.735, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28879.057, "from_m": 28048.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": 29733.734, "from_m": 28879.057, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30311.069, "from_m": 29733.734, "capability_applied": null, "effective_limit_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": 628132, "profile_key": "fe3b55523298363ca0c1881f0e7e859f73f54fe7887ad1574701eef808833328", "schedule_id": 17289, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0523", "location": "Shepperton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0526", "wtt_dep": "0526H", "location": "Upper Halliford", "stage_seq": 2, "distance_m": 2336.59, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0528H", "location": "Sunbury", "stage_seq": 3, "distance_m": 3300.17, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0532H", "location": "Hampton", "stage_seq": 4, "distance_m": 6898.354, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0535H", "location": "Fulwell", "stage_seq": 5, "distance_m": 9601.276, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538H", "location": "Strawberry Hill", "stage_seq": 6, "distance_m": 10528.916, "section_seq": 1, "route_path_id": 72974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Twickenham Jn", "stage_seq": 7, "distance_m": 11701.355, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0543H", "location": "Twickenham", "stage_seq": 8, "distance_m": 12136.614, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0545H", "location": "St. Margarets", "stage_seq": 9, "distance_m": 13017.509, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0549", "location": "Richmond", "stage_seq": 10, "distance_m": 14727.966, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0551", "location": "North Sheen", "stage_seq": 11, "distance_m": 15908.686, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0553H", "location": "Mortlake", "stage_seq": 12, "distance_m": 17180.063, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0556H", "location": "Barnes", "stage_seq": 13, "distance_m": 19033.538, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559H", "location": "Putney", "stage_seq": 14, "distance_m": 20919.068, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0602H", "location": "Wandsworth Town", "stage_seq": 15, "distance_m": 22848.749, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605H", "location": "Clapham Junction (W)", "stage_seq": 16, "distance_m": 24145.335, "section_seq": 1, "route_path_id": 72974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "West London Jn", "stage_seq": 17, "distance_m": 25245.902, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0608H", "location": "Queenstown Road (Battersea)", "stage_seq": 18, "distance_m": 26077.832, "section_seq": 1, "route_path_id": 72974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Nine Elms Jn", "stage_seq": 19, "distance_m": 27109.623, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Vauxhall", "stage_seq": 20, "distance_m": 28243.495, "section_seq": 1, "route_path_id": 72974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Waterloo West Crossings", "stage_seq": 21, "distance_m": 29582.092, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 22, "distance_m": 30311.069, "section_seq": 1, "route_path_id": 72974}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30311.069, "from_m": 0.0, "section_seq": 1, "route_path_id": 72974}], "total_distance_m": 30311.069, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 30158.456, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 152.613, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28440, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:24Z", "source_id": 52030569, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:25:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:28Z", "source_id": 16780266, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28443, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:24Z", "source_id": 52030569, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:28:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:28Z", "source_id": 16780267, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28447, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:08Z", "source_id": 52037474, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:32:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:13Z", "source_id": 16782352, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28455, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:11Z", "source_id": 52039834, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:35:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:18Z", "source_id": 16782991, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28323, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:06Z", "source_id": 52044173, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:37:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:08Z", "source_id": 16784316, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28288, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:25Z", "source_id": 52049397, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:42:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:28Z", "source_id": 16785966, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:16Z", "source_id": 52053163, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:44:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:20Z", "source_id": 16787094, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:59Z", "source_id": 52056987, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:47:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:08Z", "source_id": 16788254, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28343, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:52Z", "source_id": 52061143, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:50:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:58Z", "source_id": 16789509, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28356, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:10Z", "source_id": 52064491, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:17Z", "source_id": 16790535, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28390, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:40Z", "source_id": 52069651, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:56:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:43Z", "source_id": 16792158, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28416, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:41Z", "source_id": 52074375, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:59:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:43Z", "source_id": 16793585, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28423, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:36Z", "source_id": 52079084, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:02:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:39Z", "source_id": 16795066, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29133, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:14Z", "source_id": 52083582, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:05:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:17Z", "source_id": 16796513, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29115, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:16Z", "source_id": 52092535, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:10:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:19Z", "source_id": 16799425, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29086, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:54Z", "source_id": 52099153, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:13:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:58Z", "source_id": 16801623, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28991, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:42Z", "source_id": 52106286, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T05:18:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:48Z", "source_id": 16803888, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}] |
Shepperton |
0523 |
0523 |
None |
None |
None |
London Waterloo |
0616 |
0616 |
17 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L82284/2026-09-17/detailed |
None |
Vauxhall |
2026-09-17T06:14: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 |
0614 |
0618 |
Vauxhall |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-17 05:28:51 |
TERMINATED |
2026-09-17 05:18:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803888 |
1789622209277060 |
89 |
89 |
2026-09-17 05:28:22.799404 |
24 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:22.306441 |
| 598165 |
628220 |
C18669 |
532V93M517 |
2026-09-17 |
COMPLETE |
16803818 |
2026-09-17 06:18:00 |
2026-09-17 05:28:51 |
2026-09-19 05:28:51 |
{"id": 628220, "stp": "P", "toc": "Great Northern", "uid": "C18669", "consist": "717009", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18669/2026-09-17/detailed", "trust_id": "532V93M517", "origin_crs": "WGC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "10", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2V93", "timing_status": "LATE", "origin_station": "Welwyn Garden City", "current_leg_arr": "0618", "current_leg_dep": "0615", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "0526", "origin_platform": "4", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-17T05:28:51", "route_debug_link": null, "timing_variation": "+3 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": "0615", "motion_projection": null, "next_location_lat": "51.5186636", "next_location_lon": "-0.0880023", "previous_location": "Old Street", "current_leg_milage": "0.4", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3741.597, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 3795.9, \"from_m\": 3741.597, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9290.142, \"from_m\": 3795.9, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9606.949, \"from_m\": 9290.142, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 12316.976, \"from_m\": 9606.949, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12403.708, \"from_m\": 12316.976, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18182.345, \"from_m\": 12403.708, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 18223.379, \"from_m\": 18182.345, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23141.279, \"from_m\": 18223.379, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27277.717, \"from_m\": 23141.279, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 28139.624, \"from_m\": 27277.717, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28222.428, \"from_m\": 28139.624, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28729.396, \"from_m\": 28222.428, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 28849.254, \"from_m\": 28729.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29702.454, \"from_m\": 28849.254, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29930.994, \"from_m\": 29702.454, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30035.31, \"from_m\": 29930.994, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34380.319, \"from_m\": 30035.31, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 628220, \"profile_key\": \"9ae2cc90f853d97ab050f0d657b3fbe46308e9fd979a6929e795afa4888fd4dd\", \"schedule_id\": 2642, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0530H\", \"wtt_dep\": \"0531\", \"location\": \"Hatfield\", \"stage_seq\": 2, \"distance_m\": 4128.132, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534\", \"location\": \"Welham Green\", \"stage_seq\": 3, \"distance_m\": 7623.425, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0536\", \"wtt_dep\": \"0536H\", \"location\": \"Brookmans Park\", \"stage_seq\": 4, \"distance_m\": 9407.445, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0540\", \"location\": \"Potters Bar\", \"stage_seq\": 5, \"distance_m\": 12147.196, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0542H\", \"wtt_dep\": \"0543\", \"location\": \"Hadley Wood\", \"stage_seq\": 6, \"distance_m\": 15653.976, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"New Barnet\", \"stage_seq\": 7, \"distance_m\": 17866.907, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548\", \"location\": \"Oakleigh Park\", \"stage_seq\": 8, \"distance_m\": 19249.469, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0551H\", \"location\": \"New Southgate\", \"stage_seq\": 9, \"distance_m\": 22280.116, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555\", \"location\": \"Alexandra Palace\", \"stage_seq\": 10, \"distance_m\": 24676.917, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Harringay\", \"stage_seq\": 11, \"distance_m\": 27175.925, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0600\", \"location\": \"Finsbury Park\", \"stage_seq\": 12, \"distance_m\": 28627.171, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0605\", \"location\": \"Drayton Park\", \"stage_seq\": 13, \"distance_m\": 30159.471, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0607\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 14, \"distance_m\": 30833.395, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609\", \"location\": \"Essex Road\", \"stage_seq\": 15, \"distance_m\": 31697.526, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612H\", \"location\": \"Old Street\", \"stage_seq\": 16, \"distance_m\": 33780.85, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 17, \"distance_m\": 34380.319, \"section_seq\": 1, \"route_path_id\": 66588}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 34380.319, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66588}], \"total_distance_m\": 34380.319, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 34276.003, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 104.316, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0526", "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-17T04:30:03Z\", \"source_id\": 52036277, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:06Z\", \"source_id\": 16781961, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:19Z\", \"source_id\": 52041124, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:34:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:23Z\", \"source_id\": 16783371, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:48Z\", \"source_id\": 52043804, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:37:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:52Z\", \"source_id\": 16784202, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:43Z\", \"source_id\": 52047294, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:45Z\", \"source_id\": 16785285, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:30Z\", \"source_id\": 52052089, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:34Z\", \"source_id\": 16786776, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:22Z\", \"source_id\": 52056148, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:28Z\", \"source_id\": 16787963, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:30Z\", \"source_id\": 52059098, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:33Z\", \"source_id\": 16788884, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:08Z\", \"source_id\": 52064448, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:11Z\", \"source_id\": 16790527, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:11Z\", \"source_id\": 52068927, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:17Z\", \"source_id\": 16791976, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:21Z\", \"source_id\": 52073862, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:27Z\", \"source_id\": 16793447, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:18Z\", \"source_id\": 52076865, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:22Z\", \"source_id\": 16794387, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:29Z\", \"source_id\": 52083996, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:31Z\", \"source_id\": 16796663, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:45Z\", \"source_id\": 52087900, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:47Z\", \"source_id\": 16797927, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:01Z\", \"source_id\": 52092070, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:07Z\", \"source_id\": 16799300, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:36Z\", \"source_id\": 52098566, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:38Z\", \"source_id\": 16801411, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:33Z\", \"source_id\": 52105957, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:37Z\", \"source_id\": 16803818, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "10", "timing_fact_generation": 1789622199279240, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:36.523587", "service_state_evidence_id": 16803818, "current_leg_start_actual_dep": "2026-09-17T06:15:30+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:36.592224", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
WGC |
MOG |
2V93 |
717009 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 3741.597, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 3795.9, "from_m": 3741.597, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9290.142, "from_m": 3795.9, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9606.949, "from_m": 9290.142, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12316.976, "from_m": 9606.949, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12403.708, "from_m": 12316.976, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18182.345, "from_m": 12403.708, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 18223.379, "from_m": 18182.345, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23141.279, "from_m": 18223.379, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27277.717, "from_m": 23141.279, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 28139.624, "from_m": 27277.717, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28222.428, "from_m": 28139.624, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28729.396, "from_m": 28222.428, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 28849.254, "from_m": 28729.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29702.454, "from_m": 28849.254, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29930.994, "from_m": 29702.454, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30035.31, "from_m": 29930.994, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34380.319, "from_m": 30035.31, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 628220, "profile_key": "9ae2cc90f853d97ab050f0d657b3fbe46308e9fd979a6929e795afa4888fd4dd", "schedule_id": 2642, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0526", "location": "Welwyn Garden City", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0530H", "wtt_dep": "0531", "location": "Hatfield", "stage_seq": 2, "distance_m": 4128.132, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534", "location": "Welham Green", "stage_seq": 3, "distance_m": 7623.425, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0536", "wtt_dep": "0536H", "location": "Brookmans Park", "stage_seq": 4, "distance_m": 9407.445, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0540", "location": "Potters Bar", "stage_seq": 5, "distance_m": 12147.196, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0542H", "wtt_dep": "0543", "location": "Hadley Wood", "stage_seq": 6, "distance_m": 15653.976, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "New Barnet", "stage_seq": 7, "distance_m": 17866.907, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548", "location": "Oakleigh Park", "stage_seq": 8, "distance_m": 19249.469, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0551H", "location": "New Southgate", "stage_seq": 9, "distance_m": 22280.116, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555", "location": "Alexandra Palace", "stage_seq": 10, "distance_m": 24676.917, "section_seq": 1, "route_path_id": 66588}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Harringay", "stage_seq": 11, "distance_m": 27175.925, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0600", "location": "Finsbury Park", "stage_seq": 12, "distance_m": 28627.171, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0605", "location": "Drayton Park", "stage_seq": 13, "distance_m": 30159.471, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0607", "location": "Highbury & Islington (Great Northern)", "stage_seq": 14, "distance_m": 30833.395, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609", "location": "Essex Road", "stage_seq": 15, "distance_m": 31697.526, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612H", "location": "Old Street", "stage_seq": 16, "distance_m": 33780.85, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 17, "distance_m": 34380.319, "section_seq": 1, "route_path_id": 66588}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 34380.319, "from_m": 0.0, "section_seq": 1, "route_path_id": 66588}], "total_distance_m": 34380.319, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 34276.003, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 104.316, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15902, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:03Z", "source_id": 52036277, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:06Z", "source_id": 16781961, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15916, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:19Z", "source_id": 52041124, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:34:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:23Z", "source_id": 16783371, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15920, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:48Z", "source_id": 52043804, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:37:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:52Z", "source_id": 16784202, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:43Z", "source_id": 52047294, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:45Z", "source_id": 16785285, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15954, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:30Z", "source_id": 52052089, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:44:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:34Z", "source_id": 16786776, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:22Z", "source_id": 52056148, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:47:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:28Z", "source_id": 16787963, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15979, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:30Z", "source_id": 52059098, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:49:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:33Z", "source_id": 16788884, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15991, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:08Z", "source_id": 52064448, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:11Z", "source_id": 16790527, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16007, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:11Z", "source_id": 52068927, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:56:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:17Z", "source_id": 16791976, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:21Z", "source_id": 52073862, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:59:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:27Z", "source_id": 16793447, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16149, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:18Z", "source_id": 52076865, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:01:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:22Z", "source_id": 16794387, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:29Z", "source_id": 52083996, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:05:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:31Z", "source_id": 16796663, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:45Z", "source_id": 52087900, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:07:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:47Z", "source_id": 16797927, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:01Z", "source_id": 52092070, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:09:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:07Z", "source_id": 16799300, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:36Z", "source_id": 52098566, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:13:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:38Z", "source_id": 16801411, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16222, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:33Z", "source_id": 52105957, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:18:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:37Z", "source_id": 16803818, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}] |
Welwyn Garden City |
0526 |
0526 |
4 |
None |
None |
Moorgate (Great Northern) |
0615 |
0615 |
10 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18669/2026-09-17/detailed |
None |
Old Street |
2026-09-17T06:15: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 |
0615 |
0618 |
Old Street |
Moorgate (Great Northern) |
Moorgate (Great Northern) |
51.5186636 |
-0.0880023 |
51.5186636 |
-0.0880023 |
1 |
0 |
2026-09-17 05:28:51 |
TERMINATED |
2026-09-17 05:18:00 |
Moorgate (Great Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16803818 |
1789622199279240 |
94 |
94 |
2026-09-17 05:28:36.592224 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:36.523587 |
| 598166 |
629535 |
G28106 |
875J03M617 |
2026-09-17 |
COMPLETE |
16804415 |
2026-09-17 06:18:00 |
2026-09-17 05:28:51 |
2026-09-19 05:28:51 |
{"id": 629535, "stp": "P", "toc": "Southern", "uid": "G28106", "consist": "377308+377323", "dest_crs": "SRS", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28106/2026-09-17/detailed", "trust_id": "875J03M617", "origin_crs": "XSH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Selhurst", "service_date": "2026-09-17", "dest_arr_time": "0620", "dest_platform": "2", "is_terminated": 1, "next_location": "Selhurst", "signalling_id": "5J03", "timing_status": "EARLY", "origin_station": "Selhurst T&R.S.M.D", "current_leg_arr": "0618", "current_leg_dep": "0619", "current_leg_end": "Selhurst", "origin_dep_time": "0605", "origin_platform": null, "current_location": "Selhurst", "last_update_time": "2026-09-17T05:28:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08710068295164024, 51.39040288605411], [-0.0873355, 51.390621800000005], [-0.0876468, 51.39098149999999], [-0.08781109999999999, 51.391203], [-0.08790329999999999, 51.3913616], [-0.08805, 51.3915775], [-0.08815749999999999, 51.39174330000001], [-0.0882838, 51.391906799999994]]}", "current_leg_start": "Selhurst Dpt Selhurst Exit", "dest_arr_time_act": "0620", "motion_projection": null, "next_location_lat": "51.3919068", "next_location_lon": "-0.0882838", "previous_location": "Selhurst Dpt Selhurst Exit", "current_leg_milage": "0.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1790.54, \"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\": 1875.446, \"from_m\": 1790.54, \"capability_applied\": null, \"effective_limit_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\": 629535, \"profile_key\": \"07ec83409657fb452e6b10948b9cd71da14f34601d015fc10dee59768bac17a3\", \"schedule_id\": 10960, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Selhurst T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 2, \"distance_m\": 349.16, \"section_seq\": 1, \"route_path_id\": 31826}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0614H\", \"location\": \"Selhurst Depot Yard Roads\", \"stage_seq\": 3, \"distance_m\": 696.276, \"section_seq\": 1, \"route_path_id\": 31826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 4, \"distance_m\": 1234.663, \"section_seq\": 1, \"route_path_id\": 31826}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0619\", \"location\": \"Selhurst Dpt Selhurst Exit\", \"stage_seq\": 5, \"distance_m\": 1676.316, \"section_seq\": 1, \"route_path_id\": 31826}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": null, \"location\": \"Selhurst\", \"stage_seq\": 6, \"distance_m\": 1875.446, \"section_seq\": 1, \"route_path_id\": 31826}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1875.446, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31826}], \"total_distance_m\": 1875.446, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 84.906, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1790.54, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1439.0", "current_position_lat": "51.3919068", "current_position_lon": "-0.0882838", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:28Z\", \"source_id\": 52107779, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:32Z\", \"source_id\": 16804415, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Selhurst", "service_state_platform": "2", "timing_fact_generation": 1789622254286398, "current_leg_arrival_utc": "2026-09-17T06:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:37.195985", "service_state_evidence_id": 16804415, "current_leg_start_actual_dep": "2026-09-17T06:19:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:37.581093", "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 |
XSH |
SRS |
5J03 |
377308+377323 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1790.54, "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": 1875.446, "from_m": 1790.54, "capability_applied": null, "effective_limit_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": 629535, "profile_key": "07ec83409657fb452e6b10948b9cd71da14f34601d015fc10dee59768bac17a3", "schedule_id": 10960, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0605", "location": "Selhurst T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Selhurst Dpt Tennison Road", "stage_seq": 2, "distance_m": 349.16, "section_seq": 1, "route_path_id": 31826}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0614H", "location": "Selhurst Depot Yard Roads", "stage_seq": 3, "distance_m": 696.276, "section_seq": 1, "route_path_id": 31826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Selhurst Dpt Tennison Road", "stage_seq": 4, "distance_m": 1234.663, "section_seq": 1, "route_path_id": 31826}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0619", "location": "Selhurst Dpt Selhurst Exit", "stage_seq": 5, "distance_m": 1676.316, "section_seq": 1, "route_path_id": 31826}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": null, "location": "Selhurst", "stage_seq": 6, "distance_m": 1875.446, "section_seq": 1, "route_path_id": 31826}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1875.446, "from_m": 0.0, "section_seq": 1, "route_path_id": 31826}], "total_distance_m": 1875.446, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 84.906, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1790.54, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29932, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:28Z", "source_id": 52107779, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:18:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:32Z", "source_id": 16804415, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}] |
Selhurst T&R.S.M.D |
0605 |
0605 |
None |
None |
None |
Selhurst |
0620 |
0620 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G28106/2026-09-17/detailed |
None |
Selhurst Dpt Selhurst Exit |
2026-09-17T06:19:00+01:00 |
Selhurst |
1439.0 |
{"type": "LineString", "coordinates": [[-0.08710068295164024, 51.39040288605411], [-0.0873355, 51.390621800000005], [-0.0876468, 51.39098149999999], [-0.08781109999999999, 51.391203], [-0.08790329999999999, 51.3913616], [-0.08805, 51.3915775], [-0.08815749999999999, 51.39174330000001], [-0.0882838, 51.391906799999994]]} |
0.1 |
0619 |
0618 |
Selhurst Dpt Selhurst Exit |
Selhurst |
Selhurst |
51.3919068 |
-0.0882838 |
51.3919068 |
-0.0882838 |
1 |
0 |
2026-09-17 05:28:51 |
TERMINATED |
2026-09-17 05:18:00 |
Selhurst |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16804415 |
1789622254286398 |
5 |
5 |
2026-09-17 05:28:37.581093 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:37.195985 |
| 598167 |
628838 |
C21156 |
572A01M517 |
2026-09-17 |
COMPLETE |
16804198 |
2026-09-17 06:18:00 |
2026-09-17 05:28:51 |
2026-09-19 05:28:51 |
{"id": 628838, "stp": "O", "toc": "East Midlands Railway", "uid": "C21156", "consist": "158852+158866", "dest_crs": "NOT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21156/2026-09-17/detailed", "trust_id": "572A01M517", "origin_crs": "DBY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "3A", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "2A01", "timing_status": "LATE", "origin_station": "Derby", "current_leg_arr": "0618", "current_leg_dep": "0607", "current_leg_end": "Nottingham", "origin_dep_time": "0546", "origin_platform": "4", "current_location": "Nottingham", "last_update_time": "2026-09-17T05:28:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2304353, 52.906873], [-1.2281426999999998, 52.908266799999986], [-1.2196394999999998, 52.9134472], [-1.2112204999999998, 52.9185644], [-1.2086888, 52.92009], [-1.2074581, 52.92084690000001], [-1.2056087, 52.92197219999999], [-1.2040732999999997, 52.9228931], [-1.2015383, 52.92444309999999], [-1.2014663, 52.9244856], [-1.2009548999999995, 52.9247658], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Attenborough", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Attenborough", "current_leg_milage": "4.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 265.412, \"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\": 277.858, \"from_m\": 265.412, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 429.68, \"from_m\": 277.858, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 587.947, \"from_m\": 429.68, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1779.708, \"from_m\": 587.947, \"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\": 3945.367, \"from_m\": 1779.708, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 4392.965, \"from_m\": 3945.367, \"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\": 9103.365, \"from_m\": 4392.965, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 12846.247, \"from_m\": 9103.365, \"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\": 13812.726, \"from_m\": 12846.247, \"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\": 14019.194, \"from_m\": 13812.726, \"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\": 14062.328, \"from_m\": 14019.194, \"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\": 14783.901, \"from_m\": 14062.328, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14854.399, \"from_m\": 14783.901, \"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\": 20896.413, \"from_m\": 14854.399, \"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\": 20957.901, \"from_m\": 20896.413, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24588.678, \"from_m\": 20957.901, \"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\": 24953.584, \"from_m\": 24588.678, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25004.784, \"from_m\": 24953.584, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25056.065, \"from_m\": 25004.784, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25394.449, \"from_m\": 25056.065, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25618.921, \"from_m\": 25394.449, \"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\": 628838, \"profile_key\": \"621f3ffee9b41299b2f4558455577a80ac237c7f3ead8cd4fb0379c860dee15d\", \"schedule_id\": 39262, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Derby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 2, \"distance_m\": 358.832, \"section_seq\": 1, \"route_path_id\": 106302}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0552H\", \"location\": \"Spondon\", \"stage_seq\": 3, \"distance_m\": 4063.207, \"section_seq\": 1, \"route_path_id\": 106302}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0600H\", \"location\": \"Long Eaton\", \"stage_seq\": 4, \"distance_m\": 13023.651, \"section_seq\": 1, \"route_path_id\": 106302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 5, \"distance_m\": 13892.853, \"section_seq\": 1, \"route_path_id\": 106302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Trent East Jn\", \"stage_seq\": 6, \"distance_m\": 14813.03, \"section_seq\": 1, \"route_path_id\": 106302}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0606H\", \"location\": \"Attenborough\", \"stage_seq\": 7, \"distance_m\": 18144.862, \"section_seq\": 1, \"route_path_id\": 106302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Beeston South Jn\", \"stage_seq\": 8, \"distance_m\": 21038.687, \"section_seq\": 1, \"route_path_id\": 106302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612H\", \"location\": \"Mansfield Jn\", \"stage_seq\": 9, \"distance_m\": 24630.384, \"section_seq\": 1, \"route_path_id\": 106302}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 10, \"distance_m\": 25618.921, \"section_seq\": 1, \"route_path_id\": 106302}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25618.921, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106302}], \"total_distance_m\": 25618.921, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 25544.987, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 73.934, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0546", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:39Z\", \"source_id\": 52060836, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:43Z\", \"source_id\": 16789394, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:54Z\", \"source_id\": 52071549, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:58Z\", \"source_id\": 16792768, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:57Z\", \"source_id\": 52086472, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:03Z\", \"source_id\": 16797522, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16516, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:08Z\", \"source_id\": 52107090, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:14Z\", \"source_id\": 16804198, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "4", "timing_fact_generation": 1789622236461210, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:18:40.150396", "service_state_evidence_id": 16804198, "current_leg_start_actual_dep": "2026-09-17T06:09:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-17T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:28:41.139127", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
O |
DBY |
NOT |
2A01 |
158852+158866 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 265.412, "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": 277.858, "from_m": 265.412, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 429.68, "from_m": 277.858, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 587.947, "from_m": 429.68, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1779.708, "from_m": 587.947, "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": 3945.367, "from_m": 1779.708, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 4392.965, "from_m": 3945.367, "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": 9103.365, "from_m": 4392.965, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 12846.247, "from_m": 9103.365, "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": 13812.726, "from_m": 12846.247, "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": 14019.194, "from_m": 13812.726, "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": 14062.328, "from_m": 14019.194, "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": 14783.901, "from_m": 14062.328, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14854.399, "from_m": 14783.901, "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": 20896.413, "from_m": 14854.399, "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": 20957.901, "from_m": 20896.413, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24588.678, "from_m": 20957.901, "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": 24953.584, "from_m": 24588.678, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25004.784, "from_m": 24953.584, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25056.065, "from_m": 25004.784, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25394.449, "from_m": 25056.065, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25618.921, "from_m": 25394.449, "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": 628838, "profile_key": "621f3ffee9b41299b2f4558455577a80ac237c7f3ead8cd4fb0379c860dee15d", "schedule_id": 39262, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0546", "location": "Derby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Derby Way & Works Jn", "stage_seq": 2, "distance_m": 358.832, "section_seq": 1, "route_path_id": 106302}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0552H", "location": "Spondon", "stage_seq": 3, "distance_m": 4063.207, "section_seq": 1, "route_path_id": 106302}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0600H", "location": "Long Eaton", "stage_seq": 4, "distance_m": 13023.651, "section_seq": 1, "route_path_id": 106302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Sheet Stores Jn", "stage_seq": 5, "distance_m": 13892.853, "section_seq": 1, "route_path_id": 106302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Trent East Jn", "stage_seq": 6, "distance_m": 14813.03, "section_seq": 1, "route_path_id": 106302}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0606H", "location": "Attenborough", "stage_seq": 7, "distance_m": 18144.862, "section_seq": 1, "route_path_id": 106302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Beeston South Jn", "stage_seq": 8, "distance_m": 21038.687, "section_seq": 1, "route_path_id": 106302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612H", "location": "Mansfield Jn", "stage_seq": 9, "distance_m": 24630.384, "section_seq": 1, "route_path_id": 106302}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Nottingham", "stage_seq": 10, "distance_m": 25618.921, "section_seq": 1, "route_path_id": 106302}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25618.921, "from_m": 0.0, "section_seq": 1, "route_path_id": 106302}], "total_distance_m": 25618.921, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 25544.987, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 73.934, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 17174, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:39Z", "source_id": 52060836, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:50:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:43Z", "source_id": 16789394, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16778, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:54Z", "source_id": 52071549, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:58:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:58Z", "source_id": 16792768, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16356, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:57Z", "source_id": 52086472, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:06:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:03Z", "source_id": 16797522, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16516, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:08Z", "source_id": 52107090, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:18:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:14Z", "source_id": 16804198, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}] |
Derby |
0546 |
0546 |
4 |
None |
None |
Nottingham |
0615 |
0615 |
3A |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21156/2026-09-17/detailed |
None |
Attenborough |
2026-09-17T06:09:30+01:00 |
Nottingham |
11.0 |
{"type": "LineString", "coordinates": [[-1.2304353, 52.906873], [-1.2281426999999998, 52.908266799999986], [-1.2196394999999998, 52.9134472], [-1.2112204999999998, 52.9185644], [-1.2086888, 52.92009], [-1.2074581, 52.92084690000001], [-1.2056087, 52.92197219999999], [-1.2040732999999997, 52.9228931], [-1.2015383, 52.92444309999999], [-1.2014663, 52.9244856], [-1.2009548999999995, 52.9247658], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} |
4.6 |
0607 |
0618 |
Attenborough |
Nottingham |
Nottingham |
52.9473183 |
-1.1440028 |
52.9473183 |
-1.1440028 |
1 |
0 |
2026-09-17 05:28:51 |
TERMINATED |
2026-09-17 05:18:00 |
Nottingham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16804198 |
1789622236461210 |
36 |
36 |
2026-09-17 05:28:41.139127 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 05:18:40.150396 |